程序员是一门靠手艺吃饭的工作,最根本的就是技术能力。从初级到高级,从高级到资深,从资深到架构,就像爬楼一样,站的越高需要看到的视野越开阔。30岁前程序员靠体力,30岁后需要靠脑力,需要靠技术视野打开更广阔的职业生涯。程序员们很苦恼,技术层出不穷让人应接不暇,需要不停学习新的技术避免被淘汰,但是仅仅靠学习新技术就好了吗?所谓的技术视野到底是什么,又如何去提升呢?
1驱动力
首先需要明白做一件事情一定需要一定的驱动力,那么对于提升技术视野的驱动力在哪呢?
兴趣
兴趣爱好是最好的老师,所以兴趣是第一驱动力。如果你对一门技术充满好奇心,你一定想尽办法弄清楚它的原理,并且迫不及待的进行实践。
谷歌有一个20%的计划,规定员工可以拿出20%的时间从事自己兴趣爱好的事情。于是从中诞生了Gmail,GoogleGlass等创新性的产品。这些产品的诞生第一原动力就是兴趣爱好!大家对于学习前端有任何疑问困惑可以随时来问我,学习方法,学习路线以及比较新的学习资料都可以管我要,就是希望新手在学习的过程中,可以少走弯路。这是的前端学习交流扣扣裙:前面是二八二,中间是五四九,后面是一八四。
态度与使命
兴趣不等于工作,日常工作往往枯燥乏味让人提不起劲,这时候靠什么支撑,可以多想想自己的态度和使命。每一件事情做完后可以反思,是否用了%的能力,不要留有遗憾。做事也需要有使命感,比如阿里的让天下没有难做的生意、腾讯的科技向善、美团的Eatbetter,livebetter,每一家伟大公司都有一个伟大使命,让你的日常工作和公司使命关联起来,瞬间是不是觉得自己在从事一项拯救地球的事业。
机遇和危机
吴军在浪潮之巅一书中描述了科技行业在过去几十年的巨大变化,基本上每隔十年都会迎来一次科技浪潮,90年代是PC时代产生了微软,00年代是互联网时代产生了谷歌、百度,10年代是移动互联网时代产生了Facebook、