推荐一个入门指南

在我下定决心自学以及开始执行后,有一个指南我很是受用,那就是知乎 萧井陌的专栏:编程入门指南 (https://zhuanlan.zhihu.com/p/19959253)特别是前面的部分,值得好好读一读,体会一下。就个人而言:

确定目标:为自己提升竞争力,如果有机会的话转行(毕竟自己不喜欢化学)。

计划:有一年到一年半的时间。(若是能够达到科班生一半多水平就相当不错了)

进度:目前刚接触算法,数据结构,以及计算机系统,Leetcode完成了270道左右(还没有涉猎Hard问题,只会用python,每周竞赛稳定做出前两道的水平)。今后目标是熟练使用python,C与Java等进行编程,能够胜任运维工作或是开发工作,不过现在处于打基础阶段,真是任重而道远啊!

 

扯远了,对于编程入门的人来说,个人觉得启蒙资料不错,包括网易公开课 MIT 6.00.1x 麻省理工:计算机科学和Python编程导论,网易公开课 Harvard CS50x 哈佛大学:计算机科学。 每节课一个小时的内容,其实可以拆分成两段看,至少我在看前一个公开课的时候,体会到了应该如何编程,怎么解决问题。(也算是复习总结提升一下)

另外《编码》一书以及  廖雪峰的Python教程(https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000)都是不错的提升兴趣以及学习知识的资料。

然后我非常赞同该指南关于打基础的论述,《How to Design Programs》是一本好书,SICP准备抽空阅读一下,另外系统基础,数据结构,算法,编程语言都需要打好基础,总之我还在这个阶段,那就继续努力吧!

猜你喜欢

转载自blog.csdn.net/weixin_42405231/article/details/82592550
今日推荐