学计算机可以转专业吗?
我2012年本科毕业于一所普通重点大学计算机系,当年考研进入另一所重点大学软件学院(当时还属于两所学校之间互相调剂的,因此能进这个学校也蛮幸运的)。研究生就读期间,由于对金融领域比较感兴趣,于是在毕业的时候选择了去香港读一个商学的硕士学位。 港真,在准备申请这个硕士的时候我自己也是做了很多功课的,因为知道有“跨专业”这种操作,所以特地选了相对“文科”一点的专业——经济学。然鹅,我还是太天真了……
拿到offer之后我兴冲冲地到了香港,然后发现整个课堂全部都是码农,只有我是纯文科背景,而且大家代码能力比我强好多!!于是,本来想学一些新方法的我想方设法把老师教授的方法用程序实现出来(其实就为了让自己的code能够过老师的法眼);然而我的程序设计能力实在太差,加上英文也不灵光,因此经常向同学请教(尤其是大佬K,真的是要谢谢您)。还好最后终于把学位拿到了…
回到大陆之后,我在一家互联网公司做了几年开发,后来自学了算法,现在独立教学生编程和辅导申请欧美名校CS/SE相关硕士。 通过我这漫长的转行经历,我想说:
1.想转计算机的话,建议本科时就转,基础会更好,学习难度也会更低;如果本科没有机会,那么最好能够在研究生阶段转到CS相关专业,这样在就业的时候选择也会更多;如果实在不能转到CS,那么至少也要选一个和CS联系比较紧密的专业,比如软件工程、网络工程之类的,这样打基础和以后入行都会容易一些。
2.不管什么时刻,兴趣都是最好的老师,尤其在这复杂的社会环境下,保持一颗好奇心,找到真正适合自己的人生方向,并为之努力奋斗,真的很棒~