美文网首页好的文章前端开发,每日一课互联网科技
自学能力决定你能在职业生涯走多远

自学能力决定你能在职业生涯走多远

作者: 8fda73aa8a1f | 来源:发表于2016-02-21 07:38 被阅读309次

最近有很多粉丝朋友都来问我一个问题,那就是前端到底应该如何自学。今天,我就简单的来给大家回答一下这个问题。仅仅是站在我个人的角度,不喜勿喷啊。

前端开发是web前端开发的简称,几年前也被称为网站前台、UI、美工,随着这几年互联网技术的爆发,整个互联网行业的技术都有了极大的改变,前端开发亦是如此。也正是因为这一场技术的爆发,给了前端开发行业一个生长并迅速壮大的机会,几年前的前端开发不管是在团队还是公司,地位都是相对比较低下的,其实主要是因为其入门简单,被不少人觉得是一个没有技术含量的工种。而如今,这个窘况已经极大的改善,一个优秀的前端开工工程师也可以拥有话语权。

由于今年开始写公众号,并且已经拥有了一部分粉丝,不少人可能都知道了我并没有上过大学的事实,曾经我对这件事算是闭口不谈,因为我总感觉它会影响我的职业生涯和在朋友们眼中的形象。现在发现,一个人什么文凭不重要,重要的是他要有一颗向上的心,要不断的去获得知识以让自己不断的提高。所以我现在对任何人我都可以很坦然的说:没错,我就是高中毕业。因为一个人诚实才是最好的人品,一切的谎言终将是谎言,虽然谎话说多了自己可能都信了,但总有被拆穿的一天;说了一个谎,就会用10个谎来圆,如此下去,人生是不是有点儿太悲催?

言归正传,既然我并没有上过大学,那我到底是如何学习前端开发并且走到今天的呢?没错,那就是自学。到底如何自学前端开发?

确定目标

目标决定前进的方向,要学好前端开发,首先你得有一个明确的目标,你到底要成为一个怎样的前端开发,是侧重设计还是侧重程序,是侧重项目把控还是代码质量。如果你侧重的是设计感,那就需要在审美上下功夫;如果你侧重的是程序,那么你就需要在编程上下功夫;如果你侧重的是项目把控,那你就需要对整体业务流程有一个清晰的规划,如果你仅仅是想写出高质量的代码,那就必须在代码设计上下功夫。

勤于思考,举一反三

思考是一个优秀的程序员不能缺少的精神,做过的任何一个交互,任何一个功能,写过的任何一行代码,我们都需要时时刻刻去思考什么样的情况可以同理去处理,比如一个tab选项卡的效果,是不是可以衍生到带缩略图的焦点图上?如此种种,前端的种种效果,归结起来无非就是显示隐藏而已,不管是炫酷的焦点图,tab选项卡,各种弹窗等等,归结起来都离不开显示隐藏而已,那就必然有其共通之处。

善于反思

一个优秀的程序员,并不会做完一个项目就再也不去过问这个项目,而是会经常的再去回顾当初的思路和代码,当你的技能在增长,每天你都会发现昨天的代码今天都有更好的实现方式。反之说明你并没有成长,而是在原地踏步,或者说你的成长让你自己都完全没有觉察。

勤于动手

作为一名程序员,动手的习惯必须要有。很多人都有一个共同的问题,那就是js基础语法似乎什么都知道,但就是无法自己写出完善的业务逻辑。其实这就是因为缺少思考和动手的习惯。他获得的只是这个语法,而并没有去思考在什么场景下会用到这个语法,也并没有动手去写一下demo来看一下实际的效果,所以他得到的知识是不扎实的,对于知识和技能只有理论而并没有直观的印象。

多想几个为什么

作为程序员,很多时候都会去看大神的代码或者团队之间相互review代码,同一个功能,同一个交互效果,可能不同的人就会用不同的方式去实现。不管是在读别人的代码,还是在回顾自己曾经写过的代码,都要多想几个为什么,人家为什么要这样写,或者自己昨天为什么会这样写?这样写到底有什么好处?为什么昨天我没有利用这个方式去实现呢?等等,多想几个为什么,你会从这些为什么中得到很多意想不到的收获。

多跟高手的代码做对比

当自己写完一个功能的时候,一定要看看比自己厉害的人是如何实现的,多做一些对比,久而久之你的实力也就上去了。

学会查找资料

互联网时代最大的好处就是想要的任何资料都可以在网上找到,搜索引擎才是我们最好的老师。如何去查找和分辨对自己有用的资料也是一个很重要的事情。

不要遇到问题立马请教

我有很多前端开发的群,每天群里都有很多人问问题,我最反感的一类人就是遇到问题马上就贴到群里开始找人帮忙解决。要想成为一个优秀的前端开发,一定要养成努力解决问题的习惯,因为比你弱的人不可能会解决你不能解决的问题。遇到问题一定要尽力的先自己去解决,实在没办法而项目又比较紧张的时候再去请教,你自己也会终生不再犯同样的问题。

没竭尽全力之前不要说实现不了

这句话来源于我刚入行不久时的项目经理。对我的职业生涯有很大的帮助,也将是我终生的做事态度。任何一件事情,如果你觉得有难度你就说实现不了,那等于你是自己拒绝自己的成长。程序,没有完成不了的需求,之所以完不成,只是因为你自己还没有找到那个方法而已,所以在没有竭尽全力尝试过之前,不要轻易说我不行。

敢于说“我行,我来吧”

在工作中,只要公司有需要,在自己时间允许的情况下,不要怕累,只要自己有可能完成,或者完成的难度并不太大,一定要勇于揽活,一定要敢于说:我行,这事儿我来吧。可能很多人觉得这是犯贱,公司又不会多给你钱,为什么非要自己揽活干呢?其实并不然,在我的眼中,做每一件事,只要你是认真的完成的,你都会有所收获,不管是在眼界还是在技术上,你都会上升一个级别。或者这个事情你暂时压根完不成,但是经过短暂的学习你也有可能会完成,那么就果断揽下吧,因为你收获的是技能,将会终生受用。成为牛人,就是在这样不断的强迫自己学习更多的东西之后。

以上10点便是我所总结和经历的前端飞升之路,坚持下去持之以恒,你也将会是一名优秀的前端开发。

Hi,我是年轻大叔-王学兵

罗辑思维前端开发工程师,个人微信公众号:xuebing_wxb

热爱互联网技术,更愿意跟大家分享我的经验与心得

相关文章

  • 自学能力决定你能在职业生涯走多远

    最近有很多粉丝朋友都来问我一个问题,那就是前端到底应该如何自学。今天,我就简单的来给大家回答一下这个问题。仅仅是站...

  • 2021-12-05

    技术决定你跳多高,安全决定你走多远!

  • 敬畏产品

    一个人有多敬畏产品往往决定着这个人的职业生涯能走多远,不信走两步

  • 书评 | 想要终身成长,必须转变自己的思维模式

    文/爱啃骨头的猫咪 固定思维决定你能用多长时间进入一个专业领域;成长思维决定你能在专业领域走多远。——小记 1.为...

  • 信用决定你走多远

    今年正月通过一个朋友微信推荐认识了一个温州办衣柜门厂的同行张姐。 微信上俩人从门厂趋势方向聊到各种当地各式美食...

  • 格局决定你走多远

    之前我觉得能力是最重要的,因为只要有能力到哪里都能做好工作,因为困难的问题也能轻易解决,但是经过几年的历练,我觉得...

  • 你是“吸金”体质吗?

    有句话说的好,“智商决定你走多快,情商决定你走多远”,而财商,会决定你走多稳。 高财商可以让你经济独立,更能让你有...

  • 新手做微商如何选择产品?

    微商每天都有大规模的人在涌入,每天都在产生几个产品,也有N个产品倒下。产品的选择决定你能在这条路上走多远。 选择产...

  • 2018-05-06

    决定你能站多高、走多远的,是你思想的高度和深度。

  • 智商决定你走多快,情商决定你走多远

    一直以来,智商都被标榜为成功不可或缺的重要因素,甚至是决定因素。身边但凡有成功人士,大家普遍的反应是认为他一定拥有...

网友评论

  • 8fda73aa8a1f:多谢你的关注啊。可能长期受罗胖的影响,所以潜移默化有了他的影子了吧
  • DXSmile:你在罗辑思维啊,哈哈,我可是罗胖的铁杆粉丝哦 :smile: 嘿嘿,必须赞一个,你的文章颇有罗胖的风格呢, :smirk: :kissing_heart:
  • Alliestrasza:给我的启发很大,谢谢你

本文标题:自学能力决定你能在职业生涯走多远

本文链接:https://www.haomeiwen.com/subject/vqgvkttx.html