为什么程序员需要慢慢地茁壮成长
对于我第一次尝试学习如何写代码的场景,至今还历历在目。一开始,是因为好莱坞电影中超酷的黑客和年轻的亿万富翁引起了我的注意。然后,神差鬼使地,我开始学习 PHP。这是一段艰难的历程:我不得不改变我对现实世界的感知方式。
刚开始的时候,你的目标会非常远大:建立一个社交网络,“黑掉”交通系统,创造一种自己的编程语言……但是,经历得越多,我的想法和项目就制定得越小。
我意识到,小项目比那些浮夸的大项目更有效果。更新 README.md 看似无趣或没有意义,但却对任何有影响力的项目都是至关重要的。而你哪怕第n次克隆 非死book 都是没用的。
不仅仅是编程
想出精妙又务实的解决方案,对程序员的生活有着深远的影响。如果你将人的行为比喻成“git 提交”,那么提高工作效率,管理理念/项目,以成功人士为榜样进步就容易多了。无论你的行为看上去是多么渺小或有多么愚蠢,都没有关系:只要你在尝试。
很多我遇到的程序员,其生活都非常地多姿多彩。工作,搞点业余项目,运动,博客,写书,生/带孩子。不知道的人认为他们是疯狂的生产力天才。不过事实并非如此,他们只是更善于一步步完成而已。
对于那些创办了公司的程序员,他们一个小小的举措可能都会导致创建出一些有趣的东西。所以,你永远也不能确定未来几年会发生什么神奇的事情。
命运多舛的程序员
在成功的背后,仍然有很多不务实的想法。 “要么做大要么回家”听上去挺美,但却伤害了很多年轻的程序员和创业者。
许多好高骛远却又眼高手低的家伙,引领着大家将目标定位为成为“伟人”——在他们的职业中。“小成就”被认为是可耻和不光彩的行为。你必须得始终沿着“伟人”的道路走下去。
按照他们的思维方式,那么即使这个人是实习生,也不应该去做一些沉闷的文书或 PowerPoint 演示文稿工作,相反,他应该管理项目,提高 150% 的过程,与投资者交谈,……呵呵,你懂的。
最后的话
我很感谢我自己能在十多岁的时候去学习 PHP:这是一个至关重要的工具。即使我不写软件,渺小却务实的行为依然让我受益匪浅。
不过,我并不把它当作“竞争优势”。相反,我希望大家能够意识到,你没有必要在 20 多岁的时候就去改变世界,也没有必要因为没有“成为杰出人物”而惩罚自己。
-
译文链接:http://原网站已经失效/article/why-programmers-thrive.html
翻译作者:码农网 – 小峰