大家好,五一马上就结束了,这五天啥也没干,没出去玩也没加班也没写文章也没玩手机,在家放空了五天。现在觉得这五天过得太奢侈了!明天就开工,只好强行水一篇。
回归正题,怎么算入门,我觉得可以入手做一些项目就算入门了。
需要掌握至少一门编程语言,例如,C/C++或者Java;需要学习数据结构与算法,至少掌握常见的数据结构与算法;需要学习数据库知识,因为做项目几乎离不开数据库,数据库必须掌握;掌握一门技能,例如后端开发、web开发、移动端开发、人工智能等;当然还需要进一步精进,可以学习操作系统,计算机网络,计算机组织原理、汇编等相关专业课程。
就个人而言,本科是电子信息专业,读研是通信与信息系统,在计算机学院,也不完全是计算机专业,读研的时候自学转计算机,目前从事C++后台开发。本文从主要针对LinuxC/C++方向。
C语言刚开始就是泡书,然后就是抄代码,上机调试,模仿修改,看n遍,量变引起质变就会培养出编程思维!!!
书C程序设计语言第一本书《C程序设计语言》,机械工业出版社,作者BrianW.Kernighan/(美)DennisM.Ritchie。C语言之父写的,入门经典书籍,建议大家作为C语言入门的第一本书。
CPrimerPlus《CPrimerPlus》,人民邮电出版社,作者StephenPrata。可以作为C语言工具书,也可以作为入门,内容循序渐进,能够锻炼编程思想。
C和指针《C和指针》深入了解指针,看完以后对指针不再害怕。
C陷阱与缺陷《C陷阱与缺陷》正如书上所说,“本书所揭示的知识,至少能够帮助你减少C代码和初级C++代码中90%的Bug”,看完后可以避免C语言开发的一些坑。
C语言入门视频:《郝斌C语言自学教程》郝斌C语言自学教程