只要还在一个团队,还是得做些事情说服别人才有意义,保持清高却期待变化是不现实的。想说服大家还是得换个角度,先去思考别人为什么不接受。顺着这个方向,慢慢解开了这个结。一般这种你觉得自己不被人理解的情况,基本都是你因为对技术的兴奋,过低评估了风险,或者没有考虑人的因素(是否充足,投入产出比),或者没有考虑项目的因素(排期进度方面)。
至于如何做架构呢?我推荐一个工具iPad Pro,也给大家演示一下像Paper53、Notability这样的应用。这些都是我在平时给大家讲解时会用到的,比单纯的PPT要好很多。因为从一个架构图开始,给大家建立整体的概念,然后细化分析其中的组件,在这个过程中再不断提醒这个组件在整个系统中的位置,对于理解一个系统来讲帮助是非常显著的。
要像架构师一样思考。
在听到一些新的热的技术时,一定不要只是看热闹,要去看门道。很多人都可以针对架构问题夸夸其谈,但其实对概念并没有了解清楚,表现出来就是好一点也只是知道某个东西是什么,却不知道它的优缺点,也不清楚为什么在一些情况下要用。
当开始懂一些的时候,要找机会开始实践。读再多的文章,不如自己上手实现一次。
通过归纳总结,可以反思遇到的问题,重新思考系统的设计缺陷。
对于有一定经验的同学的建议就是,要多到社区交流。
这学习发展的方面,年龄其实并不是问题,规划才是问题。
规划中书单就是一个很好的例子
把精力放在主的精读的书上,人的时间和精力是有限制的。
多听听别人的一些建议。
程序员加班多,容易职业病,跑步是最好的方式。
网友评论