如何摆脱初学者的不自信,成为一名专业编程人士?
云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 每当我在reddit上浏览r/programming频道的时候,总会有程序员发帖子说:“我已经完成了Sololearn课程,通读了编程书籍,结束了CS课程。我现在甚至能听懂大部分关于编程的梗了。所以,我是不是已经足够优秀了?”。 通常情况下,当我看到这样的帖子,心里就会想“不,这还不够。你是否用代码思考?就像你用自己的母语一样?如果不是,那就去重读《像程序员一样思考》一书吧(Think Like a Programmer)。” 想要达到编程语言的流畅使用需要走过一段漫长的道路,而且这条道路没有终点,到最后你需要抛弃CS测验题,开发出自己的产品,然后(我知道你一直在等我说这个)找到一份工作。 如何摆脱编程初学者的不自信,成为一名专业人士?下面介绍一下我个人的学习历程,分步骤来。 第一步:自己选一门语言来完成一些基础项目 我很不愿意看到的一种情形是,很多学编程的同学在掌握了一门语言的一系列抽象概念后,在课余却完全不知道要用它来做什么。这也是为什么我一直孜孜不倦地强调简单项目的重要性——以下是...
