我学编程,都是因为爱情!

编程技术宇宙

共 3062字,需浏览 7分钟

 · 2021-09-26

大家好,我是轩辕。

今天是周日,但是要搬砖,所以决定给大家分享一篇轻松一点的文章。这篇文章是关于我的一位读者大学求学和校招的故事。至于分享的原因嘛,嗯,这位读者的故事有一部分跟我非常相似。嘿嘿,所以也算是跟大家分享一下我的一些经历了。

一、 大学经历

嗨,大家好,我叫管饭(轩辕注:这名字有点意思),是2021届毕业生。

管饭的出身并不是什么985、211之类的名牌大学,而是一所不知名双非二本院校,它坐落于四季如春的昆明,我读的是物联网工程。目前,管饭从事的是入侵防御方面的开发工作。

说实话,我没有想过会接触到编程。当时报的专业和学校也是从志愿书上随便挑的,完全不知道什么是物联网。从小家人给我灌输的思想就是电脑、上网这些会祸害你的前途,一旦接触电脑戒不掉,上网前途尽毁,辍学打工,所以我就挺抗拒计算机专业。

我当时一个人独自坐着凌晨的航班到的昆明,那时候,第一次出远门,什么也没有订好,下了飞机,还想导航出去,结果人家跟我说,你再厉害的导航都出不去,因为机场太偏了。

没想到呀,自己的一意孤行,大一就开始了我悲痛的大学生涯。大一第一个学期,室友们都在规划着自己的大学生活,拿奖学金、参加各种活动,加入老班或者哪个老师的实验室等等。我嘛,就躺着床上睡大觉,期间还去找过辅导员说退学,他不同意,然后就这样浑浑噩噩得过了一个学期。

时间来到大一第二个学期,我开始逃课、旷课,每次老师点名总会有我,依然在宿舍睡着觉,成了老班眼中的刺头生,也不受同学待见。这个学期最后,挂了11科,基本把这学期的课能挂的都挂了吧。

大二开学,这下子当然成了老师办公室名人啦,经常听到老师在背后议论我ac1debe62a47f35e2c4bda08b5408033.webp,这家伙真的厉害呀,能够挂掉11科bdb22af051948e57e822d0c1f42fd895.webp,以至于后面上课的时候,都会有老师问谁是管饭bdb22af051948e57e822d0c1f42fd895.webp

开学就去辅导员办公室领了红头警告书,当时辅导员问我,你确定要这样混四年吗?我脑子一热,回了句,是的。当时是傍晚了,我拿着这张警告书,再想想自己的未来,好像也就那样了吧,反正又不想读。

好啦,此时,最重要的人物要出场了,暂且叫她畅哥吧。当时畅哥是在新生老乡群联系我的,因为录取的是同一专业,所以就这样熟悉了起来。额,后来的事,你们也会猜到的,畅哥已经是我女朋友了嘛。

爱情使我们学会我们都要变得更加优秀,才能给对方未来的希望”,感觉这句话说的挺对的,毕竟也有不想让别人看到畅哥boy friend竟然是这么差劲。想想后面,跟着畅哥他们一起重修的尴尬场景ac1debe62a47f35e2c4bda08b5408033.webp

紧接着就开始进入了疯狂的学习状态,除了正常上课外,还得重修好几门bdb22af051948e57e822d0c1f42fd895.webp。基本上是白天上课,晚上回宿舍泡自习室,因为我连个hello world都不会写ac1debe62a47f35e2c4bda08b5408033.webp,在B站找了个C语言视频就这样看,跟着学,跟着敲,我都是两三点睡觉,欠的债总是要还的556a1b59bcdb8ee58472f5e054e368e9.webp

我平常周末和节假日都没跟畅哥出去玩过,但是!但是!但是!她没说过一句怨言,她还不断跟我说,好好学习,跟你一起学习是最开心。

后面基本维持在这种状态,寒暑假也没放过,我们一起学51单片机,STM32,各种寄存器怎么操作、外设怎样驱动的,淘宝买来的各种传感器,比如温湿度传感器等。当时还用51单片机做了那种LED广告牌哈哈哈,ESP8266做的智能家居,平衡小车等等。我辅导她,她鼓励我哈哈哈哈,后面畅哥参加了嵌入式类的比赛,从省赛一直到国赛都拿到了不错的名次。

写了一年的这种单片机程序,当我想转方向的时候,已经是大三下学期了,只会C语言和一些嵌入式的知识,如果要说真正的计算机体系课,计组、操作系统、计网,这些好像都没怎么关注,再加上我还没重修完,自己开始焦虑、着急,要学的东西太多,想学的东西太多,但是时间很紧张,不知道应该学什么。越深入学习,越发现不懂的东西越多,越意识到和别人差距很大,学的越多越绝望。我只能慢慢来,一步步地打基础,从计组到操作系统再到计网,老办法,熬吧,继续泡自习室。

暑假,没敢找实习,一是还没重修完,二是没过四级,最重要的是技术水平不行。看着牛客上很多大佬拿到了各种大厂的offer,很心酸哈哈哈哈,酸那就努力吧!

从数据结构练起,链表到树、图、哈希写个三四遍,忘了继续写,基本上面试的时候,面试官要求手写什么的都没问题了。然后我就开始学习x86架构,苦!是真的苦,太难了,不过还好没有放弃,跟着李忠老师的书,一步步看。

一个暑假过去了,总算是把x86摸清楚了,通过学习x86再看操作系统的书,也没那么难了,也能跟面试官吹吹x86,内存管理、8259A中断啥的。

大四开学,还得重修,剩余时间拿来学习。学Linux系统编程和网络编程,幸好有学x86时FAT12和FAT32文件系统的基础,学文件编程时讲的super block和inode啥的才没把我绕晕,最后写了个BT下载软件就结束了。

紧接着是算法,真的要特别感谢y总和他的Acwing,太强了,我就是个算法小白,跟着y总的脚步一点点学,说实话y总的思路太强了,学了一段时间,自己也能做一些简单的题了,多写几遍,自己的思路也拓展开来。这段时间,老班对我刮目相看,让我进入了他的实验室,虽然很晚,但是在里面更加努力学习了。在这段时间我终于把所有的课都重修完了,最后还是通过四级,这下子面试的底气也多了点。

二、校招经历

我参加的是春招,僧多粥少的局面,而且,在官网投递简历的时候,都会要求填写绩点、在校成绩,其实,我已经被这个挡在门外了bdb22af051948e57e822d0c1f42fd895.webp。我相信,很多人在投递简历时都是采用海投战术,我也一样。

第一家公司是做无人机的创业公司,公司背景还不错,处于上升期,刚进行了B轮融资。我面试的岗位是嵌入式软件,面试官,上来就是一顿汇编使劲问,我心态直接崩了,后面的手写链表,还没写完就草草结束了。

经历过初痛,后面的面试还挺顺风顺水。第二家公司是就是我现在的东家了,天融信,一面部门经理,二面技术总监,进行得很顺利第一个offer拿下了。天融信可能知名度不怎么高,但总体来说还算是不错的吧,氛围我是比较喜欢的,同事和leader都对我挺好的。

面试完天融信,紧接着就是绿盟。有一说一,虽然我拒绝了绿盟的offer,但是面试官的非常的nice,而且面试官的东北口音我很喜欢,面试官还跟我探讨了很多文件系统和x86方面的知识,受益匪浅。深信服以及智微智能我都不面了,面试其实挺累的,再加上我还得搞毕设,就直接签了天融信上岸吧。

三、给还在校园的你一点点小建议

1、不要挂科!没有多光荣,挂科只会加重自己的负担,挂科重修,浪费了自己的很多时间。

2、不要妄自菲薄,被外界的声音所干扰。出身其实并不是那么重要,更重要的是你自身的能力,所以得拿出证明自己能力的有力证据。不要觉得证书没什么用,但对于出身不好的你来说,那是证明你学习的一个态度。

3、心静和心净。现在的社会很浮躁,很多人都是想着速成,铺天满地的广告,xx掌握xxx。但技术不是一天两天就能学会的,你学习的同时,需要不断练习,才能熟练。

4、能够有大片的时间也就属学生时代了吧,把握住校园的时光,留个美好的回忆。

5、如果可以,谈一场校园恋爱吧!进入社会后你会发现最纯洁的恋爱大多诞生在校园里。(这一条是轩辕的中肯建议bc8ed3bdeeb606ea375575e586783d61.webp

好了,管饭同学的故事就到这里了。欢迎大家在评论区留言,说一下你的技术之路里有没有那个特别的“ta”。

冲着封面进来的同学不用失望,如果这篇文章点赞过百,下次轩辕就来写一写我和“ta”的故事~祝大家周末搬砖愉快哦4681c22d52d5294f007a5b5747445a1d.webp

四、轩辕自己学习编程的经历

1、我是如何触网计算机编程的?

2、我的大学四年怎么学习编程的?

3、这份C/C++学习路线爆了!

4、那年校招,我去霸笔了!

浏览 31
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报