暑假已过半,你有在自学编程吗?建议收藏
Posted 诗一样的代码
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了暑假已过半,你有在自学编程吗?建议收藏相关的知识,希望对你有一定的参考价值。
无论你是高考生还是已经在读的大学生,如果你和计算机专业相关。并且在暑假的时候努力一下,偷偷超越别人。那么就可以往下读了。
暑假在家应该怎么练?
大学计算机专业学的内容是什么?不要管什么英语,高数什么的。这些只要及格就够了。出来社会最重要的还是编程能力。所以下面几科才是你们重点攻克的科目。
1.C/C++语言
首先绝大多数科班程序员入门都是学c或者c++,基本没有例外的。所以我们先要打好基础,学好语法。
推荐以下C++书籍:
《C++ primer》《Essential c++》 《C++编程思想》 《effective C++》《more effective C++ 》《Think in C++》《C++ primer plus》《C++ coding standard》。
2java和python
语言不嫌多,其实java和python也是工作中常见的语言。很多同学不走c语言,出来大多数都是选这两门语言。
推荐书籍:
《Java编程规范》 或《Java语言程序设计》适合对象:初级、中级;两本都是较好的入门学习书籍,根据各自喜好酌情选择 2、《Java核心技术》适合对象:初级、中级;Java最经典的教程。
3.数据结构与算法
程序员怎么可以不懂数据结构。算法和数据结构的思想是必须要会的。这门课大多数人会绝对比较难。这个需要多花心思去学的。
推荐入门级别的书:
《大话数据结构》
《算法图解》
4学会看视频入门,可以事半功倍
这里推荐一下免费自学的网站
我这里建议跳着来学,因为看视频会比较费时间。我们懂得可以跳着学,不懂的东西可以多看几遍。科学的学习方法才能做到事半功倍。
5多刷题
建议多刷题目:传送门
这里是力库,我们不一定非得刷非常难的算法题。我们可以先把水题都搞定,刷题不为别的,只是为了能够找到打代码的那种快感。练刷题也可以练到喜欢上代码的。
6多看源码
这个是非常,非常,非常重要的一点。学会看懂别人的代码很重要。因为出去工作,都是与被人合作的。你要知道别人的算法思想,知道别人的代码架构。如果一直都是闭门造车,那就很难有所进步。
源码传送门
最后总结一下:别人厉害肯定是有原因的。长时间呆在电脑前工作/学习,这是最基本的需求。
坚持需要很难,但是变强之后的感觉真的很爽。加油,一起共勉吧!!
以上是关于暑假已过半,你有在自学编程吗?建议收藏的主要内容,如果未能解决你的问题,请参考以下文章