文章目录
- 一、总结
- 二、转行思想萌芽
- 三、学习之中的困难
- 四、面试的注意事项
- 五、刷题(我自己)
- 六、给其余想换行的人的建议
- 七、结束语
一、总结
加入csdn一年了,也代表自己学习一年了,时间真快啊。这一年自己戒掉了游戏,戒掉了抖音,慢慢的养成学习的习惯,慢慢的学会写博客,终于有了自己人生的方向。就在9月10号,终于拿到了自己想要的offer,其实我也不知道这是对我努力的回报,还是单纯的运气好。慢慢的写下自己的一些经历吧,希望对有和我一样的想法的人一些帮助。
二、转行思想萌芽
我是一个双非本科的学生,大一脱离父母的唠叨,没有老师的管教,开始打游戏,自己也喜欢打羽毛球,不下雨就打球,下雨就打游戏,学习只要不挂科就行。就这样浑浑噩噩的到了大四,开始找工作,漫无目的,简历也没有啥可以写的。就那样想着谁签约我,我毕业就去哪里。就那样投递了10份简历,终于签约了一家成都的公司,大四因为疫情我们基本没有春招。所以就去了秋招的那家公司。
开始工作后,前面两个月都是充满干劲的,每天都在学习,下班过后就打打游戏,看个电影,因为科班出身,机械学习的东西本来也就不多,所以每天还是比较悠闲的,但是还是感觉自己也有进步,但是经过两三个项目过后,就感觉开始重复的东西,因为一个公司的东西就那么点,不可能有很多新的东西来学习。游戏自己也没多大兴趣了,毕竟大学玩了四年,那个时候自己就开始变得迷茫,不知道该干嘛。每天重复性工作也开始让自己变得疲倦,上班想着下班,没事就去车间躲着玩玩手机,或者和工人师傅一起摆摆龙门阵。在和他们交流过程中,他们说PLC还不错,未来前途也可以,所以自己去咸鱼买了一大堆二手资料,开始准备大干一番,后面就发现越学越迷茫,一个PLC几百块呢(那个时候还在实习,工资只有3600)贵得要死,而且买回来我没设备啊,我怎么调,我怎么知道对不对。于是乎,那堆资料就去百度网盘吃灰了。而我又陷入了迷茫,PLC学不了啊。自己会CAD啊,学学建筑,室内设计吧,都行啊,又去看室内设计的资料,酷家乐、3DMax,天正,好家伙,搞了半个多月,算了自己确实没有美术底子。在酷家乐上自己弄一个房子总是感觉不好看。所以又放弃了。
百度是万能的,搜索:机械转行转什么;
工作两年,成功转行计算机。
工作五年,现在自己开一家面馆,不用加班,不用看老板年色,不用半夜起来该图纸。
工作三年,转行嵌入式
…
总的来说,转行计算机偏多。
搜索:计算机好转吗;
好转、头秃了就成功了。
建议直接学JAVA,PYTHON.
现在真的行行转IT?这么容易?
…
有好有坏,自己也开始学习吧。先试试再说。于是自己在淘宝上买了书C语言教程,就开始看。后面再刷抖音的时候就开始报了一个培训班,某音可编程,想着花钱了就有动力了吧!就这样开始正式的学习之路。
三、学习之中的困难
前期没有静下心来,可能每天学一两个小时,有时候要加班,回到寝室就不想学习。有时候又会被朋友拉着打游戏,王者、英雄联盟都有,昨天学的啥,今天又忘了,所以学了半个月,C语言从hello world 开始才到while、do while循环。后来工作中的一些事情,让我坚定了转行的信心,可能是花钱过后有动力,学了两三个月还是没有厌烦。从那个时候开始戒掉游戏,拒绝组队,周末睡个懒觉下午学习(单休)。用了四个月,终于看完了C语言,但是此时自己明白,看完了是看完了,但是也仅仅是看完了。写一个学生成绩管理系统就写了两三个星期,当然也是因为自己没有认真去写,因为那个自己又开始控制不住了,想要去打打游戏。
开始学习linux,装系统,装VIM,学基本的操作快捷键,开始慢慢的开始在liunx上编写程序,后面就开始玩排查一些错误,如何换源,如何构建samba服务器方便自己编程,在这个过程中自己也停止了一段时间的学习,因为确实学累了,也有点学不动了。
不知道哪来的勇气,学完C和Linux就直接去面试了,没有准备,也没有刷题。面试第一家公司,笔试题就拉闸,很多计算机原理的题,我啥也不知道,就这样第一家公司就拉闸了。所以回来开始看面试题,也写了一些相关的文章,作为笔记。一周过后,又去面试,然后因为网络编程理解不到点应该就没过。最后一个面试因为笔试题没过就没有后续了。就这样第一次计算机行业的面试就拉闸了。
这个时候也因为原公司的单位的一些调整,导致很多人都离职,我也是其中一个,真的不怪我,留下的都是参股的老员工,新员工都走完了,至于为啥就不说了。又找了一份不怎么加班的公司,开始学习。
因为之前的面试经历,加上对机械行业的失望,所以你这个时候开始有学习的动力,开始复习C语言,看linux的书,看野火的视屏,学习华为的编程规范。这个时候也和群里面的一群大佬交流,每天窥屏。就这样过了两个月。开始想着又去试试水?于世开始投递简历。
四、面试的注意事项
这个次面试并不是我投递的简历,而是在boss上投递简历的时候,他主动找我,问我在求职吗?然后一些列沟通下来,自己就去准备面试了,我没看过驱动的东西,在面试之前我也说过。但是hr后面回复我说,面试会有笔试题,leader会看看你的基础,然后在决定,如果可以就去面试。我想者反正也就试试水,去吧,最近也不忙。
面试需要注意的地方。
- 一定要自己带一份简历,因为当时我去面试的时候,我和宁外一个人一起到的,他没有带简历,那边hr还说他怎么不带简历啊,后面给他打印了一份。
2)认认真真的做好自己的笔试题,既然他没催你,就证明你有时间做。我也是第一次做五六页的笔试题,我自己慢慢的写,然后就做了一个多小时。虽然有一些没答上,驱动的部分,还有一些确实没见过的。
3)面试的时候保留谦虚的态度。
4)面试之前一定要自己看看项目,知道一些知识点,能够了解来龙去脉。
五、刷题(我自己)
1)C语言的位操作,置位、复位、提取位。
2)链表的增删改查、或则逆序输出
3)倒叙输出字符串
4)linux的基本的快捷键
5)C语言的sizeof、结构体的大小、常识性错误
6)C语言面试的基本题,这个有点多,没空的时候的看一看,有个大概的了解。
六、给其余想换行的人的建议
找准自己的方向,这个很重要,见我自己来说,花了时间学音视频,花了时间学stm32,但是最后的工作是驱动。不否认确实在学其他的过程中学到了一些东西,但是对于转行的进度来说,却是慢了不少。所以先找准自己的方向比较重要,然后花时间去了解他,当你觉得你自己可以的时候,可以投递一下简历试试,就当给自己一个测试,看看自己的水平,同时也可以在面试的环节,技术面问你有什么问题的时候,你可以向他提问,有没有什么好的建议给我,我想学哪方面。可以从哪里入手或则怎么入手,一般都会给你一些方法,这个很重要,也是你面试即使拿不到offer之外的最大收货。
七、结束语
第二天成功的拿到offer即将开始自己的新征程。真的我不知道为什么,我没学过驱动,但是他却给我了offer,并说愿意培养我。我真的很高兴,但是不知道自己能不能走出来,他们说驱动很难。而我又不是科班,英语也不好,但是不管怎样,既然拿到了offer,就努力对得起这份offer吧,能力是能力,态度是态度。
最后这个博文是庆祝自己的转行成功,希望在以后程序员这条路上,当自己累了的时候,看看这篇博文,证明自己吃了多少苦、熬了多少夜、给自己加油鼓气。
以后的路会更加艰苦,但是也许会很精彩。冲啊!