最近有朋友来信说,半路出家做的linux运维,一度从网络做起。随着工作的深入发现自己欠缺很多基础知识,问我是不是应该从C语言开始学起。


这也许是每个半路转行的童鞋面临的问题,在北上广拿到15K很容易,是否是对口专业似乎也不是那么重要。可是慢慢的你会发现,计算机基础显得越来越重要。


python对于做运维的人来说非常重要,不过如果你想后期从运维转成程序员,甚至有些人想做黑客,C语言还是要学的。当然你不要指望用C言语再写一个linux系统或者MySQL数据库

而且不建议大家在走嵌入式开发路线,嵌入式的市场已经饱和了。


好了,接下来给想要学习C语言的一个书单,有了这个书单你就不需要到处问C语言需要看哪些书了。