从0基础到Bloomberg程序员, 强行转专业的我究竟经历了什么?
作者介绍
Kaiyun Chen
Tufts大学, 理论数学本科+研究生。
2017年2月拿到了Wayfair Offer,4月拿到Bloomberg Offer。
来offer 2016年冬季班学生。
作为一个本科和研究生都是理论数学专业的学生来说,一年之前的自己还对编程充满了恐惧,只会基本的MatLab , 没有做过计算机的项目, 只喜欢用纸和笔写写数学的证明题,并且认为自己就是一个”电脑白痴”。
我第一次开始能欣赏编程的乐趣是在我去年的一节数学系的图论课上,当自己可以在程序里实现那些被证明过的算法,我体会到了一种”工程师”的成就感。
在意识到未来找工作的压力和我对计算机和编程的兴趣后,我决定在不换专业的情况下” 强行”转型成为程序员。
暑假后期我开始自学Python, 但因为在东部小私校,学校里没有一 个和我相同情况纯转专业的群体, 也没有规范的从基础开始的课程,自学能力又不强的我仅仅是在模仿别人写的程序——代码虽然能勉强跑通,但非常不规范,而且对于计算机和程序本身没有任何的了解。
去年的11月,我加入了来offer冬季班。我知道自己的自学能力不高,急需有老师和一个系统化的课程,所以当我看到来offer的宣传时,我非常想报名,唯一的犹豫是我当时完全不会java或者c++, 而来offer教的编程语言主要是这两种。
所以我带着我对CS一点肤浅的了解和一点我非常不规范的Python经验开始了来offer的课程。
在听了第一节孙老师的算法试听课后,我瞬间被孙老师吸粉了!
一个我曾经以为我会的简单的Merge Sort,被孙老师首先从理论层面完全剖析开来,思路非常清楚流畅,我第一次能够确定了我懂了一个算法,而不仅仅是会写它的code。
不吹不黑,我当时真的在屏幕前不有自主地鼓起掌来。
我一直非常喜欢做证明题,因为真正能够搞懂一个理论或者算法会让我在写code时不再感觉如履薄冰。
每次孙老师把一个我曾经以为我会的算法,从另一个更直接更基本的角度来把这题打碎重组,然后让我对这题有更深入理解时,我真的感觉到作为一个非专业的同学在写码时更有自信,更从容。
另一个来offer对我特别大的帮助是,我真正开始系统地从零基础学会了一门语言, 并且更加深刻地理解了CS。
我一直认为,之所以大学里要declare一个专业至少需要上这个专业的十门课是非常有必要的,同时也证明了一个非CS专业的学生想要和CS学生竞争编程的工作是多么的不容易。
我不能说上完来offer的算法和Java语言课,我就能真正理解了多少cs的基础,但来offer的课的确对于我写好面试时的代码,能够比较从容地回答面试时的问题非常的有帮助。
当时冬季班的Java 语言课吕老师讲到的stack, heap memory, 以及一个简单的variable assignment 背后计算机是怎么处理的,我第一次学习到这些知识,感觉像桌游时有了”上帝视角”。
那些cs的基础知识加上老师系统又耐心的讲解和答疑,我感到非常庆幸我能有这个非常好的机会来学习它们。
来offer还有一点让我非常的喜欢就是它所建立起来的一个学习团队感。
每次上课和我在同一个班的同学们会开麦提问或者直接当着所有人的面写码,有时也会在chat里积极的讨论,这让我们这些从来没见过面的同班同学们彼此熟悉(不仅仅是声音),有一种强烈的community 的感觉。
这对于像我这样周围没有刷题转专业群体的人来说,真的减少了一些孤独感。
每次老师为了我们课后熬夜回答问题一两个小时,每次有同学拿到理想offer是大家在chat里cong和取经 ,和每次有同学有问题时大家的热心帮助,都让我觉得很温暖。
当我们自己在迷雾中前行时, 如果知道身边有人也和你一样,我们一同焦虑进步,一同进步,互相督促着,即使我们看不见对方,也会让我们更有勇气和动力吧。
今年2月在冬季班期末考试前,我拿到了第一个Offer,并且我当时用Java面试.两个月之后我拿到第二个我很满意的Offer。
其实因为我并非cs专业,拿到的面试机会也就只有这两个,但可能因为面试来之不易所以更加珍惜每一次机会。
对于和我一样非cs专业的同学,基础几乎为零的同学,我想说这条路真的挺不容易的。
来offer真的是一个非常有质量有效果的课程,同时请珍惜每一个机会,无论是学习机会还是面试机会。
感谢来offer的老师和同学们。加入去年的冬季班对我来说是一个非常重要又非常正确的决定!
希望大家前程似锦,不忘初心!
E/N/D
求职,你只需要一门课程!
LaiMeetup | 线下高端AI讲座, 带你现场参观无人车!
来offer夏季班推出“ 3 + 1”新模式, 助你离offer更近一步!
LaiTalk | 工业界嘉宾传授求职经验, 几个误区千万别碰!
活 动 公 告
(以下时间均为美国西部时间)
6月23日 19:00-21:00
JingChi总部
LaiMeetup无人车高端技术讲座等你来
详情请点击阅读:
LaiMeetup | 线下高端AI讲座, 带你现场参观无人车!
2017夏季班 火热报名中
夏季2班,6月20日开课
6月20日为免费试听课,
详情请咨询来offer小助手。
报名方式
1.识别二维码,加入报名群,若群已满,请看方法2。
2.添加来offer小助手为好友,直接咨询入群。
3.如需电话咨询答疑,请发送简历到info@laioffer.com,我们的老师将会在24小时内联系你。
折 扣 信 息
2个人或者2个人以上报名
团购价每个人优惠300刀
Early Bird不试听即报名
优惠500
(折扣上限为500)
课 程 介 绍
2017夏季班 火热报名中