当前位置: 首页 > Web前端 > HTML5

自学WEB前端真的很难找工作吗?土木工程转前端经验分享

时间:2023-04-05 23:38:40 HTML5

我毕业于三流学校土木工程专业。我想学习iOS,所以我买了一台mac。所有培训机构均已报名。结果,宿舍里的8个人中,有7人毕业后没有找到工作。听完试听,我放弃了,回家了。回去之后听说了前端,就开始自学前端。大四的时候自学了差不多6个月(中间因为毕业设计耽搁了一两个月)。当时激动得在淘宝首页写了个静态页面。然后去上班,碰壁。原因不外乎:1、三流大学,又不是计算机专业。2、无工作经验。第一份工作几乎是乞讨。这是一家只有十几个人的小公司。老板直接面试。我跟老板说,前期不需要工资。如果我觉得自己不称职,我会自己离开。我就是这样得到第一份工作的。跟着一个有十几年经验的java老大——少哥,一起帮助某区法院开发了一个BS系统。我真的从他身上学到了很多东西。邵哥一直说他不会js,但是写js比我这个菜鸟好多了。反正,总不能从他那里得到答案的问题。就这样,我从一个只会写静态页面的死板人物慢慢开始进步。Ajax和各种JQ插件也可以自己封装。半年后我辞职了。原因是这家公司的项目很少,前端的工作也很有限。最后,我什至开始帮老板送货和提货。辞职后去了上海市。没费多少力气,就找了个小作坊继续修炼升级。这是一家外包公司。万物互联,大多是门户网站,简单的后台系统,后来出现了小程序,做了小程序。这里用到了js的各种mv*框架。UI框架,各种插件,因为公司会承接各种二次开发项目,而这些项目用的都是各种乱七八糟的框架。一年多来,几乎天天996的节奏。每天下班十点多就骑小黄车,觉得自己是世界上最差劲的人。于是在一个刮风下雨的晚上,我骑着一辆小黄车冒着雨。我决定再次辞职。这次我因为种种原因离开了上海,回到了离老家不远的某个省会城市。投了几家本土大公司,面试都不是很满意。(这个时候自学,或者说生来没有专业的劣势就出来了)自信心受到了一定的打击。面试官问了我很多基本的问题,我都无语了。很多事知其然不知其所以然。从痛苦中学习。回去闭关了一两个月,仔细看了js提升,又试着看了jq源码(坚持了一段时间,没用。。。),终于改成“精通js””在简历中改为“会用js”。然后,又过了两年。那就是现在。在一家小公司。工资还不错,待遇不错,不管忙不忙都有人情味。并且,继续找时间提升自己。综上所述,通过自学最难克服的就是第一份工作。像我一样,第一份工作几乎是乞讨,然后你意识到最难的部分是开始。考虑看看有没有朋友或者亲戚有关系,不管他公司好不好,工资多少,先去杀怪刷经验。看到评论里有找工作困难的自学前端er,给点爬无数坑的建议。1.框架都是浮云,强调js基础。我发现很多新人都有这种情况:js明显写的不好,dom操作乱七八糟离不开JQ,而JQ完全靠百度,对scope、闭包、原型链、npm、和网页包。所以是的。然后开始上手vue,react。观看一些视频或博客,并在此过程中编写一些项目。感觉自己走在了前端的最前沿。如果公司找这样的同学写项目,项目就没有问题了吗?所以我个人认为新人在前端就业环境不好的情况下更应该注重基础。其实如果js基础好的话,三大框架的学习成本并不高。前端框架变了又变,核心永远是js。前端拥有它需要的东西,并用它来改进和学习。2、独立做一个有趣的项目现在前端能做的事情太多了。你可以开始一个博客。前端Vue/React后端express/koa/egg,数据库mongoDB/mysql。也可以做成小程序和app(uni-app/nativehtml+cordova/appcan)。中间会有很多问题。比如前后端通信、前端兼容性、数据库连接等。你甚至可以用electron写一个C端版本。完成这个项目后,你会用到几乎所有的技术栈。如果你想学习编程,对WEB前端感兴趣,在学习过程中,身边没有人可以指导你学习,可以去这个WEB前端裙子:484里前面,中间757,后面760,最新系统教程记录,不管你是计算机专业想往WEB前端发展,还是零基础想转行,都可以跟着教程学习,不懂的可以问什么都不懂。3.多做笔记,多写博客。每次掉坑都用博客或者笔记来记住。爬坑的过程就是成长。