在我们过往的周报里,小编引用过一些关于“高级程序员”的文章, 譬如“怎样才算高级程序员” 今天, 小编再贴一篇:"几种类型的软件工程师“:
The Under-Engineer 经验不足的工程师 使用扩展性低, 不易阅读,效能差的解决方案, 并且这种解决方案往往有不能覆盖所有的情况, 并且往往需要其他工程师重构。
The Over-Enginee 赶时髦的工程师 刚刚学习了某一种新技术,迫不及待的跟所有人分享这种新技术可以解决一切问题。 他们会试图通过增加过多的可扩展性及抽象层次来解决所有问题。 譬如那些刚刚学习了设计模式的年轻人们。
The Engineer 恰到好处的工程师 注重解决方案, 而不是纠结于某项技术,语言或技术。 他们清楚他们的任务是了解问题,并提出解决方案。
虽然小编不喜欢所谓的’初级‘, ’高级‘, 但这三类型的确是一条从新手到大牛的进步之路。 详细请阅读原文
有兴趣的读者可以继续阅读另一篇关于职业观的文章: You Are Not Paid to Write Code
很多在公网上裸奔(没有配置密码)的 MongoDB 被黑, 并要求支付比特币以恢复数据。
Google 发布关于安全的白皮书。
在过去的几年里 Stack Overflow 每年都会邀请世界各地的程序员们参与他们的调查, 2017 年的问卷也已经上线, 小编已经提交了! 点此直达
如果感兴趣: Developer Survey Results 2016:
Rss 订阅: http://ninjadevops.com/feed.xml
微信订阅: wechat
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.