Blog

Blog

PHODAL

写代码的最好的年纪

每一天,我们都在经历着成长,也在经历着变化。

刚工作的时候就像是童年,有着太多的期待——希望可以和大牛一起工作、希望可以用上最新的技术,有着太多的梦想——成为某一级别的富翁、有大量的时间去写代码。随着时间的增长,待遇同我们期待的一样也在增长。我们在追求更好的待遇的同时,也在丧失着更多的时间,也没有更多的时间去写代码。

而现在也算是我写代码最好的光景。

当小弟最爽

当小弟的感觉最爽,只需要考虑自己的感觉。自己不爽的时候和自己的大哥说一下,说不定就有了转机。也可以任性地做一些技术上的创新,反正有大哥顶着。

(ps: 过去,一直找不到一个恰当的比喻来比较这种感觉,直到去年底和我的Sponsor聊天的时候才GET到了这个点。)

每天我都会一大早起来写会代码,刷刷GitHub,再去公司上班——毕竟,Github就是一个你可以自由写代码的代码。

而且我们是采用结对编程的形式来写代码的——在你写代码的时候你可以和你的pair聊聊天、讨讨论论问题。这就意味着Solo是一种很爽的感觉,可以全速地去写代码。别人的代码写得再烂也和你没啥关系,反正我写得好就行了。而且如果是一个人的项目,代码写得烂也不会有人指责——尽管有时候会有,但是努力提高不就行了么?

而,从个人所有制到意识到集体所有制则一个很漫长的过程。

团队作战

当你开始不断地merge别人的代码,别人的功能开始破坏你的功能时候。我们总会对别人的破坏有一丝不满,而我们时时也会破坏掉别人的功能。代码不仅仅是我一个人的,还是大家的。

你开始意识到不是一个人写代码的时候,你就会发现世界发生了很大的变化。每天我们都在不断地集成,不断地发布新版本,我们也在不断地创造bug。

特别是当你在一个团队里待了一段时间后,如果你对代码质量有要求,你就会提出一些重构要求——我们有Code Review。有时候,为了快速实现一个需求,自己也会有代码写得不好的时候,别人也会帮助你成长。

尽管如此,我们还是在不断地提高自己,不断地提高水平。

而,有一天如果你成了大哥呢?

关于我

Github: @phodal     微博:@phodal     知乎:@phodal    

微信公众号(Phodal)

围观我的Github Idea墙, 也许,你会遇到心仪的项目

QQ技术交流群: 321689806
comment

Feeds

RSS / Atom

最近文章

关于作者

Phodal Huang

Engineer, Consultant, Writer, Designer

ThoughtWorks 技术专家

工程师 / 咨询师 / 作家 / 设计学徒

开源深度爱好者

出版有《前端架构:从入门到微前端》、《自己动手设计物联网》、《全栈应用开发:精益实践》

联系我: h@phodal.com

微信公众号: 最新技术分享

标签