【转】十个习惯让你精通新的开发技术

文章分类:misc | 发表评论  查看次数:92 + 11

Ben Watson,知名开发者。任职于GeoEye,是其所属开发团队的领导者。本文发表于他自己的博客,阐述了十种学习新技术的方法。

这篇文章,是从我的《高效开发人员的五个特征》一文中抽出的一个观点。从我自身的事业和习惯中,我考虑了很多方式怎么样才能有效地学习。

1. 要看书。
在成千上万的编程图书中,可能很大一部分根本毫无用处。但是仍然有很多图书对你的(编程)能力有很大的提升。我一直坚持,相比在网络上查找很多有用信息,在同类图书中查找要来得更容易更快捷。阅读技术图书可心更好地抓住核心内容。对于理论,架构和设计等方面来说,图书也一样很有帮助。只不过要找到高质量的、权威的信息,就不如网络上可供查找的范围广。

2. 读代码。
这也是我很喜欢的一种方式。如果我并没有几年的专业编程工作经验,在学习之初我并不会去读很多复杂的代码。如果我要是早些开始学习,我将是一个比现在更好的程序员。但是,开始时我会从一些开源项目里,去学习那些源代码(当然,这些代码不能与我的工作有关,也不是我自己写的)。要从自己会使用到的,或者自己感兴趣的程序开始这项工作。我是从 Paint.net 这个网站里开始学习的,而且已经积累了很多关于 .NET 的编程技术。

读别人的代码可以为你提供更多不同的工作思路,这比你完全凭自己思考得到的工作方式要多。

3. 写代码。
谨记,要写大量的代码。从根本上来讲,最好的学习方法就是实践。如果不写代码,你根本不能把(某种语言中)内在的东西学习透彻。学习之初,可以从一些技术指南和图书中照搬一些尽量简单的程序。当然,这种照搬是要自己完全手工输入,而不是复制和粘贴,这两种之间的效果差别是很大的。这种方法的主旨就在于,使知识内在化,并思考其用法,而不是盲目照抄。学习过程中,要时常查找新的 API 调用方法,这其实是简单的事情。

最重要的是,要写一个你自己的程序,不管它是一个简单的游戏,或者是一个参与开源项目的程序,还是一个公为你自己使用的简单插件。用不同的方式来写程序,尽量尝试使用新的技术,新的技巧,新的设计方式。一定要让现在的项目比以往的项目更好。想要成一个优秀的开发者,这一点是核心。

4. 与其他开发者交流。
像 Apple,微软,Google 等大公司一样的新闻描述的一样,(与其他开发者交流)可以让你解决一些复杂的问题。虽然这并不能让你感觉到自己已经成一个团队或是社区的成员,但是这种方法可以让你接触到更多不同的想法。

不同类型的项目要求不同的设计方法,代码技术,开发流程和设计思想。如果你工作在一个小团队里,你不必与太多的人接触,只要在用户群会议中找到一些人(来讨论)即可。如果这样还不行的话,参与到在线论坛中与其他人讨论(这时你需要更努力地寻找高质量的讨论内容)。

5. 教会别人。
相对于仅仅读代码之类的工作,教其他人学习可以让你更深入地学习某个技术,这种方法有着非凡的效果。教会别人某个技术,同样也会让你更专注于这种技术,并且可以比别人更深层次地理解它。同样你也会面对一些问题。

“如果你不能向一个六岁的儿童解析清楚一个概念,那么其实是你并没有完全理解它。”Albert Einstein说。

教学场景可以是无穷无尽的:与工作搭档一对一交流,休息碰面,非正式周会,学习茶会,教室,讨论发表会,等等。每周在相同理念开发者之间举办一次30分钟的非正式会议怎么样?每周,让几个人来就他们想要更深入了解话题,向大家传授这些技术知识,并且展开讨论。如果你知道你将要向团队成员们传授正学学习的知识,你是不是更想要了解这项技术的每个细节呢?

Read more

我要在一个月的时间里做一个网站

文章分类:misc | 共8 条评论  查看次数:214 + 22

我要在六月一号的时候,推出“校园淘宝”网站,在网上看商品,然后线下交易,就是这么简单,但我相信大学生们会需要她,并且喜欢上她。

为什么要做这么一个网站

1、因为她能使我们的生活更加方便,这是最重要的。make the world a little better and easier。这也是我在毕业纪念册上留的一句话。

2、我相信我能做到。虽然之前没有认认真真地做过一个像样的网站,但我相信态度决定一切。

3、我要证明,在绝大多数情况下,时间其实是够用的,(我星期一到星期六上班,晚上有可能还加班),我只能利用业余的时间来做这件事。

我发到这里就是希望大家监督我,我也会把实施过程中的感想发上来,记录这段有意义的时光。

Read more

看了马云和老牛的采访之后

文章分类:misc | 发表评论  查看次数:172 + 24

从《赢在中国》的官方网站,点击到了这个视频,一个小时,完整地看完了,个人体会如下:

1、创业:想和做是两码事,光想不做,不如不想不做。

2、钱不是关键因素,钱是到了最后才应该考虑的问题。

3、创业最需要的是团队、文化、梦想和一个能让你时时刻刻看到希望的领导者。

4、创业的目的不是为了钱,而是为了实现自己的梦想,让更多人的生活更进一步。把客户放在第一位,照顾好客户,同时不忘提高员工的生活质量,通过散财来聚财。

5、快乐不是因为拥有的多,而是计较得少,也就是看一个人的胸襟。

6、商人和企业家的区别:商人的目标是钱,而企业家放眼的是社会。

7、评价一个人的人生,不是通过金钱,而是看这个人的经历,所以经历就是财富。

8、企业和企业之间的竞争就看谁能活的更久。

9、完美的公司是不存在的,一个公司最重要的是创建一套符合公司文化的体系。

10、如果连自己的事情都处理不好,那就别想着创业。

很久没有关注央视的《赢在中国》这个节目了,昨天偶尔看了一下,心中那颗稍微有点安稳的心又开始浮躁起来,看着他们一个一个地在实践着自己的梦想,而我只是待在家里,都快闷地发霉了。忽然很想看看外面的世界,一定会很精彩,如果有了我的参与。

前面的路该怎么走

文章分类:misc | 共6 条评论  查看次数:238 + 40

如果上天告诉我:李忠,你只能去做FLASH。那么我会乐不颠地玩着我的FLASH。

如果上天告诉我:李忠,你只能去做PHP。那么我会屁颠屁颠地写PHP代码。

如果上天告诉我:李忠,你不适合玩WEB。那么我会毫不犹豫地去玩些其他有意思的东西。

可是上天能告诉我这么多吗?要是每个人都告诉一遍,他(她)岂不是要累死,所以路怎么走还得我们自己选择,自己承担选择的结果。

我喜欢FLASH,但是我不懂设计,我连画一个简单的按钮都画不好,这么一来,就变成了纯的FLASH程序员,一个很狭窄的群体,尤其是在大连这个地方。我也喜欢PHP,但从来没有用心地去写过一些代码。

现在必须确定我的主项,到底是FLASH,还是PHP。如果是FLASH,那么在大连我会失去很多机会。如果是PHP,那么我还有不少的进步空间。 想得远点,如果以后跟人一块创业,很可能一点都用不到FLASH,但如果我把心思放在PHP上,那么结果必然是FLASH的荒废,也就是我这么多年花在FLASH上的时间都付诸流水了。很头疼。

我这人有个毛病,看到美好的事物,就想把她藏起来,等着以后再用,然后自己也不去琢磨,继续上外面找,找到喜欢的,再拿过来压箱底。结果就是箱子里的东西是不少了,但又有几样东西是真正属于自己的呢?我怕以后挣钱了,也会把钱存起来,然后自己在外面拼命地挣,到头来我只是一个看钱的人。改,一定要改,从思想上开始纠正。

昨天去见了一个久未联系的朋友,他依然在执着地忙着自己的事业,就像他依然执着地用着DW MX一样。其实我真正羡慕的是有一个人能一直帮他,他是个PHP程序员,自我接触他时,就已经很强了,现在还在做着PHP,他一定很快乐,因为他是如此地喜欢这门语言。

我想出去,打心底里想出去,在家待了2个月,没有什么收获,只是明白了一些道理,不再像以前那么浮躁,虽然前方的路依然迷茫,依然看不到边。

【转】给年轻设计师的十大忠告

文章分类:misc | 共2 条评论  查看次数:266 + 41

说是给设计师,其实也适合像我们这样搞程序的,在你迷茫时或许能够指点迷津,让你有种醍醐灌顶的感觉。

[1]好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为 什么院士或教授,而是希望活得滋润一些,爽一些。那么,就需要慎重安排自己的轨迹。从哪个行业入手,逐渐对该行业深入了解,不要频繁跳槽,特别是不要为了 一点工资而转移阵地,从长远看,这点钱根本不算什么,当你对一个行业有那么几年的体会,以后钱根本不是问题。频繁地动荡不是上策,最后你对哪个行业都没有 摸透,永远是新手!

[2]可以做设计,切不可沉湎于设计。千万不可一门心思钻研设计!给自己很大压力,如果你的心思全部放在这上面,那么注定你将成为孔乙己一类的人物!适可而止为之,因为设计只不过是你今后前途的支柱之一,而且还不是最大的支柱,除非你只愿意到老还是个设计师!

[3]不要去做设计高手,只去做综合素质高手!在企业里混,我们时常瞧不起某人,说他“什么 都不懂,凭啥拿那么多钱,凭啥升官!”这是普遍的典型的设计师的迂腐之言。8051很牛吗?人家能上去必然有他的本事,而且是你没有的本事。你想想,老板 搞经营那么多年,难道见识不如你这个新兵?人家或许善于管理,善于领会老板意图,善于部门协调等等。因此务必培养自己多方面的能力,包括管理,亲和力,察 言观色能力,攻关能力等,要成为综合素质的高手,则前途无量,否则只能躲在角落看显示器!设计以外的技能才是更重要的本事!!从古到今,美国日本,一律如 此!

[4]多交社会三教九流的朋友!不要只和设计师交往,认为有共同语言,其实更重要的是和其他 类人物交往,如果你希望有朝一日当老板或高层管理,那么你整日面对的就是这些人。了解他们的经历,思维习惯,爱好,学习他们处理问题的模式,了解社会各个 角落的现象和问题,这是以后发展的巨大的本钱,没有这些以后就会笨手笨脚,跌跌撞撞,遇到重重困难,交不少学费,成功的概率大大降低!

Read more

如何不花钱来找到快乐

文章分类:misc | 发表评论  查看次数:210 + 41

 

当今物欲横流的社会给我们灌输了这么一个思想——没有钱,就没有快乐。我们总是想得到地更多,而不是享受已经到手的幸福。我们从广告,媒体处获知,我们需要各种各样的装饰品、玩具来让自己变得快乐,或者来满足精神需求。他们极力说服我们去买的这些东西会给带来我们所最求的精神愉悦。

不幸的是,当今社会误导我们,并使我们相信把钱花在特定的商品上会给我们带来财富、快乐,使我们变得有名、漂亮。我们通过不断地花钱来满足自身的需求。受这个观念的影响,我们用生命中宝贵的时间去赚取垂涎已久的金钱,牺牲本可以与家人团聚的时间,而不断地工作,去追求“万能的”金钱。
为了寻找真正的快乐,首先我们必须转变对待钱的态度。我们必须知道拥有和花费金钱只能给我们带来短暂的快感,但却不能带来长远的好处。最终我们不是多了些不必要的,就是多了些用不着的,结果内心的欲望还在侵蚀着自己。
相比于沉浸在金钱里带来的短暂幸福,试试下面这些不用花钱也能得到快乐的方法吧。

Read more

共16页 1 2 3 4 5 6 7 8 ...14 15 16 下一页