OMCD102StudentReflection@LvYongle - shanzibnu/repoter GitHub Wiki
我是如何转行为算法工程师?
如果说开智学堂 Python 基础班是我转行的试探,那么数据科学基础班就是我试探后的全力出击:一条崭新的职业生涯映入眼帘。
缘起
一切的一切,都源于最初的一个想法,我要转行。由于不是很喜欢自己的专业,本身专业前景也黯淡无光,所以一直想转入互联网行业,但也就是想想,并没有什么实际的行动,不是因为懒惰,而是源于对未知的恐惧。
但庆幸事情出现了转机。偶然的一次机会,发现阳老师的网志,如同发现宝藏一样,三天的时间废寝忘食,贪婪地阅读了所有的文章,其中一篇《如何转变职业生涯?》宛如我的救命稻草,指引我迷茫的转行之旅。不同于传统的一步到位的先计划后实施策略,而是建议检验和认识的方式,对可能的自我进行测试、检验和了解。比如首先创造试验机会(比如python和数据科学课程),然后改变关系网(比如开智社群的伙伴和课程的同学),然后慢慢地没有恐惧地实现职业转型。Python基础班、数据科学基础班以及加入开智社群正好也标志了我转行路上的里程碑。
初识Python
带着错过开智学堂 Python 基础班一期课程的懊恼,在第一时间报名了二期课程,也是我转行路上的第一次试验。在与Python中文社区创始人大妈学习Python的短短两个月的过程中,不仅了解了Python的基本知识,更习得了以最小代价解决工程实际问题、阅读英文原文文档、如何发issue提问以及邮件列表实现优雅的异步交流等思维方式和技能,更难得的大妈的知识管理系统更让人惊艳,大妈浑身都是宝藏。不仅学编程,更锻炼思维,Python课程收获满满。
Python课程结束后,我已具备坚实的Python基础,这让我有信心重新启程接受更大的挑战,是的,下一个挑战就是数据科学课,也是转行路上更大胆的尝试。
数据科学入门
带着Python课程结束满满的自信,报名了开智学堂数据科学基础班二期。迫不及待地进入数据科学这门交叉性很强的学科,但同时也有点紧张,因为数据科学的道路太崎岖,请看数据科学家的RoadMap。
数据科学是一门交叉性很强的学科,也是一门通才课,不仅仅是编程知识,还需要统计和高等数学提供的理论支持,以及特定领域的业务知识。具体还会涉及数据抓取、到数据清洗、到数据可视化和数据建模和机器学习等等知识。这是一门值得花时间和精力投入的课,因为实在是干货太多。
相信大部分人看到上面的地图都会迷路,但还好这期数据科学课提供了一种从整体俯瞰数据科学领域所有知识架构体系的视角。从工具基础到简单的数值计算和数据绘图,再到之后相对难度大的统计分析和机器学习,此课程都有一个总览。更可贵的是每一节课程都能够基于一个 Python 包进行使用,从 Numpy、Matplotlib 到 Pandas、SciPy、Statsmodels 和 Sklearn。
不单单是听课,而是每次课程结束后利用这些库,你都能看到自己满满的输出,每周都是满满的代码,满满的笔记,满满的炫图。
课程结束后,输出感觉快要成一本书了,这是多么难得的满足感,多么有力的学习反馈。
当然,单单老师领进门还不行,还有一些学习的正确姿势需要get,加倍学习效率。
首推的就是IPython Notebook,他不单单是简单的Python交互的IDE,更能结合代码反复试错、探索、可视化以及Markdown笔记,不仅高效探索新功能,更能方便的把探索过程记录下来,以备复用。上手之后根本停不下来!
Google + Documents + Stack Overflow + Issue的学习套路。课程信息量还是很大的,每周都会有很多新知识,探索的过程中难免遇到各种不会,这时候善用Google以及Stack Overflow可以迅速找到自己的答案;若果个性化的问题,可以在Issue上用绝对坐标优雅地异步沟通解决问题。
Workflowy管理复杂任务。课程的最后一周是大作业,选择感兴趣的话题自由发挥,我选择的题目是根据小米应用商城所有App信息,分析app市场趋势,其中涉及数据爬取,应用机器学习算法对其分析以及建站可视化等。每一个环节都需要进一步细分,如果单凭大脑记忆,效率会明显降低。但用Workflowy可以很好地把任务按逻辑一层层细分,然后逐个击破,处理复杂任务的能力得到进一步锻炼提升。
这是关于课程的内容,但这次课程不仅仅如此。经过十周的奋战,收获的不仅仅是知识,更是满满的同侪压力,数位值得托付后背的小伙伴。课程开始的时候,@DarkTan同学在学员报道issue里发布了有趣的潜在大腿调查,其中提到了我这个外行人,瞬间被推到了优秀同侪的圈子里了,感觉有好多双眼睛盯着我,真是骑虎难下。每一周,都很用心的课外阅读、探索作业,和同学们比肩进步。动力不再来源于干巴巴的意志力,不再来源于一遍遍的自我心理建设,而是来源于同侪进步的压力,幸福的压力。当课程结束的后,给你带来越多压力的人,也是那个你最信任的人。
结语
长达十周的课程结束后,真是感觉收获满满。不仅仅是全额退还学费(当然这个让我很开心了),也不仅仅是信任的伙伴。而是课程结束后我成功地进入互联网行业,变身算法工程师,给自己转行的道路画上了圆满的句号。心智也更成熟了,不会再去单纯地靠意志力推自己成长,而是主动寻找优秀的同侪,在同侪压力下快速的成长。
CHANGELOG
- 0718 余姗根据永乐文章创建