除了要熟练掌握耳熟能详的基础知识:操作系统、网络、数据库等,架构方面的学习、思考、实践也是相当重要。前者还会有系统的资料可供学习,后者干脆就只有网上的零零碎碎了,关键还很难有实践的机会。
再加上层出不穷的新方法论、新实践。刚重温软件架构的发展:单体应用->分层架构->SOA->微服务->云原生(服务网格?),我的天,这些要都能运用自如,想想都头大。。。
程序员的收入,尤其是优秀程序员的收入高简直太应该了。现在只有膜拜的份儿了
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.