学习编程,只跟对的人

幽一_e359 · · 1356 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

代码需要优化但我 TMD 需要开发新需求啊!内心充满对学习的渴望但去掉打游戏和上班的时间我....!写过代码的行数加起来也过万了可是都没有!我将来是要当 CTO 的!

如果您有这些想法,很遗憾,您还是个平庸的工程师,但也恭喜您,您同样也不甘平庸。想知道优秀的工程师是如何升级打怪的吗?想与做优秀的工程师一起工作吗?如果答案是肯定的,那让我来证明给你看你来对了地方!

最优秀的工程师首先是一位最优秀的自我学习者,他们有非常强的学习意愿及最高效的学习方法。

学习编程,第一步不是抱着一本书或跟着别人做的教程从头到尾啃一遍,第一步您就要开始思考。思考先从问正确的问题开始,因为正确的问题是你提高学习效率,理解编程语言根本原理的最好方法。比如:

自然语言有语义和语法,计算机语言有吗?

就像其他人可以理解你所说的话,计算机为什么可以理解我们所写出的代码?

编译和运行代码时,计算机到底在做什么?

计算机发展历史如何?从打卡机时代到汇编语言到 C,乃至 C++, Python, 推动背后发展的动力是什么?C++ 及 Python 这种高级语言为什么会出现?

以上问题的答案您可以点击链接获取,也可以自己去寻找,您也可以尝试自己问些有意思的问题(一开始不用担心问题是否正确,跟着自己的直觉去问就可以)然后去回答,找到志同道合的人(比如加入我们群)交流也是非常有效的学习方法。其实我们给出的答案是很浅显的,想要真正理解所有的问题,下一步您需要做的是动手,做大量的上机练习验证答案或结论的正确性(如果您对这点有疑问,欢迎加入我们的微信群咨询),这一点非常重要,尤其是学习编程时。动手前有些注意事项请一定先关注下。

当然在整个自学过程中,您需要最优质的学习资料指导,那如何选择学习资料呢?不用担心,我们有针对 Java, C/C++, Python, Golang 等相关的课程推荐。我们推荐的课程大部分来自 MIT,Stanford 等国际一流大学的公开课,每门课程都非常经典且都是免费的。

如果你仔细观察和思考,就发现我们所分享的学习方法跟你所了解的有些不同。如果你对我们的学习方法及以上问题有兴趣,请扫描如下的二维码扫描入群,群里会定期更新关于计算机思维,计算机学习方法,国际顶尖大学计算机公开课分享等知识。



有疑问加站长微信联系(非本文作者)

本文来自:简书

感谢作者:幽一_e359

查看原文:学习编程,只跟对的人

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

1356 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传