老师你好,本人双非大三,学的是linux和C+方向的,有过一个自己长期迭代的产品,之前1月到4月份的时候有段自动驾驶中厂的开发实习,
想请问一下后面找工作如果不找自动驾驶行业的公司这段实习经历是不是就没用了,感觉C++方向的岗位都要硕士学历,但是离考研没几个月了应该来不及准备了想直接就业是不是转Java/Go方向会更好点
Yt回复:
一、先看你的背景:在双非中属于“实战派”
双非大三,学Linux C++,有过一个自己长期迭代的产品,之前1-4月在自动驾驶中厂做过开发实习。
你在本科生群体中属于比较厉害的那一批。
为什么?
很多应届生很难体会“长期迭代一款产品”是什么概念。大部分人都在不断学新技术:线程池、内存池、原子操作、C++新特性、MySQL、Redis……但给一个具体需求时,搞不定了。
而你有过长期做产品的经历,你知道:
你拿到这个实习,也跟你做过这款产品有很大关系。
二、你的第一个问题:不干自动驾驶,这段实习就没用了吗?
没有这个说法。
这段实习经历是可以完全写在简历里的。一家公司看重的是:你在大厂/中厂实习过,有产出、有经验——而不是你实习的是哪个行业。
你这段自动驾驶实习,至少证明了几件事:
你通过了中厂的面试,达到了他们的技术门槛
你能够融入团队,有实际产出
你有企业级的代码开发和协作经验
这些能力在不同行业、不同岗位都是通用的。
三、你的第二个问题:C++方向是不是都需要硕士学历?
没有这个说法。
C++开发≠算法岗,也≠博士门槛。Linux C/C++后端、嵌入式、客户端、存储等岗位,本科是可以直接进的。
而且你已经有了实习经历,也有了长期迭代的产品,这比很多只有“背八股”经验的硕士生更受面试官认可。
四、你的第三个问题:要不要转Java或Go?
不要。
你现在的优势是:Linux C/C++方向+长期迭代产品+一段自动驾驶中厂实习。临时转Java/Go,等于放弃你最值钱的东西。
语言这个东西,等你入职后再根据公司需要转就行了。企业用Go你就转Go,用Java你就转Java——以C/C++的技术功底,转任意一门语言都会非常快。
五、关于实习的一点提醒:不要“一个月就跑”
你说你4月被学校抓回来上课,其实可以跟实习公司商量:7月还能不能再去,能不能争取转正。
去一家公司实习,最好的目标就是转正。
不要想着“我把公司项目研究完就跑路”。你的mentor、你的领导,都是从应届生过来的,你怎么想的,他难道不知道吗?
六、你现在最应该做的事
把现有的产品继续迭代:如果你那款产品能做到开源、别人能用,那它就是秋招时最硬的筹码。
秋招时以Linux C/C++为主:后端、客户端、嵌入式、存储……多投多面。
不用转Java/Go:等入职之后,公司用什么你就学什么。现在不要打乱自己的节奏。
不用纠结自动驾驶实习有没有用:它写在简历上就是硬通货,不管你去哪家公司。
七、总结
如果你也有类似的职业困惑
1. 关注「程序员Yt」获取更多真实案例
2. 添加微信 yt558998(备注【公众号】)免费 1v1 咨询