末九土木跨考南大软院,两年制专硕预计25岁毕业,如何冲刺中大厂开发岗?

​今天给大家分享的是一位粉丝的提问,末九土木跨考南大软院,两年制专硕预计25岁毕业,如何冲刺中大厂开发岗?

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

同学提问:

基本背景:本科末九土木,短暂工作后跨考南大软院两年制专硕上岸,毕业生毕业时25周岁。

自身情况:刚跨考上岸,对IT行业了解很少,我清楚两年级的时间很紧,职业目标就是中大厂开发岗,所以想请教一下往后该怎么走,比如是否应该挤时间找两段实习以及该选择什么样的技术方向,需要刷很多leetcode吗?

自评学习能力尚可,备考22408六个月取得了420+的分数。项目方面只有为了复试面试准备的C++小轮子。代码能力方面,我底子还较为薄弱,但并不反感琢磨代码细节,学习的动力很足。

Yt回答:

首先作为一个末九本,后面工作了一段时间,然后能够考上南大,那我认为这个学习能力是相当的强啊。其实人和人中间的差别不是你的身高,不是你的体重,也不是所说的你比如说你的家庭背景,这个都不是,人和人之间的差别就是学习能力以及你的经历这两点。其实从你的整个履历上面就是看到的学习能力很强,从土木跨考到南京大学的这个学习能力是很强的,包括经历来说学习动力很足。其实这两点如果能够持续的有着一颗学习的心,我认为你这个职业道路它不会走的太差。

从目前情况可以瞄准一个大厂,瞄准一个中大厂,这个还是有机会的。毕竟本科985,研究生是一个C9。然后刚刚上岸,对IT行业了解很少,2年时间很紧,目标是个中大厂。这个目标定的也跟get的差不多,这个是可以瞄准一个中大厂的。以后路怎么走?就是后面挤出时间找两段实习,该找什么样的实习,需要多刷点力扣吗?我认为这个力扣,包括有很多人说这个我后面面试的时候需要力扣能够提升代码能力,我也承认他确实是在你没有任何学习资源的情况下,它是可以在一定范围内能够提升你的代码能力,但是它能不能提高你的工程能力,这个我是画问号的。因为这个工程能力,我认为只有通过你逐步去做一两款产品,在这个做这个产品的过程中,不是说你做一个项目你就能成,你做一个项目可能慢慢说,你只是get它的一部分,你发现它没办法往下面继续,你可能会另外再起一个项目,可能做三四个项目成一个,能够把它做到产品化,做三四个项目成以一个那就可以了。也就是说你整体上面按照这个比例,你做七八个小项目,然后能够做1到2款产品,然后做落地别人都能用,你就发现你这个代码能力不可能太差。包括解决问题的需求分析,然后遇到问题怎么解,然后用什么方案,以及性能测试怎么做,怎么调优,你都会有啊,就这样的。

如果你在这个环节强调去刷力扣,你到后面发现力扣里面刷的东西,面试官他会问吗?他不会,一个都不会,就是刷力扣我认为它仅仅就是代表着可能在你笔试的时候,在面试前那个环节笔试可能会有。而且现在跟你说刷力扣,再加上大家都是线上面试,那跟你讲很多的学生很多各种方法五花八门的都有。比如说我一边刷题,一边丢给ai,ai能解我就能解。包括还有一些可以直接找枪手,你就发现这个力扣他很难去凸显人和人中间差别,很难体现两个工程师中间的差别。而是很多时候跟你讲到的做一两款产品,你能够做几款产品出来,你会发现你的技术实力它是不一样的。包括你在聊的时候,你在沟通的时候都会不一样。因为你做过,你就按照你的本能输出就行了,我怎么做的我就怎么讲。但是如果你靠着背靠着去记,那跟你讲这条路他不一定行得通啊。

然后自学能力尚可,考的是22408,六月取得了420多分的成绩,这个分数是比较高的。为了复试做了一些C++的小轮子,我认为这种小轮子呢可能已经很难作为一个项目,很难作为你后面能够写到简历面的。目前代码能力尚可,底子稍微薄弱,并不反感琢磨代码细节,学习动力很足。我认为目前的情况,你现在不用去考虑实习,现在刚刚考上,两年的时间,给自己一年的时间,中间有一段实习,三个月以上就可以了。即使没有实习,你依旧可以参加秋招,这个是不影响的。目前情况下面就结合了在Linux上面用C/C++做一两款产品,做到落地,做到上线,做到可以用。然后在一年以后,也就是说到了明年这个时候,你再开始去找一个暑假实习,然后再准备一个七八月份、九十月份的秋招,后面上岸一个大厂,拿一个大SP,就这样一个路线就可以了。结合在前面做一两款产品,你一定要做一两款产品,结合Linux用C/C++。我认为你后面可以参考一下,我之前有整理过一个Linux C/C++的那个路线,我认为无出其右,市面上我认为是特别特别全面的,而且适配的岗位也非常非常多,好吧,就跟你讲到这里。

总结:

1. 学历够硬,但别吃老本

  • 优势明显:985本科+南大C9硕士的学历能过大厂简历关,但光靠学历没用。不少高学历但没真本事的被刷 。
  • 核心短板:非科班出身,计算机基础差(比如进程线程、TCP三次握手这些基础问题容易答错),得恶补底层知识。

2. 技术方向:死磕Linux C++

  • 为啥选C++:大厂(尤其鹅厂)大量用C++维护老系统,岗位多且技术深,适合非科班逆袭 
  • 要学啥:基础必会:进程通信、内存管理、网络编程(比如手写个聊天服务器) 硬核技能:DPDK网络加速、LevelDB数据库、eBPF内核编程(面试官最爱问) 别碰调包:现在学的Python调包技能对找工作没啥用,重点转C++实战。

3. 项目经验比刷题重要

  • 刷题(LeetCode)的真相:能过笔试,但面试时基本不问算法题(除非考ACM岗)。大厂更看重工程能力,比如怎么设计高并发系统、解决内存泄漏 。
  • 项目怎么做:扔掉小轮子:复试准备的C++小项目太水,简历写了反而露怯。搞能吹牛的项目:比如用C++写个简化版Redis、复刻个Nginx网络框架,从开发到上线全流程跑通 。

4. 实习策略:先夯实基础

  • 时间安排:研一全年死磕C++底层和项目,研二暑假再找实习(没实习就用项目冲秋招) 
  • 实习优先级:有深度项目经历 > 刷实习数量。

5. 职业规划:别想太远

  • 先解决技术短板:现在别纠结以后去北上广还是二线,技术扎实了去哪都吃香。
  • 年龄不是问题:25岁毕业完全来得及,但得确保技术能抗住35岁危机(比如掌握分布式系统架构经验) 。

附:Linuxc/c++高级全栈开发等25最新学习路线:

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

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

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

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

全部评论

相关推荐

点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务