双非本211控制工程硕,学哪个方向好找工作?该啃哪些书籍打基础?

今天给大家分享的是一位粉丝的提问,双非本211控制工程硕,学哪个方向好找工作?该啃哪些书籍打基础?

接下来把粉丝的具体提问和我的回复分享给大家,希望也能给一些类似情况的小伙伴一些启发和帮助。

同学提问:

yt老师你好,背景:双非本211硕,控制工程研究生。27届毕业。现在研一下。本科的时候只学过c。并不想完全转码,因为算法学的太痛苦了,但是硬件也没有基础。目前看各个平台,有的说学c加加有的说学Java。实验室的项目对我以后工作基本上没用。研二的时候可以放实习。想从现在开始抽点时间准备找工作但是很迷茫不知道要干啥。有什么推荐的方向吗?该学什么内容或者书籍呢?有什么推荐的

Yt回答:

一个双非本211硕,控制工程研究生,27届毕业,目前研一。其实很多朋友比如说找工作的时候,不知道大家有多少人考虑过,你比如说你是27届的,你找工作是在什么时候开始?包括你比如说你本科27届的,你找工作是从什么时候开始?大家很多朋友认为是在毕业之后,其实不是的,找工作是在你大三或者研二这时候就开始,乃至很多研一的朋友就已经开始准备了,如果你是26届的,你现在准备都有点偏晚,26届毕业的你现在25年7月份,你现在准备找工作,其实这时候已经有点偏晚,能理解吗?所以跟大家讲的毕业找工作是在什么时候?是在可能你提前一年半你就得准备好。这里就有很多朋友,每一年我们在录很多问题的时候,包括有很多25届的朋友现在都没找好的,问我该做哪个方向,这时候你就发现你与本专业已经基本无缘了。

我是认为这个哥们你现在研一,现在提的这个问题,这个时机是比较好的。然后本科只学过点C,并不想完全转码,因为算法学的太痛苦,但是硬件没什么基础,然后目前看各个平台,有的说学C++,有的说学Java。关于控制工程这个专业,你没有提到你做过什么,我不知道你周围的同学朋友他们后面转找什么了,一部分可能选择去机械相关的,或者一部分可能走了硬件相关的,一些可能走了软件相关的。其实你会发现控制工程不管你是走硬件,还是走软件,还是走机械,都是相当于转行。硬件、机械以及软件这三个方向上面,我更加推荐的是软件方向,因为软件方向我认为它会比机械以及比硬件,它可能门槛会更高一点,而且我认为它也容易学一点,并且我认为在这个过程中间它的薪资涨幅也会好很多。现在目前不管你想不想转码,但是我给你推荐的是还是转码,当然这个过程比如说你家庭有一些背景,你不需要自己独立去就业,那这个问题我认为另谈;如果你比如说你就是一草根式人物,家庭给予不了多少,转码这条路不是不可行的。

目前看各个平台,有的说学java有的学C++,实验室的项目对我以后找工作基本上没用,研二可以放实习,现在开始抽点时间开始准备找工作,我很迷茫,不知道要干啥。现在不是说你抽点时间,你不要说的这么轻松,比如我抽点时间准备找工作,你可以现在把你简历写出来,你投递试试看好吧,我认为这个东西它可能比你想象的会要难很多。既然你已经意识到就是你现在实验室的项目对你后面找工作没什么帮助的话,那我认为你只要能够保证你顺利毕业,每天3~4个小时不断的去琢磨研究,开始写点代码。这个不是抽点时间准备找工作,你这个抽我认为你至少每天抽三四个小时。然后很迷茫不知道干点啥,有什么学习方向推荐。我给你讲一下,其实对于应届生找工作最好的姿势,你现在不是说挑选,比如我以后去做什么什么,而是我认为你现在来说,你一条路走宽,你可以在Linux上面用C/C++,做一两款产品做到落地,你会发现即使你到后面毕业的时候,即使你到后面找工的时候,你在结合点Java结合点go都行。你会发现Linux上面用C/C++,这底层的东西,它是一个基座,很多的东西都是用了它。你就比如说Java的JVM,底层就是用C++的,你就比如说Java的数据,发数据收数据、send、receive,当然Java里面没有,它已经封装好了。但是请注意它底层要发数据出去,就会是send,它要收数据,底层调用的就是receive,就是这样的。那其实你发现Linux上面用C/C++,它就是这层很基础很基础的这层,它是一个技术基座,基于它把计算机的基本功打扎实,然后在这个过程中间你再做一两款产品,你管它什么方向都投嘛,你管它什么企业都投,然后有面试机会你就面嘛,反正你的项目做到产品化,面试官能够直接看到你的项目,并且你能够做到可以演示,面试官直接可以看到,你开始投递就可以了,然后有面试你就面,有面试你就面,没有其他的好吧。

现在该学什么内容和书籍呢?当你看到这个书籍这个东西啊,我不是说书不好,但是我认为如果你看这个书,我跟你讲你现在研一下,马上研二,你就研二看一年书,你发现依旧看不明白。这里有很多朋友就不是很理解啊,难道看书不是学习吗,看书它是学习没错,你会发现计算机作为一门实践性很强的科学,注意这两个字叫做实践,就是你要动手。那很多朋友说我看书里面也有很多概念,比如进程、线程、共享内存这书上面都有,你就会发现你写过大码,你做过项目,你有过产品化的东西,你就会跟单纯看书的朋友,你表述都会不一样,你就会发现你会去结合一些东西来看,能理解吧,你结合一些东西来做,如果你单纯就是为了看书去把这个概念弄懂,兄弟啊我跟你讲,你面试你搞不定的。这里跟你讲的,结合Linux上面用C/C++能够做一两款产品,做到落地上线可用。如果关于Linux C/C++这个路线不知道呢,你后面可以问我,之前有整理过一个非常完善的路线,你可以问下我。

总结:

  1. 时间不等人,现在就得猛干! 你研一现在开始准备找工作不算早,甚至有点紧迫,毕业前一年半就该动手了!别想着“抽点时间”准备,得每天砸3-4小时进去才行!
  2. 现实点,推荐走软件(转码): 控制工程毕业,无论走硬件、机械还是软件,本质都是“转行”。对比下来,软件方向学起来快、薪资前景更好(尤其对普通家庭)。别纠结“不想完全转码”了,这是性价比最高的路。
  3. 别纠结Java还是C++,死磕Linux + C/C++! 学哪个语言的争论没意义。Linux + C/C++是技术根基(就像盖房子的地基),打好这个基础最实在。有了这个硬底子,以后学Java、Go或者其他都容易。
  4. 核心行动:动手做项目! 别光看书学理论! 书要看,但必须结合实践,纸上谈兵面试必挂。用Linux + C/C++,实实在在做出1-2个能跑起来、能演示的项目(比如做个能用的服务器或工具),这是找工作的硬通货!项目做出来,秋招时别挑方向,广撒网多投简历(Java岗、C++岗、嵌入式...能投的都投)。
  5. 最后提醒: 实验室项目没用?那就保证毕业前提下,全力搞自己的实战项目。具体学习路线不懂?可以问我要现成的Linux C/C++学习大纲。

计算机相关专业就业求职学习路线/offer选择/职业规划建议

工种浩:程序员yt (学习就业困惑?我们来为你答疑解惑!)免费投稿 投稿必回

#职业规划##计算机#
计算机就业职业规划辅导 文章被收录于专栏

解决计算机相关专业就业/面试/技术提升等问题解答(投稿必回)

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务