大约12年前,我在一个很小的电脑上写了我人生中的第一个程序。我的第一个程序,跟其他很多人一样,就是在电脑屏幕上打印出“Hello,World!”。随着岁月的流逝,我已经熟悉了几十种编程语言,创建了许多应用程序,目前可以掌握各种编程语言和开发角色。
基于这些经验和我的思考,以及阅读的编程书籍和文章,收看的技术讲座、主题演讲和教程–这里是我对程序员新手的三个基本建议。
1、学习基础知识,并掌握好它们
ElonMusk是一些数十亿美元公司(如Paypal、SpaceX和TeslaMotors)的CEO和CTO,他非常精通航空航天、机械、电子和软件工程等技术,并在这些领域享有盛名。在Reddit上关于他的Ask-Me-Anything讨论中,他被问到:“…对于学习你有哪些建议?你是如何做好这些的呢?”。