总结下,用了8年的时间,一步一步走到了现在,中途也有了解过其他的技术,也想过要转其他的语言.
但是最后还是坚持下来走Java这条路,希望这份经历可以帮助到后来的人.
希望对大家也有帮助,整理了进阶路线还有自己整理的资料跟视频.
(文末之前获取如果觉得内容对你有帮助,麻烦、点赞、关注、分享三连)
(ps:下面的图是进阶体系图可以参考下,里面有些备注是processon跟引用的链接,图片也展示不出来,只能麻烦大家去文末获取了,请看下方内容)
导读:
1、架构师应不应该写代码
2、为什么别人的系统总是那么烂
3、成为架构师最困难的门槛是什么?
4、如何更高效的学习?
1.架构师应不应该写代码
在我看来,普通的开发者跟架构师的区别在于,普通的开发者更偏向于遇到问题去解决问题,架构师需要预见这些问题,在高并发大流量的场景下,系统出会出现哪有问题,怎么避免产生这种问题,以及产生了这种问题该怎么办。
大部分情况下作为架构师并不需要揽下“核心模块”开发这种工作,毕竟能调配的时间太零散了,效率难以保证,很多人在专注的情况下做的好很多,所以只需要保持大局观需要适度参与就可以了。
总的来说,架构师和程序员在某些方面上有点像产品经理和用户的关系