其实虽然近几年前端非常火,但是在互联网不长的历史里面,前端开发人员一直是被各大浏览器厂商玩弄于手掌之中的棋子,对自己的命运一点儿掌控能力都没有。苹果说要淘汰Flash,结果就真的淘汰了,浏览器大佬们说不支持ES4,结果眼巴巴的等了十几年才有这些早就设计好的语法支持,还有IE6的淘汰,学了许久的奇技淫巧全没用了,CSS Selector API被支持,jQuery引以为傲的Sizzle马上要进垃圾堆。
虽然作为C#程序员我也被微软折腾的死去活来,但也比不上前端小伙子们被各大浏览器大佬反复蹂躏,你真的做好准备上这艘贼船了么?
现在这些人只看到前端开发今天的繁荣和光鲜,而我们这些老家伙看到的却是血泪史。
市场的调节功能已经开始起作用了,到你学成之时是不是还能保持之前的繁荣景象很难说。
关于前端入坑,先考虑一下这几个问题:
兴趣和职业很多时候是不能统一的,尤其是当你还很弱小的时候。前端你就真的感兴趣么?还是只是为了缓解就业恐慌找的漂流木?
前端入门是简单,但是提高和发展却需要坚实的基础和一定的周边知识。先看看学校计算机专业的基础课程,你还是不是还感兴趣?
连续5天,每天8小时甚至10小时面对单一枯燥且紧张的开发任务,你是不是还能保持兴趣?
关于工作的问题,自己考虑一下
这个领域你是不是能做的比大多数的人都好,以至于在接下来(对于现在的互联网行业来说,应该是极有可能)可能出现的市场变革和更新中存活发展?
不感兴趣、没有前途、学校不好不是学的不好的借口。两年没有学到东西,其他同学是不是也是这样?
企业里面很多人呆几年还是干着一样的事,有的人却能快速成长。平庸的同事往往也是怨言是越多的。态度不改变,换一个职位,换一个公司,转行是不是就能解决?
职业选择是一种投资,除了学习的时间和物资耗费,还要付出相当大的机会成本,而且影响深远。现在的专业学好并发展,跟投入到另一个未知领域,各自的结果自己衡量一下。作为一个毕业很多年的人给你一个忠告,趁着可以上学读书的时候多读一点,一旦走出校门就很难再有这样的机会了。