如何快速有效的成长为一名J***a架构师?
首先,题主这个态度不对啊。
好的是有的,但没有捷径。
找到一个适合自己的方法,坚持走下去,不抛弃不放弃,平凡中自然伟大。最终你会取得意想不到的成绩。
程序员面试的时候被问到未来规划的时候,说自己未来5年内想成长为一个架构师可以吗?
我觉得毛病不大,在我看来,架构师是在一技术领域有一定深厚积累后达到的一个里程碑式存在,事实上大部分人最多也只能停留在高级水平。其本身代表的意义也绝不单是经验丰富那么简单,以此为目标,没毛病。
(图片来源网络,侵删)
想成为移动端架构师需要会安卓和IOS应用开发的能力吗?
楼上那位已经说的够详细了,我就用一些比较通俗易懂的文字来谈谈我的想法吧。
移动端架构师,我觉得这个词应该是个伪标题,目前没有这一个说法吧?我认为每一个方向安卓或者ios都需要一个架构师,前提是公司都有这么多的app要进行开发。何为架构师呢?我给大家举个简单的例子,当你要做一个计划的时候,你要提前对一些***做一个总体规划,还要预判可能出现的情况,其他影响的因素,能不能达到最终效果,能不能起到方便,快捷,省事的作用。做程序也是一样,首先,你要对程序的整体架构选型,比如代码层面的架构模式是mvc mvp mvvm等,或者***用什么设计思想,开发一个应用或者系统,在开发之前就要做好一个准备,否则就会出现,遇到一个不兼容的问题,就可能会出现推倒框架,进行重构。。这对于写代码的来说,是一种噩梦。我觉得,一个架构师,一定要对后台有所了解,有些时候,架构的选定,和后台有很大的关系。移动端架构师压根就不存在这一说,除非他能把安卓 ios 前端都玩的很溜,作为一个开发人员,深知能精通三者的人,估计也不会只做一个架构师了。。。
(图片来源网络,侵删)