不会写代码的架构师

不会写代码的架构师,第1张

谢谢邀请,

无论从事什么职业,都有一个循序渐进的过程。以程序员这个职业为例。再厉害的高手,本身也是很平常的事情。大部分程序员做的工作就是完成业务代码,也就是单元模块。真正做建筑设计的比例少得可怜。有机会参与建筑设计是一件幸运的事情。大部分程序员一辈子都参与不了架构设计。很多建筑师在工作过程中积累了很好的基础,在公司也深受信任,所以公司决定让他试一试。如果他们抓住了这个机会,他们就会领先。大部分架构师一开始都觉得自己不能胜任这个角色,熬过来了就过去了。

很多程序员在职业生涯的初期都是踌躇满志的。这样一来,他们在遭遇了一系列现实的打击后,就会觉得自己可以成为一名合格的程序员,因为程序员的技能水平完全是靠一点一滴的积累,技能积累到什么水平就达到什么水平。没有所谓的绝招,只是有的人理解能力比较好,有的人是积累型的。技术岗位最终还是要靠技术能力的积累,也就顺理成章了。

题目中的NDK是两种完全不同的建筑设计概念。NDK属于Android下的一套工具,可以用C/C++完成应用接口,和架构设计完全不同。因为许多应用程序有特殊的函数调用,所以通过NDK用一个桥连接C/C++和java是很常见的。而且这类代码的实现基本属于业务代码。很多人认为写业务代码的人水平一般。如果他们能写出高质量的普通业务代码,他们就能成为架构师。如果他们连普通的业务代码都不会玩,怎么可能成为架构师?

建筑师这个职位需要经验和能力两方面的提升。没有很强的技术能力也可以成为建筑师。你需要深厚的编程思想支撑,你能找准共性问题。同时可以不断优化解决问题的思路。优秀的程序员总觉得自己能写出更好的代码。有一类程序员喜欢折腾,折腾实现方法,质疑架构思路等。是众多开源社区中优质的社区文化之一。重构就是不断的重构,从Android和chrome的代码实现就能看出来。这是一群想法很强的程序员,他们设计了模块代码。有时候,下载源代码并理解一个模块的实现并不容易。结果,过了几天,他们在更新代码之前所理解的代码,已经被一种新的实现方式所取代,这就是代码重构。优秀的程序员总是喜欢折腾。

如果代码做得非常好,也可以直接去找架构师。很多人认为java程序只是增删改改而已。但是,如果几个简单的操作就能经受住各种大数据的冲击,真的没几个人能做到。简单的东西是最好的品质。这是普通程序员成为架构师的唯一捷径。没有人能随随便便成功,随随便便得到一些高薪职位。希望能帮到你。

欢迎分享,转载请注明来源:聚客百科

原文地址: http://juke.outofmemory.cn/life/636574.html

()
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-07-07
下一篇 2022-07-07

发表评论

登录后才能评论

评论列表(0条)

保存