其实,大学里面的课程就告诉你应该学什么?先推荐三个非常不错的计算机科学学习的 Github 仓库!希望对大家有帮助!哭了哭了!如果我当时上大学的时候有人告诉我这些开源项目就好了!
神级编程网站,堪称程序员的充电站,我给你找好了不能错过_程序员编程指南的博客-CSDN博客
大学及时考取证书对计算机专业找工作肯定有好处,这点毋庸置疑,但是相比证书,技术栈、实习经历、项目经历尤为重要。
有含金量的证书: ACM国际大学生程序设计竞赛、GPLT团队程序设计天梯赛、蓝桥杯全国软件和信息技术专业人才大赛、中国大学生计算机设计大赛、百度之星竞赛、阿里天池竞赛、Hackathon、华为软件精英挑战赛、全国计算机仿真大奖赛....
找工作除了考取证书外,还需要:
-
需要掌握至少一门编程语言,例如,C/C++或者 Java;
-
需要学习数据结构与算法,至少掌握常见的数据结构与算法;
-
需要学习数据库知识,因为做项目几乎离不开数据库,数据库必须掌握;
-
掌握一门技能,例如后端开发、web 开发、移动端开发、人工智能等;
当然还需要进一步精进,可以学习操作系统,计算机网络,计算机组织原理、汇编等相关专业课程。
就个人而言,本科是电子信息专业,读研是通信与信息系统,在计算机学院,也不完全是计算机专业,读研的时候自学转计算机,目前从事 C++ 后台开发。本文从主要针对 Linux C/C++ 方向。
C语言
刚开始就是泡书,然后就是抄代码,上机调试,模仿修改,看 n 遍,量变引起质变就会培养出编程思维!!!
书
这本书入门挺好的,感觉可以提高对C的兴趣,里面讲的东西也不是那么难懂。可以作为入门第一本书。
C程序设计语言
第一本书《C程序设计语言》,机械工业出版社,作者Brian W. Kernighan / (美)Dennis M. Ritchie。C 语言之父写的,入门经典书籍。
C Primer Plus
《C Primer Plus》 ,人民邮电出版社,作者 Stephen Prata。 可以作为 C 语言工具书,也可以作为入门,内容循序渐进,能够锻炼编程思想。
C和指针
《C和指针》 深入了解指针,看完以后对指针不再害怕。
C陷阱与缺陷
《C陷阱与缺陷》 正如书上所说,“本书所揭示的知识,至少能够帮助你减少 C 代码和初级 C++ 代码中 90% 的 Bug”,看完后可以避免 C 语言开发的一些坑。
C语言入门视频:
-
《郝斌C语言自学教程》
郝斌C语言自学教程
https://www.bilibili.com/video/BV1os411h77o?from=search&seid=15026475169248378667
-
《程序设计入门——C语言》(浙大翁恺)
程序设计入门——C语言
https://www.bilibili.com/video/BV1ME411h75N?p=45
Windows开发
Wind