程序员/开发人员如何利用好黄金时代?

英文原文:The Golden Age Of The Developer,编译:CSDN

Kernel的技术编辑、ScribeSub.com的创始人David Haywood Smith曾说过,现在是开发者的黄金时代。反过来说,现在如此多的资源摆在面前,开发者又该做些什么来好好利用这个黄金时代呢?David Haywood Smith在博文《The Golden Age Of The Developer》中表示开发者应该做到“Following”、“贡献”和“领导”,不断在技术界晋级。下面是该文的译文:

现在是开发者的黄金时代。现在有如此多的开源软件、学习资源及优秀的Web服务,它们可以帮助我们学习新语言,提供帮助,还可以让我们与他人协作完成一个项目。如果我们的点子够新意,就会有很多投资者为我们投资,帮我们创业。

这并不是说我们所做的工作很容易。一定要设立高的标准。这些可用的资源可以帮助我们快速进步,获得更多发展。革新的本质注定了我们很多主意都不会成功。但是机会仍在这里,朋友们,我们都是王者。

好消息是,这个黄金时代让你成了现在的开发者,并还将继续帮助你。更好的消息是你还有机会将一直向前走。

第一步是“Following”。懂得“Following”的开发者可以始终保持活力。因为他们在工作中使用开源软件,并将自己加入到邮件列表中,以及时获得最新技术消息,同时还会参加本地技术活动及阅读Github上的说明文档。任何技术“跟随者”的数目在很大程度上暗示着该技术的流行程度。

下一步即贡献。贡献代码、点子、经验等,帮助构建好的开发生态环境。简言之,这包含在Github上提交一个小的“Pull Request”,也包括在技术会议上发表一个演讲。我说的虽然很简单,但首次做这些事情还是很困难的。一旦做了第一次,你就会觉得它们并不难。再小的贡献都是伟大的。最近,我在Github上提交了我首个“Pull Request”,它整理了“Twitter引导程序”中缺失的一些HTML属性。我鼓起了所有的勇气才提交了它。

The Golden Age Of The Developer

最大的挑战是“领导”。听起来很难,实则不难。其实它仅是“贡献”的一个延伸。如果你做出了重大的贡献,那你自然就会成为一个领导。像“_why” “DHH”“notch”都是我们熟知的著名领导者,但还有很多是我们所不知道的。任何在Github中开源新项目、组织过技术活动、写过多篇流行博文的人都是这个领域的领导者。

我在这里只说这几个阶段。如果你知道自己现在所处的阶段,我鼓励你想想如何更上一层楼。无论你属于哪种类型的开发者,你都将从中获益。不停晋级,不断让自己满意,还会提高自己的名望。我提交的那个关于Twitter的“Pull Request”让我有机会在Twitter公司享受一顿免费的午餐,还获得了一件T-shirt。

其实,真正的获益是,帮助整个系统更加智能、更加快速。大家共赢。

 

收藏 评论

相关文章

可能感兴趣的话题



直接登录
跳到底部
返回顶部