今天在知乎上看见一个上海交大硕士提的问题:
题主是上海交大电气工程本硕,在上海国家电网工作,因为女朋友在南京,因此想在南京找一份程序员的工作。这哥们也疯狂学习了两年时间,并且在校招中(未透露非应届身份)拿到不少大厂Offer,但在今年春招走社招却一无所获,甚至连小公司都拒绝了他。
国家电网、上海交大硕士,这履历不可谓不雄厚,整整两年的疯狂学习,这准备不可谓不充分!
但为什么这样还不能转码上岸呢?这个问题我在知乎上回复了,获得了不少点赞认同,再加上经常也会有非计算机专业的读者问我究竟如何转码,今天也在这里给大家分享下:
1.应届和非应届的区别
公司对应届生和非应届生的要求的确是不一样的。
对应届生来说,会八股文、刷过算法题、计算机体系基础还算牢固,基本大厂就都能应付了。
前文也说过,基本就是下面这几点:
算法和数据结构:数组、链表、二叉树、堆栈、排序算法、B+/B-树、DP(动态规划)等;
疯狂刷题,撒比算法题、Leetcode等等,都挺不错,刷起来
计算机网络:HTTP、DNS、ARP、TCP、IP、ICMP、UDP等;
操作系统:IO、存储器、多线程/多进程、同步机制、处理器调度及死锁、设备管理、通道等;
计算机组成原理:冯诺依曼计算机组成、计算机层次结构、计算机性能指标等;