#开发 软件 技术 编码 编程
“捷径” vs. “艰辛之路”
从秘书到软件开发工程师,我花了好几年时间。因为秘书工作让我很少有时间去学习这方面知识,所以,我不得不花3年时间去上大学,利用业余时间学习,这是非常耗时且需要付出巨大的努力。我的大部分假期都在做项目,学士学位/硕士论文和考试准备等。没有任何技术背景的我,入门是极其困难的,所以,我的学习之路是艰难的。
现在,互联网上有大量的计算机科学和编码教程,每个人都可以成为开发者。还有大量的开发者训练营,只要8到12周即可成为一名开发者。只要你想从事这个职业,这些快速入门都是非常棒的入门方法。它们主要教你如何编写代码,而不是一些理论课程,比如软件工程、算法和数据结构、模式、数据库等计算机方面的理论知识。而大公司一般都要求接受正规教育,爬越高,要求也会越多。大学虽然不会教你如何编码,但是会传授一些永恒客观的基础知识。在整个艰难转行中,我学到了各种各样的知识,因此,我从未感到后悔。
总结
正如上面所描述的,只要你愿意花时间和精力,切换职业就不是问题。下面是我推荐的一些快速成为开发者的学习网站,不妨试试:
Codecademy是一个免费的学习平台
Codeschool和Treehouse是付费的,它们也都很棒
Github也是非常棒的学习分享
最后,用这样一句话结束这篇文章:
只要我们有勇气追求,所有的梦想都可以成真——Walt Disney