首页>杂谈

想学web前端开发或UI设计,到底什么人适合自学?什么人适合报班培训?

前言

互联网行业越来越火,虽然程序员加班、熬夜、脱发、单身是常见四态,但奈不住工资高,所以很多刚毕业的大学生或者工作了几年想转行的人,都想进入工资更高、发展前景更大的互联网公司,其实这没有什么不好,毕竟对于绝大多数家里没有矿的普通人来说,通过努力工作拿高薪,至少实现菜市场财务自由,也好过一生窘迫。

进入互联网公司的最好途径是通过技术岗,因为互联网公司卖产品肯定得先开发卖产品的平台,比如网站、APP、小程序等,技术岗工资高,属于核心岗位,而且换工作的代价低。

技术岗里面,UI设计、web前端开发、后端开发、软件测试等岗位,最好入门的是UI设计和web前端开发了,当然,如果连考一个专科文凭的学习能力都没有的人,那入门还是很难的。因为,你曾经的知识结构和学习背景,决定了你后期能够走多远,没有学习能力的人就算通过培训进入公司,最后还是会被淘汰的,因为技术岗的知识迭代太快了,没有自我管理,自我学习的能力,干个几年也干不下去了。

所以,想学习技术岗的人,一定要具备良好的理解力、动手能力、观察能力、找办法解决问题的能力和基础的电脑操作知识。

不管是自学还是培训,如果常规的电脑知识都还不清楚的人,那估计入行就比较难了。因为很多人习惯了用手机,电脑操作不熟,甚至连键盘打字都不会的人,我也见过来培训的。我只想说,连基本的计算机素养都没有,怎么短时间培训出来胜任一个专业的技术岗位?

web前端开发需要什么技能

简单一点说,web前端,主要包括了HTML、CSS、JavaScript三大知识结构,看起来很简单,但是细分出去,可以追究到http协议、浏览器渲染原理和兼容性、pc端和移动端环境、安卓和苹果系统、web的发展历史和技术迭代过程、html5、css3、ES6,从前端到后端是如何演变的?如何处理数据?还有各种层出不穷的框架,让前端广而杂,学习成本逐年增加,难度越来越大。

感觉到难度了?开始瑟瑟发抖?是不是开始打退堂鼓了?

如果你觉得还ok,说明你对前端开发有一个正确的认识,任何一个独立的专业岗位,绝对不是一点点知识就可以胜任的,它是一个完整的体系,靠在网上随便看几个视频,一些零散的教程还真不是能搞定一份工作的。

但是也不用那么紧张,要想精通前端开发,估计也需要差不多十年时间吧,找一份工作还是不需要那么牛的技能的,毕竟前端开发也分为初级工程师,高级工程师的嘛,路一步一步走,先找一个初级前端开发的工作还是可以通过短时间学习出来的。

什么人适合自学?

如果你打开这篇文章,估计想自学还是想报班培训已经在你脑海中打架了几百遍,你无法说服自己,所以才不停地搜寻,期望得到一个明确的答案。

但其实,没有一个人的经历是一模一样的,每个人的知识背景,学习能力,经济能力都不一样,所以这个问题从来没有标准答案,只有最适合自己的选择。

回到正题,什么人适合自学?

1、最好的就是大学还没有毕业的学生。最好是大二大三的学生,有足够的时间,而且学校不能太差,至少一个二本,能够考进本科的学生说明本身学习能力不会太差,自我管控,自我解决问题的能力有一定保障。不会三天打鱼两天晒网,不会一坐下就想着刷手机,打游戏,吃零食,如果这点自控能力都没有的人,自学估计只能浪费光阴,还满心的负罪感,更是对自己失望。

2、其次就是最好是与计算机相关的专业,比如计算机科学与技术、移动应用、电子商务、软件工程等,因为这类专业的学生本身电脑操作熟练,各类专业软件也会,对互联网行业也熟悉,有很好的计算机素养,所以很善于利用互联网学习,可以很快找到需要的学习资料、视频、也会找到一些社区,可以问问题。相反,一些会计、建筑、工业、化工、动漫等专业想自学,可能难度就很大了,因为一点头绪都没有,甚至连一个学习路径都没有,分辨不出学习资源的好坏,自学的内容也许已经过时了都不知道,白白浪费时间。

3、最后就是身边最好有一个已经从事前端开发的朋友,有任何迷茫的问题至少有一个人可以指导,不会走很多弯路,而且有一个目标,学习动力会更大一些。

当然还有很多其他因素,但是总结一句话,就是自身有足够的能力和良好的环境条件,否则都很难自学走通这条路。

什么人适合报班培训?

很多人一提到培训,都是抵触的,甚至是反感的,很多已经从事前端开发的人总是以过来人的口吻说他们公司不招培训机构进来的人。这让很多人望而却步。

其实,对于这种现象,我倒有些话要说。

1、任何行业都有鄙视链,985的鄙视普通本科的,本科的鄙视专科的,专科的鄙视野生的。但是中国有几个BAT?有多少人能够进入互联网大厂?很多人都是进入一些普通的互联网公司,开发着只有几十万,几百万下载量的应用程序,有多少人有机会维护上亿用户量的国民软件?但是,你能说那些小众的垂直细分领域的应用软件没有价值吗?那开发这些应用的人才从哪里来?不会个个都是科班本科级别的吧,企业成本负担不起大团队,也不需要那么牛逼的技术,所以专科的、转行的、培训出来的,只要真心热爱这个行业,肯吃苦,愿意学,都能在这个领域找到一个立足之地。

2、这几天互联网加班996的工作模式在网上闹得沸沸扬扬。马云也说了:“能够996在某种程度上是一种福气,因为年轻人需要奋斗,想要过更好的生活,只能依靠努力奋斗”。很多普通的年轻人,没有背景,家里没矿,包里没钱,能够挣钱的就是年轻和时间,而靠出卖自己年轻和时间回报较高的行业,目前来看,互联网行业的确是高投入,高回报的。比如大学毕业生,传统行业的,在成都,起薪3500,但是学了UI设计,web前端开发的,一般起薪在4500左右,3-5年的工作经历,工资至少8000起步,而且加薪的机会也远远高于传统行业。是的,我怕掉发,但我更怕穷的卑微。所以,很多进入这个行业的人,会不自觉地排斥别人进入这个圈子竞争,可是,通过努力获得更好的生活,不仅仅是你的权利, 也是我的权利。

3、一说起培训,很多人都觉得是骗子。但是稍微过过脑子想一下,如果培训机构只负责收钱,不负责教学, 就业,那么不到几天,估计媒体就曝光了,企业几乎存活不过一年。而能够存活三五年的机构,甚至十年的机构,你敢说它是骗子吗?正是有这些机构,才给了很多曾经没有机会选择的人有了再一次选择的机会。我听一个培训机构的校长说过一句话:“多一所学校,少一所监狱。”现在,这个教育集团已经上市了。很多有优越感的科班出身的大学生可能体会不到这句话,但是对于还有很多曾经没有得到足够关爱的孩子,家庭不够健全,教育条件匮乏,或者其他原因导致没有进入好大学的人,通过这些普通的培训学校获得了一技之长,从而有了谋生立足的本事,而不是沦落到犯罪的地步。这是那些高高在上的天之骄子们看不到的。

4、培训机构当然有好有坏,但是能够存活超过五年的培训机构,一定是正规的机构,有正常的教学流程,甚至在某个领域还比较擅长,有较好的老师团队,有专门负责就业的部门,关心学生的学习和就业,以及生活。也许又有人说,这教学质量不咋样,我想问问你,如果培训机构的教学质量堪比清华北大,名牌大学,或者一个行业的大拿来当老师,你觉得可能吗?不说这种老师培训机构请不到,就算请到了,学生能够接受这样高水平的教学吗?能够来培训机构的学生多半基础薄弱,需要老师细心耐心的一步步指导,最终能够胜任一个专门的技术岗位,在一个普通的公司做一个技术岗,需要多么牛逼的教学质量才能匹配?当然,不是说教师不重要,只要教师是正儿八经的好老师,至少本科学历,计算机专业,有五年至十年的从业经验,虽然不算是多么牛的有业界影响力的大佬,至少在这个领域辛勤耕耘了好几年,能够从基础到项目完整的有一套行之有效的教学方案,对教学认真,对学生负责,不注水,不忽悠,让学生能够真真实实的从零基础学会这个技术,顺利找到一份工作,那么这就是一个合格的培训机构的老师了。

5、培训机构是私营企业,除了有点教书育人的社会责任感之外,也是需要赚钱的,它不是慈善机构。所以培训的学员不要抱有幻想。主要表现在两个方面:第一个学费肯定有点贵,如果你没有现金,会让你贷款学习,后期分期还款。第二个就是说的保证就业,但是其实都是推荐去各个企业,能否面试上,还是要靠自己。所以,培训还是需要一点经济实力的,如果真的穷的揭不开锅,万一后期找不到理想工作,还不起贷款就要跳楼的人,我劝你千万不要去培训。因为最后能不能找到工作,除了技术之外,还要看自身的综合素质,比如沟通能力、表达能力、工作态度、学习能力、仪容仪表,甚至一丝运气。

如果上面我的观点你认同的话,那么是可以考虑报班培训的,那你适不适合报班培训呢,主要表现在以下几点:

1、学历没有什么优势,专科学历,或者很普通的本科,专业不太好或者不喜欢,但是对计算机感兴趣,在大学熟练使用计算机,会使用百度等搜索引擎检索各种资料,会寻找专业的学习资料,了解互联网行业。会使用一些常规的软件,比如word、ppt等,这是一个最基础的要求了,还会一些ps、dw当然更好。如果连计算机操作都不熟练的人,甚至对互联网几乎不了解,那么转行起来会比较困难,最后找工作要靠一点运气了。

2、符合上面要求的人,可以考虑自己的兴趣爱好,喜欢直观的界面设计多一点,还是喜欢抽象的代码多一点。如果喜欢美好的画面,喜欢颜色,喜欢画画等,UI设计肯定更适合。当然,大学就是与设计有关的专业,比如平面广告,工业设计,视觉传达等,那么设计感肯定好很多,转行UI设计再合适不过了。如果是会计、建筑、工程、化工、机械等专业的,那么需要花更多的时间提升自己的审美,如果自身有兴趣,后面还是可以学出来的。但是前端开发等偏后端的专业,转行稍微有点难度,大学专业是软件工程、移动应用、计算机技术、电子商务等与计算机有关的专业,转行很容易,特别是学过c语言、java开发等编程的同学,转行更轻松。如果是与计算机完全无关的同学转行,在html、css阶段一般没有问题,但是进入js之后会感觉到困难,除非有很高的兴趣和坚持学习的毅力,否则还是要好好考虑。毕竟,选择一个行业,至少打算从事十年左右吧,没有一点专研精神,抱着投机取巧找高薪的心理是走不远的。

3、时间问题。可以自学的同学,但是自控能力不强,或者没有人带着,容易迷惘,容易失去信心,半途而废,可以考虑培训,缩短学习的时间,用缩短的时间去换成本。如果自学一年才能找工作,那么有些人是难以坚持下来的。报班的话,一个班级十来个人,有老师带着,有同学的互相竞争,有完整的学习时间,可以在小半年就能进入找工作阶段,如果顺利入职的话,那么剩下的半年时间的工资足以抵消前期投入的学费等成本问题。当然不能自学的,更是应该报班,否则只能放弃这个转行的念头。

4、最后是经济问题,这是个最大的问题。一分钱难倒英雄汉,很多人犹豫不决的原因还是在于学费贵的问题上。比如我们公司,UI设计和前端的学费基本在两万左右了,对于很多还没有毕业的大学生来说,这是一笔不菲的费用。如果没有家庭的支持,靠自己真的很难。所以培训公司都会和贷款机构合作,让学员贷款学习,后期每个月分期还款,这个做法看似没有问题,在一切都顺利的情况下,学四五个月,顺利找到工作,每个月工资大部分在4500左右,只要自己节约一点,在成都这个城市,坚持一年,几乎都能还完全部贷款。但是问题在于,有的同学真的就没有找到合适的工作,或者工资只有3500左右的,再加上家庭经济真的困难,连吃饭都成问题的。这后面可能就会导致还不上贷款,引发一些小到失去信用征信,大到跳楼的生死问题。我们公司和百度贷款合作的,去年2018年就业率在98%左右,平均工资在4500左右。今年就业形势严峻一点,一个班级总有那么一两个就业不成功,但是平均工资上升到5000左右了。这一两个就业不成功的同学就成了症结所在。虽然没有到公司闹,但多少败了一点口碑,这也是培训行业负面的一面了。

所以说,没有人能给你一个正确的答案,到底自学还是报班培训,都是根据个人情况来看的。而且,任何决定都有好有坏,关键是自己有承受后果的勇气和能力。相信自己的人,有能力的人,放在任何地方,都能适者生存。

写了那么多,能坚持看完的人,希望你能找到属于自己的路!

有问题,可以微信联系我,微信号:lanzhenxiong,或者直接扫码,报一个暗号:赵老师博客

点赞


3
保存到:

相关文章

Top