我进步最大的时候,并不是加班最多的时候

我做前端的,我研究前端,同时我也教前端。到现在为止,我觉得对于前端开发新人来说,有二条路径最为重要,

1、从零到入门。也就是说,从一片空白到找到工作上班了。这是从零到1,从无到有的阶段。最多人放弃的也就是在这个阶段。

2、从1无限趋近100,虽然你永远无法达到100。这个阶段是指你从初级前端,如何能够一路成长为高端前端开发?如果有这样一条路径,那么它在哪里?

这二条路径,能够都找到的人,最低也是BAT的干活。

零基础,一片空白,对于前端开发充满了幻想、憧憬、向往。觉得入门容易、高薪、热门。因为不了解,所以很向往。恨不得把前端开发想像为自己的女神,可是一但发现女神竟然也要拉屎,玻璃心就碎了一地。而这个节点,就是“放弃的开始”。

挺过这个节点,就好像长跑进入了舒适区一样,开始按步就班的学习,随着学习的深入,会体会到对应的愉悦感。前端技能树也在他的脑海里不断的生根、发芽、成长、复杂。经过了半年或一年之后,他的技能树的深度没有多少,但起码的广度是够用的了。

于是,他找到了第一份工作。

入职了,内心充实,充满干劲,帝都的雾霾都是甜的。担心自己的能力,内心有一点压力,但动力更多。干吧,内心里有一个声音说,“太行山老八路下山了。”

前端工程师,顾名思意,工程,干活的。否则就应该叫前端科学家。既然是工程师,成天干活的,那么就意味着实际工作中更多的是重复、重复、再重复。

一晃二年过去了,“前端也就这么回事”,你对自己说。绝大多数的前端,都停留在这个阶段,直到35岁。随风而逝,消失在这个行业里。

以钱为纲,以不懂为方向。咱们都是成年人,一要对自己负责;二做事要有目的性。

怎么能拿更多钱?换好公司;

怎么能换好公司?把不懂的都搞懂;

都懂了能做什么?做别人不能做的。

我一个朋友吧,同行。很俗的开头,确实是朋友同行。他是高中毕业的学历,南方广州那边的人,自学的前端开发,技术牛的很。截止到2014年我离开北京的时候,他在什么做日历应用的公司,35K月薪。

我问过他,“你一个高中毕业的,你怎么做到的?”

他说,“他的学习是二个方向,一个提高。”

怎么讲呢?据他说,二个方向一是向上,不断的找自己不会的、新的东西搞懂;二是向下,把基础的东西往深里挖,抓细节。据他说最牛b的时候,那本犀牛书的某些章节他能背下来。

向上怎么学?新出来的东西,react、vue、webpack、nodejs...等,马上跟上去,掌握了,别掉队。

向下怎么学?抓基础,基础的细节。例如,for循环怎么提高效率?少新建对象,少多层查询,还有什么方法?非与或、转二进制再位运算符,速度更快、效率更高。这其中牵涉到二进制的转换,二进制的反码、补码,里面非常多的细节,把这些细节都搞定。这就是向下学。

一个提高是什么?

理论方向的知识,计算机基础、操作系统、数据结构、数据库设计、HTTP协议和tcp/ip三次握手,算法理论与学习、...等等。

不满足于当前,不断的向这三个方向,一个提高高度,一个挖深基础,一个拓展广度。他就是这样学的,现在这个家伙应该已经回广州了吧。

我呢?我进步最大的时候,其实是每一次加班之后的恢复阶段,例如项目上线之后的短暂的工作空档。在恢复阶段能够让我静下心来,思考一下自己在这段加班之中遇到了什么、解决了什么、收获了什么。这些总结的内容,能够指导我向下、向下的二个方向的学习。

本文来自企鹅号 - web前端教室媒体

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏java一日一条

面试感悟:3年工作经验程序员应有的技能

因为和同事有约定再加上LZ自己也喜欢做完一件事之后进行总结,因此有了这篇文章。这篇文章大部分内容都是面向整个程序员群体的,当然因为LZ本身是做Java开发的,因...

372
来自专栏点滴积累

编程的思想性——议编程与“武功”的一致性

一、缘起        最近做了一件事情,将写好的scala程序中稍显混乱和不雅的代码进行了重构(系列博客见http://www.cnblogs.com/sho...

3055
来自专栏一名叫大蕉的程序员

好像缺少了点什么 No.111

最近为什么没写文章呢,因为最近去内蒙古玩了吖,去晚了,没看到整片草海,只看到整片整片的草原和蓝天,也算是好好休息了一下。

783
来自专栏web前端教室

想靠狂看JS教程来快速提高前端水平?90%的人都选错了方向...

文章开头第一句,“请大家放心,这篇文章一定不是标题党。” <!-- 说话要有根据 --> 狂看JS教程,能不能快速提高前端水平? 肯定有人能。 你能不能?不好说...

1927
来自专栏java一日一条

记一次 Google 面试经历

这是我上周去面试的地方。很顺利,我觉得——至少我认为我已经尽我所能,并且无论发生什么事情对我都是有帮助的。

351
来自专栏Danny的专栏

Java之旅——起航篇

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/huyuyang6688/article/...

621
来自专栏大数据钻研

谁在代码里下的毒

只要在公司上班,一个人负责一个项目的开发和维护这种情况很少会出现, 一般是由多个人合作开发一个项目, 在整个项目的生命周期内,不同的时间段, 同一份代码会由不同...

2644
来自专栏web前端教室

我进步最大的时候,并不是加班最多的时候

我做前端的,我研究前端,同时我也教前端。到现在为止,我觉得对于前端开发新人来说,有二条路径最为重要, 1、从零到入门。也就是说,从一片空白到找到工作上班了。这是...

1875
来自专栏程序员互动联盟

自学3个月,能达到什么程度?

想想大学都干了些什么,虽然贵为计算机专业。我们都学了些神马?成天网吧游戏,学习为何物?临末了,被大学给上了。工作咋办,父母辛辛苦苦就希望有个收成,咋整? 回家又...

2493
来自专栏程序员互动联盟

学编程需要多高的机器配置?

疑惑一 学编程需要多高的机器配置? 很多准备学习编程的小伙伴开始下的决心很大,一定要买个牛一些的电脑,其实对于初学者来说个人觉得意义不是很大,要求电脑配置很高的...

3335

扫码关注云+社区