「时光不负,创作不停,本文正在参加2021年终总结征文大赛」
前言
本文最开始只是在个人电脑上记录,但是当时没有立即未发布到网上。这次看到这个活动,直接上传发出来算是记录一下自己的这一年吧,本文不是写前端如何自学的,仅仅只是记录自己的心路历程。有读者的话,也算是给后面的相同情况的朋友提个醒吧。
为什么要转行
首先自我介绍一下,笔者本硕都是非科班,专业是耳熟能详的天坑专业,就是那种本+硕7年里所有课程都没有编程的专业,专业毕业就是进工地,进地产,工地里面的情况,又累又脏又没钱,还危险,毕竟提桶跑路的口号也不是随便来的。
已经毕业的师兄们,有的进的xx设计院,每个月差不多到手小一万,但是一年到头都在山里工地,朋友圈除了挖掘机这些东西就没个其他的玩意,这一年师兄朋友圈里唯一一次进镇里,还是要打新冠疫苗,进边上镇医院跟一群老头老太太一起排队;另外的师兄也是类似的事业单位,聊天的时候说室内设计工作到手4~5k,可能没说年终奖吧,还996加班,也就没再多问了。
我是真对这种生活没有任何兴趣,有钱也没地花,何况没多少钱还遭罪,一年到头跟着项目走,不能定居安家,女朋友都找不到,可能言语过于消极了。
浑浑噩噩的五年
你要问我为什么不喜欢还要读这个研究生,我只能说,本科的时候没意识到,上课就是玩手机,本科专业实习辛苦,睡的是五六十年代的那种楼,一个房间就跟大学宿舍一样大小,塞了5张上下铺,住了十个人,早上五点起来抢厕所,因为一栋楼的人,只有外面的几个坑位的旱厕,苍蝇到处飞,可能上一秒刚飞到xx上,下一秒就飞到你面前,每天六点就出发,干活干到下午才回来,一回来就累得睡到晚上,起来吃饭后一会儿又该睡了,不然第二天五点起不来,两天直接晒成非洲人。
放一张同学实习一周的样子。
但是也没多想,当时想着年轻人吃点苦也没啥,虽然不说喜欢,但是说不上厌恶就只是当个书读,混毕业证,大三跟风考研,结果考上了,就继续读呗,或许是因为都没人考这个专业吧,蛮容易的。本科室友,一个大一就转专业了,一个考公,两个去教育机构当老师,一个转行,剩下的还在干这个。
直到研一结束,我都没意识到问题的严重性,这个时候研三的师兄毕业了,看到他们找的工作是哪些单位,然后知道了待遇,工作性质,开始不怎么喜欢了,开始看要不要换换路子不干这个,但是并没有下决心要脱坑。而且这半年还是疫情,都在家里待着,更加模糊了对这个专业以后多艰辛的看法。
醒悟
研二九月开学后,国庆节前被叫去出差,短短两天的时间,回来后,我就下定决心转行了,仅仅两天就能让一个学生彻底改变想法,直接提桶跑路,出差干了些啥就自行脑补体会吧。
研三之前老实说只知道待遇不够高,但也没认为会太低。这时候同届的兄弟们都在找工作了,因为电脑设备原因,之前一直是在寝室学的,然后因为一直在寝室没有去工作室,导师以为我整天在寝室睡大觉,打游戏,不务正业,故心有不满,开始让我们天天去实验室打卡。
然后是工作待遇问题,之前没细讲,办公室的兄弟有进中建x局的一个设计院的,面试给的工资是前三年加上公积金每月7k,三年后不算公积金有7k,我听到这样说薪资我都傻了,什么是加上公积金7k,是本人的和公司的两边一起加吗,可能是我不懂了,也懒得去想,感觉还要抠字眼,工作性质也是一年里有半年都在出差,另一个兄弟也是面的中建另一个局,说基本工资5k,一年至少出差八个月,就离谱,硕士就值这个价吗。其他的兄弟稍微好点的就是,进工地的单位,干四五年后薪资一年能二十多万,就觉得这是非常难得的工作了,但是说实话在那个专业里面,这确实是真的非常难得,我就想笑,这是个什么xx烂专业,这样一看文章最开头说的毕业的师兄工作倒是找的最好的,一毕业一个月还能有1w。
对我而言,常年在外跟工地跑,干四五年还这个工资,我是真接受不了,当然说这段话的时候是了解了程序员的薪资待遇才有这种想法的,在以前的话,我只是觉得太辛苦,不能定居,要每天在工地风吹日晒,熬夜加班,对钱没有多少比较,只能说是没有比较就没有伤害,当时就像井底之蛙一样,觉得那个工资就还行。工地多么摧残人去看看b站up:不会跑路的大猛子。毕业一个月面相就升一个辈分,就是那个牛客里当选程序员心目中第一老婆的猛叔。
前两天聊天的时候同门说到,毕业的有个师兄已经跑路了,七月毕业到跑路前,拿了两个月工资,天天996加班画图,第一个月三千四,第二个月两千八,我听到的时候已经麻了, “三千块你招不来一个农民工,但是能招来一个大学生” 这句话没想到是真的,还是个硕士,现在花了一万多去上海找培训机构学编程了。。。工作仨月还要租房吃饭,存的都抵不上那一万学费,虽然同门还在说,可能是因为这个行业年终奖比较多,平摊下来一个月也不止这么点,这只是试用期基本工资,我也无法理解,也不愿理解,还尼玛没海底捞端盘子赚得多,一个个单位名字取得高大上,什么玩意这设计院,那设计院的,真的无语,另一个补充 ,b站up大猛子,已经被约谈了。。。看到群里说土建类公司还要查员工的自媒体账号
还有一点就是,干这个避不开要喝酒,要跟那些抽烟的人打交道,我既不抽烟也不喝酒,实在是应付不了这些白酒当开水的人,我常常在想,全是致癌物,还搁这不喝就是不给我面子,合着你面子是能治疗癌症呗,恶臭酒文化,属实无语。
望着这满脚泥泞的防水鞋,当时就想:如果我不做点什么,毕业后我将天天如此,我必须做出改变
为什么选择前端
其中还是有一段过程的。。。
选择互联网行业还是其他行业
家里人劝过考公,但我对这个“官场气氛”有刻板印象,就感觉也得老喝酒,所以排除了;
想过考教资,那个时候给自己的后路是去教育机构当老师,当时还没有打击教育行业,没想到现在新东方都快没了,幸好没去。。。
个人来说不喝酒不抽烟,我是想做一个技术性人员,靠本事吃饭,下班了就和朋友打打游戏那种生活,但是又想钱多一点,就选择往互联网靠了。
非技术岗与技术岗的选择
我在一开始打算转行的时候并没有想过要去转技术岗,因为本科四年加上研究生一年都没有相关经验,所以我最开始是选择的非技术岗。
因为喜欢玩游戏,虽然只是个白银黄金选手,但是也想过去看看游戏行业,然后兴趣爱好里有画画,但是没基础,所以疫情的时候自己在练习画画,还想着去当原画师,插画师,估计也是被当时那些个广告影响了,那段时间b站的广告都是“闲着没事,学xx来赚钱”之类的,什么原画、3D建模、剪辑、唱歌全是这些广告,但确实也打开了思路,不一定非要从事本专业。
但是后来发现画画这个东西吧,业余爱好跟专业选手确实比不了,人家辛辛苦苦练了这么些年,你顶多算是有点天赋的业余玩家,人家难道就没天赋了吗,看着自己的画,再看看人家的,也只能当个爱好了;
然后了解到有技术美术,然后还去尝试了学习unity,然后跟着视频敲C#,啥也不懂就硬敲,当时教学视频较少,所以也没选这个。
产品、运营、策划这些,我都有去了解,但是调查后发现,这些岗位都是各个专业的人都想往互联网跳的首选,就跟我一样,没有去转技术岗的条件,但是又想去互联网企业,然后就卷起来了,各种985硕,海外硕,各种大厂实习经验,我都没有,我导师项目多,不放人实习,我基本无望。
前端与后端的选择
国庆期间某一天在打游戏的时候,隔壁寝室的过来串门,他是计算机专业的硕士,然后交流了一下,看我才研二就劝我直接自学java,明年秋招投后端开发,说转行的人多得很,他本科就是化工的,问题不大,然后我就去看了一下java的自学路线,我想着不能浪费时间,离秋招还有一年了,其实不到一年,第二年七月很多企业就开始提前批了,我就先看着b站尚硅谷的java教程先自学着,学了有二十来天,那个视频快看完的时候,我发现后端的知识体系太庞大了,以我目前的时间节点很难完成所有基础的学习。
经过分析后,后端相对于前端来说
在竞争者上,发现投后端的,大多是科班生,很多都是985科班硕士,有各种竞赛金牌,专利,论文之类的;
在知识体量上,后端要对计算机基础知识掌握更多,比如计算机操作系统(这仅仅是针对面试情况,不代表前端就可以不学),还有数据库,什么redis,spring这些东西,太多了,我时间不够;
在兴趣上,虽说不上不喜欢后端,但是我更喜欢前端,本人喜欢画画,所以对页面呈现比较感兴趣;
在薪资待遇上,调查了各个求职网,发现前端也不低,发展势头很不错;
还有我无法去实习,秋招投后端就更难了;
等等原因,让我倾向于前端,但最主要来说还是,竞争小一点和知识体量是我在秋招前能学完的程度
所以我在国庆开始学了二十来天的java后,十一月开始了前端的学习。
后续
去年十一月开始学前端,到来年四月,把前端的基础学完,后面三个月又继续做了几个项目,对于有基础的朋友来说,可能太慢了,但我确实已经尽力了,没有人带,白嫖各个机构的视频,还要兼顾本专业的学习,只能抽空学习,毕竟毕业证才是第一位的,能自学到如此程度,我觉得还是蛮不错的。
我没有实习,想着不能只做那种烂大街的,所以我结合自己的兴趣做了之后的项目,买了阿里云服务器,学习怎样部署上线,直接在把链接放在 pdf 简历里方便面试官查看,期间也持续写了一百来篇博客,有的是记录问题,有的是总结经验,总之就算质量不太高,数量也能证明我是比较努力的,博客链接也放在简历里,尽可能的展示出好的一面,好在功夫不负有心人,黄袍加身开始送外卖。
秋招结束之后依旧无法去实习,毕业为主,这段时间,休息了一个月,之后也并不轻松,没有了秋招的时间限制,但是自己和人家专业的科班生差距还是很大,所以听了leader的建议,开始学习CSAPP,看得确实慢,一个月才看了一章,准备看完去做一下data lab,发现环境又不行,又需要linux c 等一系列的知识,所以最近开始学习linux这些,套娃学习开始了,毕业前还得学ts vue rn node也得加强一下,前端本身的css这些又有点忘了,没时间敲,不用就忘了,道阻且长,但是我还是觉得蛮有意思的,别的不说,敲代码不比打灰快乐吗。
最后想说
在转码之前,就在想,学了七年的专业就这么放弃,转而去人家擅长的领域,值得吗?
后来觉得哪有什么不值得的,本科四年多数人都是玩手机玩过来的,能醒悟,就不晚,何必天天纠结值不值得,那只是不敢跨出那一步而已,害怕付出了没有得到想要的回报,害怕靠自学跳过去还没本专业拿得多,害怕自己学不会,不能自律自觉的去学习,如果现在我都不敢跨出这一步,真到毕业去了工地的时候,每天为生计奔波的时候还有勇气跳出来吗。
我在网上加的本专业就业群,以及身边的朋友无不是天天抱怨这专业如何如何的烂,可当劝他们自学转行的时候,就怕这怕那,各种借口:
- “我这都快毕业了,时间不够吧,我要是去年知道了,我就去了”;
- “我0基础啊,学起来没人教,太难了,人家不要吧”;
- “我们不让实习的呀,互联网最看重实习了,哎,还是算了吧”;
不敢踏出那一步,最终还是找那样的工作,继续天天刷大猛子,评论区发泄,但是说白了,哪有什么轻松的事呢,没转之前只看到人家高薪,体会到转码的过程后才知道不容易,上面那些借口说的确实都是事实,只不过愿意去克服的没几个罢了。
所以我认为真正能自学成功的,是那些能坚持并有学习方法的人,是能够清晰的意识到需要改变现状并为之付出努力的人。