17年1月土木硕士毕业,后去国企设计院工作,次年4月裸辞后去杭州准备转行,后进入一家互联网金融公司做数据挖掘。大半年后又辞职来到京东做算法,直到现在。
这两年算法岗卷得不是人,以为大家转行的热度会小一些,但发现还是有很多朋友想转互联网,以运营和数据为主。我也是从0开始,探索怎么转行,转去做什么,最后走到了这里。
分享下这段经历,只要对一个人有思考的价值,也是有价值的。
先把排掉坑之后最真诚的推荐总结下,正文有详细的学习过程和坑。
- 学语法学基础
- 《笨办法学Python》和《Python基础教程》
- 学Web开发
- 《Flask Web开发:基于Python的Web应用开发实践》
- 学git,学html和css:菜鸟教程
- 学数据分析
- Dataquest:Data Scientist – Python路线
- 学markdown写作
- 学sql:SQL zoo、牛客网、力扣
- 学Python库(NumPy, pandas, matplotlib, sklearn):《利用Python进行数据分析》《Python数据科学手册》
- 学算法
- 西瓜书、统计学习方法、深度学习入门
- Coursera 上的deeplearning.ai的专项课程
01.毕业以前
10年上大学时,房地产大周期正盛,各大院校土木招生人数多分数高,大家都在往这个方向转。难以忘记,有个计算机专业的哥们转专业来学土木,问其原因竟是《越狱》男主Michael Scofield是位结构工程师。
土木专业作为一门应用型学科,专业课非常地难学,专业壁垒特别高。真正要命的是,土木学科和其他学科很难交叉,机械可以和自动化、机器人交叉,材料可以通过半导体、高分子、电池等领域进入科技公司,唯独土木,往科技上凑的BIM搞成了什么,广联达跟土木也没有什么关系。即使近年来市场萎靡,产能过剩,土木从业者找工作还是没有问题的,毕竟除了房产还有基建,除了国内还有国外。
总而言之,那个时候土木专业的同学,是没有几个吵着闹着争着抢着转行的。我也不例外,即使有过实习经历,也并没有想着跳出行业看看。本科想着保研,读研想着发论文去设计院,参考着有限几种师兄师姐的发展路径,在局限的认知里也落得快活。
人总是要先进入了一种生活,才知道要跳出这种生活。围城内外。
02.为什么转行
在设计院工作,地位和收入虽不比早年,在一个二线城市,还是很安稳舒服的。朝8晚5,下班可以随时健身、打球、看电影,但产业链夕阳西下,也无法忽视。互联网领域发展很快,但传统领域还是应用相对较老的技术。我很慌。我想学点新东西,也许十年后二十年后还能用上我的专业背景,做点特别的事情。
于是开始写文章,追求工作之外的价值。
想去读博,也许可以当老师,不行也可以想办法去做科研。想换专业读研,国内要考,国外太贵。想转行。
找了一些朋友聊,但做决定的只有自己。
我选择了转行,以“想要去改变世界,而不是给改变世界的人盖房子”为精神动力。
然后就离职了,去到了另一个城市,没有明确的职业规划,只是认准了一个方向:Python。没有其他。
说句后话,不到万不得已尽量别裸辞,一定要把辞职后的路想清楚。像我这样稀里糊涂辞职会遇到很多问题。
03.如何转行
来了杭州之后,租了个自如,买了一堆python相关的书籍和一台新的Mac Pro,也不知道该走向何方。
学语法学基础
买了《笨办法学python》和《python基础教程》,这个其实是离职前后就大略看过了。但是你懂的,python基础语法容易,进阶玩法还是很难的。
怎么学都会觉得浮在表面,不知道在干啥。后来在慕课网找到个高效编程的免费课程,对照着学完了一遍,并notebook挨个实践,后来就放GitHub了。
转行的人都懂,学了再多这种基础也不知道可以用来干嘛,就像我们在学高数、概率论和线性代数一样。后来就频繁逛知乎搜集一切对自己有用的资源。
焦虑开始首现。
一天在小区跑步就想:我要做个博客&