技术做减法

来源:互联网 发布:交互设计要学编程吗 编辑:程序博客网 时间:2024/06/04 19:40
随着技术不断地更新换代,大家对技术的热情与信念不减,诚然,这是好事,至少证明在开发的生涯中你还算的上年轻有活力。
然而,是否真的如此拼命学习新技术之后真的对知识框架及职业生涯有帮助呢,下面来说道一二。
第一,你要学习的技术将来是否能用上,或者对未来一两年有所帮助,如果没有请简要学习或者学习原理性知识,知其所以然,而后等到用的时候再深入知其然。
第二,你要学习的技术是否是主流技术,在当前大数据满天飞的时代似乎开口不提大数据就不配做程序员,闭口不提分布式就好像别人都不知道你做架构似的,然而多少数据当得上大数据,多少业务能当得上大数据的服务,前端时间学习数据库部署发现日均PV1亿左右仅需要中等的服务器1台左右即可,当做架构的是否不妨想想自己的系统是否能够达到上述的访问量。
第三,为什么不提倡跟风学习或者在项目中跟风使用架构呢,归根结底是资源问题,两方面,一方面是自己的时间问题,如果你努力学习一些将来一定会忘掉的技术为什么不花更多的时间现在的技术练习地更加精通呢,大数据时代、互联网+在商业模式上确实看的挺热闹,最终还是不由自主地产生了不少泡沫,将来当泡沫被刺破的时候你通过什么方式脱颖而出呢;另一方面是资源问题,好钢要用在刀刃上,所有的技术都很厉害,所有的技术都很有必要,架构师如是说,程序员如是说,甚至上层管理也会一知半解的说两句是否使用了某种牛X技术,然而,需要知道的是这些技术都需要有一定的资源代价,而这些资源代价都会隐形的成为公司高成本的原因,牛X是总是需要付出代价的,同时,这些技术在后期的维护上都是需要相应的人力资源。
所以,个人建议无论对于个人或者单位在进行技术选型或者学习时,最好有所慎重,想想自己的业务,想想自己或者单位的未来
0 0
原创粉丝点击