从会计到软件工程师:我的转码之路
一直想写这个话题很久了💡,觉得我还是很有发言权的。我的本科专业是纯会计,没有一点计算机背景。现在在纽约一家即将上市的科技公司做软件工程师。我的经历也比较特别,来美国之后先读了一个数据分析的硕士,从那时开始接触Python、机器学习和数据库。在疫情期间,我幸运地申到了哥伦比亚大学工程学院下的计算机硕士。经过2年半的项目磨炼,现在已经毕业快一年了。虽然前路漫长,但我想分享一下在做码农的这一两年里的感悟。
1️⃣ 持续学习,弥补知识差距
在读计算机硕士时,我就意识到自己和科班出身同学的差距。例如,后端运作原理、系统设计、前端开发和Git等,别人一听就懂的东西,我需要花几个小时加各种研究才能明白。而这种差距不是几天或几个月就能补上的。最好的补救办法就是不断地做实战项目,熟悉工业界的标准,明确自己的不足。即使现在,我仍有很多知识欠缺,但通过做项目和接受别人的建议,我也能独立写一个系统了。
2️⃣ 创新想法有时比编程能力更重要
在公司里,有时一个项目的创新想法比单纯的编程能力更重要。比如,AI的大规模流行可以将公司的许多流程自动化,简化代码,帮助公司大大提升效率,减少代码量。因此,当你有一个创新想法能大大提高项目效率时,一定要大胆提出来。
3️⃣ 对编程的兴趣很重要
我身边很多编程厉害的人对编程都有着极大的兴趣。他们愿意把业余时间花在写程序上,或学习新的语言和技术,并不断运用在自己的项目中。我非常佩服这种人,因为他们是真正热爱编程,并且每天都在学习。转码这条路即使披荆斩棘,也是充实有趣的。
总结与建议
我的转码经历告诉我,薄弱的知识基础需要通过持续学习来弥补,创新想法在实际工作中也至关重要。此外,对编程的热爱是支持我们不断前行的重要动力。下一篇我可以再写一些转码路上的建议和实用的tips。
关键词标签
#北美转码 #转码上岸 #转码 #文科转码 #纽约生活 #哥伦比亚大学
希望这些分享能给正在或打算转码的朋友们一些启发和帮助。如果你对转码有任何问题或想法,欢迎留言交流。