非科班硕士的秋招总结(秋招基本结束了)
先说下楼楼的背景: 双985传统工科硕士,专业是动力工程及工程热物理,跟计算机一点关系都没有。
楼楼在研二开学时才开始自学计算机(起因是对计算机真的非常感兴趣,希望可以在未来的某一天成为一名技术大咖)。 自学计算机的历程大概可如下:
1. 当然是先看教材, 计算机专业的几门核心基础课程是必须掌握学习扎实的: 计算机操作系统(汤子瀛) 计算机网络(谢希仁) 计算机组成原理(唐朔飞) 数据结构(严蔚敏) 软件工程。 这五门课程,楼楼仔细研读了一遍教材,并在网上找了与教材配套的视频进行的认真的学习,最终给后期的应用学习打下了扎实的理论基础。
2. 在有了理论基础后,楼楼开始决定自己的具体方向,选择了C/C++。之所以选择C/C++,是因为楼楼特别喜欢C语言,觉得用C语言编程可以给楼楼带来极大的成就感,用C语言编程可以基本做到对内存的自由掌控,内存如何使用基本由我自己决定。 学习C/C++参考的书籍和视频: C++ primer effective C++ more effective C++ 传智播客的整套视频。
3.然后楼楼开始学习Linux。 包括: Linux操作系统的基本操作(刘遄的Linux就该这么学)、Linux的系统编程(APUE)、Linux的网络编程(TCP/IP三卷)、数据库mysql和oracle、shell编程、正则表达式、设计模式等等。 这部分除了参考书籍,还看了黑马程序员的整套视频。
4.关于项目经历。 楼楼自己学习了几个项目,并做了一些改进成了自己的项目。 比较水!!!!
5.楼主的缺陷: 没有任何实习经历 算法十分弱,没有刷过剑指offer和leetcode(楼楼不喜欢刷题)
整个自学的过程大概就是这样了,写的比较简单,以后有时间了一定会对每一部分进行详写,主要写写自己是如何自学的,希望可以帮助到后面转行的各位小伙伴!
楼楼秋招成果(其实也不是太好): 6个offer, 1个银行,3个大厂,2个中厂 具体就不说哪一家了 哈哈
后面还有两场面试,楼楼打算不再准备了,直接裸面了,因为太累了!!! 要开始准备毕业论文了, 楼楼有预感要毕不了业了!!