聊聊编程那些事
作者是谁?
我是平平无奇的计算机大二学生,也算是半个身子陷入了程序员的世界观里。相信不少人和我一样是抱着高工资和技术的不竭热爱入了这行。现实总是残酷的,虽然很无趣,但我还是要插一嘴,我曾和几个考研学长攀谈过,根据对话内容我得出结论:他们是49年如果军,而我是50年入国军。处于这残酷的现实中,我已经逐渐变得趋于功利和狡黠了,劣币驱逐良币、好人斗不过小人,这是不争的事实。
为什么要写博客?
一方面希望我能翻来把基础的C语言再看看,用更高维度的视角重新审视一遍C语言
另一方面,也希望对有着更多怀揣对计算机憧憬的年轻人提供绵薄的帮助
作者自己走过的弯路和踏上的正道
说到弯路,就不得不提我们大学的C语言教材了。无论是浙大的C语言教材还是谭浩强C语言教材,它们本质上都是参考书这样的东西,是并不适合我们拿来作为学习的引领物这个角色的。如果你现在还在按着教材学,最正确的做法是把教材丢到一边儿。
另一个弯路就是忽视了做题。C语言的细节和知识点非常的,而且很多地方的逻辑都是人为定义的,不是能自己通过已有的逻辑进行推理的。做题是记忆知识点最好的方式,至少对于C语言是如此。
作者自己怎么学呢?首先就是要观看高质量的C语言公开课,bilibili 知乎上有很多推荐,切记抱着选最好的心态,先踏实把C语言一轮学完。
其次就是要多做练习和看高质量的C语言书籍,这里我推荐一本Cprimerplus。等到一轮快结束了还可以看看C和指针基本上C语言就没什么问题了。
作者自己是会花费4个小时以上的时间每天在编程这件事上的,每天坚持刷题和每天坚持温故知识点。
对于IT公司的憧憬
技术是CS从业者的第一趋附,从这推到,什么IT公司的技术能力强,作者自认为就该追求这类公司。
比如 华为 字节 长江存储 大疆 比亚迪这些是我本人最想去的。
写在最后
我曾轻视了打字对于编程的关系程度,这里我想强调一下:如果没有40