转行前端有哪些疑惑?在人生的选择上,寻求一些别人的经验和结论无可厚非,但做出了决定,就必须坚定的走下去。谨慎是为了更好的坚持,而不是放弃的理由。写在前面:这里的前后端是指web开发的前后端。1.前端岗位的需求是什么?前景如何?薪水是多少?(这是转行业的必要考虑)2、自学好不好?还是培训?(不好意思,我是自学的,关于培训,下面不发表任何意见)3、如何高效学习,找工作需要多长时间?4、非专业班会不会发展不起来?年龄大会不会被淘汰吗?5.前端好还是后端好?开始?前景?以上问题有的是我一年前想知道的,有的是我一年前看的文章里提到的。讨论心路历程。关于我先看看我们是不是同一类人,或者我们有多少共同点。我是一名普通本科-电子信息专业。大学里唯一和前端有点关系的课程就是C语言(if和for的语法接近js)。毕业后从事环保工作近3年,从2017年开始。自学转行,是一个不折不扣的非科班大龄零基础程序员。他不仅离开了自修的乐园(学校),而且已经结婚生子。家庭和孩子,我对此的看法略有不同:它提出了一个关于兴趣和压力的问题。1.兴趣:从小到大,总有人问我你的理想是什么?我还记得这些声音:我想当科学家,我想当发明家……我只能说当时的价值观和教育崇拜是正确的,但这个虚无缥缈的理想是什么?兴趣远比理想能发挥积极作用,更贴近现实生活。这就是生活!记得是弟弟问他在上海的叔叔怎么才能学好东西,因为他是互联网领域的高手,自然推荐弟弟学点js知识,说只要因为他愿意学习,所以他会得到很多报酬。很高。说实话,一开始我是被高薪这三个字吸引的。根本不知道前端是什么状态,就这么稀里糊涂的开始了。有一点c语言基础,学习了javaSE。看一看。概念是一个小例子,很好玩,相见恨晚。后来才知道java和js根本不是一个概念。2、压力:从小到大,从来没有主动看书。我被迫去上学。等我感兴趣了,我会给你一些压力。即便如此,我还是坚持看了好几本书(具体过程后面会详细说)总结一下:对于没有兴趣没有压力的我来说,再多的时间都不是浪费,当你有理由去的时候努力,不怕来不及。我把这当成一种启示,存在就是合理,前世的经历就是伏笔,无悔!是自学的吗?还是培训?找工作之前自学了差不多4个月,说实话有点难。什么是前端?学什么?可以做什么Howtodoit?这些问题你得自己一点点去寻找答案,所以我推荐初学者看视频学习。有些老师还是很好的。基础绝对是读书,读书,读书,书是人类进步的阶梯,没错)。培训就是你花钱,有人带你去,就像回到学生时代一样(具体效果问培训过的人)。这里有必要强调一下上面提到的利益和压力。没有这两点,你自学肯定不会成功,培训也不一定,就像我不喜欢学习考了本科一样(是不是有点自私?有吹牛的嫌疑?)那时候时间,我选择自学主要有两个原因:1.时间和家庭不允许培训,很多人花钱远离家庭培训4个月,有点打工;2.如果没有自学的能力,就算培训出来也没用,为什么不直接搬砖,为什么换个地方培训再搬砖,没必要。这里有一些例子。有时候真觉得自习党和培训党无缘无故成了两派。我也时不时和他交流。作为一个成功的培训方,他自然是推荐培训,他说他们的经理的意思是他们偏向于培训。最起码受过培训的人要能做一些基础的工作,而自学就不行了。承诺。2.工作半年的时候,有幸代表公司面试了好几个前端(这个社会可能理解有误,暂且用这个称呼吧)。我会根据公司工作的要求聊一些基础知识,因为我们公司嘛,招的都是新人,所以这里要区分清楚。学生A是自学成才的。当我问起一些基本的工作要求和基础时,他自信地说:没问题,很简单。毕竟大家都是靠自学转行的,何必刁难别人呢,还是多说吧?言下之意,他说自己经常逛各大博客,张新旭老师的网站,还有MOOC(哦,还不错,感觉自学能力很强),目前正在研究vue、react等框架(我问他你觉得这些框架难不难用),他说我觉得很简单,人家给你打包好了,你拿着看文档就用,前端事情不难,以后想学点东西(这里不得不吐槽一下他,你什么都不懂就这么拖着,还不请你做业务员吗?)然后我就讲了这么久了,终于给了他机会,而且我和他都说基础很重要。你面试的是前端。我给你一张PSD图,做个静态的先看看(你肯定不会想到的……我估计我这辈子都忘不了这个产品了)。2天后,按原因是时间很慢。他给我发了一个网站,也注意到了很多内容:说我的导航用的是浮动布局,轮播的插件,还有我以为固定在banner图片上的浮动banner。是的,后来我发现它被暂停了。反正修起来容易,所以没弄。下面的内容都是tab,就不做了(给你两天时间,大家指点一下)迷路了?我要在这里骂人!兄弟们,自己拿主意吧。这种人绝对不能吸取教训。B同学受过培训,有工作经验,可以满足公司的需求,但她的观点又让我惊呆了。她已经训练了2年,并做过切片。static应该是没问题的,但是她不能问一些css的知识(什么限制了你的能力),那就问js吧,虽然这里用的不多,还是问问吧。我们来了,我们来了,全能者正在说话。她说我基本没用过js。反正现在cms模板里集成了js插件,阿里、腾讯、百度这些大公司都有自己的框架。前端技术已经很成熟了,我们不需要学这些东西,用他们的就行了(你真的会用吗?)难怪前端经常被吐槽(包括我还不是aqualifiedfront-endengineer),当时看到一篇文章《写给那些转行做前端的人》,很明显他是前端招聘的高手。虽然文章开头极度劝阻转行,可以说是非常扎心,但是后面文章给出的分析和意见还是很中肯的。我认为这对兴趣或压力都有好处。诱惑,无论是什么激励你,都很好,但不要误会我的意思。只有菜鸟分前后端,是为了高效开发,分工合作。当等级达到一定程度,就一定是全栈了。区别只是背景而已,不要以为知道了皮毛就可以月入几万。写的比你好!结语:不管你是自学还是培训,最重要的是基础和不断自学的能力。始终要以培训为敲门砖!前端职位的需求是什么?找工作需要多长时间?前景如何?薪水是多少?1.需求一年前上网查了一下,都说前端差距大,好找工作。补充一下,我是无锡人(不代表上海和深圳的实际情况)。显然我相信了。在查找这些问题的同时,我也在寻找学习方法。我推荐视频学习入门。看的第一组视频是51自学网(纯属分享,接触多了之后觉得妙微课堂和MOOC.com比较好)网站上的H5教程涵盖了大部分html的基础知识、css和js,还有实战。再次相信(除了求职者,用人公司也可能有问题,后面写求职经历的时候再说明)我是一个比较纠结的人,看了很多基本的之后的html和css视频,几乎都是在解释属性的作用,当然还有编码标准,我觉得不能相信一家之言,所以看了很多相同的视频,甚至刷了W3C的html、css、js。在这里我可以很负责任的告诉大家,三人行必有我师。我们要站在巨人的肩膀上,而不是看风景。当你聚集了别人的长处,你就会潜移默化地夯实自己的基础(基础很重要,大公司重基础,小公司重实践,这是普遍现象,也是最残酷的转行的人的地方。你会发现你两者都没有。)在面试和学习中,我终于醒悟过来,突然意识到前端职位缺的是中级以上的前端工程师,而不是入门-水平的,所以你不能仅仅知道一点html和css就找到工作。学习bootstrap、vue、jq等框架,这种急于求成的心也是不可取的。首先,如果基础不扎实,你很难掌握。在自我感觉良好的错觉中,框架解决了大部分问题,有什么棘手的问题可以问leader。在国内,估计一个小公司定了框架之后,够你吃一辈子了,那你就真的完蛋了。..您的前端梦想到此为止。一个公司是不可能留一个做不完基础工作的人一个星期以上的,所以你得先把最基本的前端的东西都精通,然后才能找公司慢慢进。我想先把图片剪下来,然后做成静态页面。不用担心如何获取动态数据以及如何将其放在服务器上供其他人查看。),零散的知识点总是通俗易懂,有针对性的小demo毫无压力。当你真正开始把部分拆成整体时,css感性的一面就会暴露出来,各种属性相互影响。你要完美的解决这些问题,不能等到工作让你布局了。怎么清除百度的浮动?兼容性是另外一回事(随着时代的发展,大部分只兼容IE8,可以说是减轻了很多负担)这里为什么说yes呢?完美解决方案?因为css不像传统语言那么理性,同一个布局你可以有多种实现方式。同样,基础知识非常重要。要想做前端,就要尊重前端。还有人说css很简单。正因为简单,才不简单。砖式编程是定宽、定高、浮动,甚至是绝对定位。刚学理论没实践的时候可能会做这个,所以要多练习总结才能用好css的各种属性。做一个合格的版面,很多后台都被这种简单蒙蔽了双眼(吐槽时间:如果你应聘公司,他觉得前台很简单,谁都能做,后台可以兼职,但只是最近比较忙如果想找做样式的前端就别去了!!!分析:会样式的后端比比皆是,做的比前端好的没几个,基本上p8以上,去了就得不到这样的公司先不说尊重,改了他们后台写的style,会害死自己)目前我遇到的后台一般都是学着飘,感觉他们拥有整个世界。如果有问题,就用绝对定位。我?我飞到天上去看看你对我的影响,为什么这里的差距这么小,让我们有一个余地,为什么越来越大?改成负值(我好聪明,有些菜鸟前端都不知道可以用负值)。文本直接居中到
,文本滚动到