准备学习 《C Primer Plus》的一些想法
学习本书,主要是因为在阅读 Redis 的源码中,发现有大量不熟悉的语法知识,极大的减少了 Redis 源码阅读的兴趣,因此决定读本书,以及《征服 C 指针》(两本书都已经买 下来吃灰了2 个月🥹,哈哈)。
目前自己的 C语言学习经历:
大学时期2015 年,因为兴趣爱好学习了浙江大学翁恺老师的 C语言视频课。
2022 年,过了一遍 C语言基础(为考研做准备)
2023 年初,阅读了一遍C语言中文网的 C语言教程
C语言水平的自我评价:
熟悉基础的语法,能够使用基础的数据类型以及流程控制进行逻辑代码的编写,几乎无 C语言编程经验(唯一的 C语言的编程经验是在毕设时,使用 C语言编写了一些单片机的程序)
目前是 2023 年 11 月 29 日,准备看这本书的时候,目前最火的编程语言是 Rust,刚进入 linux与 windows的内核几个月;目前最火的岗位是鸿蒙应用开发,因为华为宣布了鸿蒙未来将不支持安卓(消息可能不完全准缺);目前最火的技术是 AI,目前OpenAI的 ChatGPT功能越来越强,在日常的工作种,AI已经成为编程的得力助手。
目前不学 Rust 的原因:
编程语言最重要的不是语法,而是代码功能后边的逻辑,C语言目前有大量成熟的底层基础软件,学习 C 可以了解一些底层软件的编码,因为提高编程技术最快的方式,就是看别人的代码。
2 年内开始学习 Rust
目前不学 AI的原因:
数学基础薄弱,AI需要有比较扎实的数学基础
目前在做 web后端的开发工作,与 AI的交集较少,目前主要目标是提高自己专业技能的深度
3 年内开始学习 AI
License:
CC BY 4.0