你觉得普通程序员和大神程序员有哪些区别? | 话题

{"type":"doc","content":[{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"每位程序员都希望自己能够成为大神,除了极少部分的天才,多数大神程序员都是通过无数项目经验和不断学习打磨出来的。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"曾经有位名叫 Ivan Bessarabov 的网友曾统计了包括 Linux 之父,Python 之父,Go 语言之父在内的诸多大佬的代码提交(git commit)时间分布,Ivan 还考虑到了时区因素,同时把多人合作提交的代码剔除在外。统计结果文章可移步下方链接:"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"link","attrs":{"href":"https:\/\/ivan.bessarabov.com\/blog\/famous-programmers-work-time","title":"","type":null},"content":[{"type":"text","text":"《Famous Programmers Work Time》"}]}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"当 Ivan 将结果发布出来后引起了广泛的讨论,有网友觉得提交代码的时间并不能代表一位程序员的工作时间,更不能代表其编码能力。也有网友表示自己实际跑了一下 LLVM,发现代码提交时间延迟了几个小时。还有一位网友表示:“我都让团队尽量避免在夜里、周末、或者快到的时候提交代码,因为后面还有其他工作人员,需要这些代码。”"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"小哥随后将他的统计工具开源,项目地址可点击"},{"type":"link","attrs":{"href":"https:\/\/gist.github.com\/bessarabov\/674ea13c77fc8128f24b5e3f53b7f094","title":"","type":null},"content":[{"type":"text","text":"这里"}]},{"type":"text","text":"。大家可以去看看自己关注的一些大佬的 coding time,也许会有一些有趣的发现。虽然提交代码的时间并不等同于工作时间,但这些 coding time 能让我们更了解这些“传说中的”程序员是怎样的工作规律。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"有网友表示:"}]},{"type":"blockquote","content":[{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"当一个普通程序员想炫耀技术时,他会说:“你知道xx吗?”"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"当一个大神程序员想炫耀技术时,他会说:“这个不需要用xx吧。”"}]}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"还有网友表示:"}]},{"type":"blockquote","content":[{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"普通程序员喜欢用IDE;"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"大神程序员喜欢用Emac\/Vim。"}]}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"你觉得普通程序员和大神程序员有哪些区别呢?欢迎在下方留言区分享你的看法。"}]}]}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章