10
回答
深入学习Linux Kernel/Driver?还是深入学习C++?

        最近很纠结一个问题:我有两本书《深入理解Linux内核》、《C++ Primer》;先深入的研究那一本???

        因为踏入软件行业也一年多了!大部分时间都是在学习、调试驱动、研究Linux kernel源码、Android源码;没有写过代码!所以很纠结!虽然也学到了很多但感觉没写代码总是理解的没有深度!而且慢慢的感觉对实现自己的目标、职业规划的实现没有了自信!所以想深度的学习!我感觉这两边书就是两个发展方向,《深入理解Linux内核》就是往底层发展了,Linux内核、Driver,这些都是不是一年两年的事情能搞定的!《C++ Primer》这本书是C++的精华!很多大型的库文件都是用C++实现的!如果先学它,一俩月也是不能读精,而且肯定需要大量的实践!

        1)深入学习Linux kernel、Driver,先看《深入理解Linux内核》?

        2)深入学习C++,先看《C++ Primer》?

        3)个人倾向:先学《C++ Primer》,花今年一年时间,明年开始再深入学习Linux系统;其实我想知道大神指点这两个发展方向那个更值钱、更快赚钱??????

举报
朱一心
发帖于5年前 10回/2K+阅
共有10个答案 最后回答: 4年前
我越来越感觉……我真的想多了!工作……需要我学什么我就学什么!没有办法!只要能解决问题就好!
语言只是工具,会一门主流语言即可,各种语法糖,奇技淫巧你在开发中自然会接触到,不需要单独学,浪费时间,最需要学的是数据结构和算法,天下武功唯算法不破,然后网络,数据库,图形,内核都接触一下

引用来自“UchihaRyuuzaki”的答案

语言只是工具,会一门主流语言即可,各种语法糖,奇技淫巧你在开发中自然会接触到,不需要单独学,浪费时间,最需要学的是数据结构和算法,天下武功唯算法不破,然后网络,数据库,图形,内核都接触一下
是的。

引用来自“UchihaRyuuzaki”的答案

语言只是工具,会一门主流语言即可,各种语法糖,奇技淫巧你在开发中自然会接触到,不需要单独学,浪费时间,最需要学的是数据结构和算法,天下武功唯算法不破,然后网络,数据库,图形,内核都接触一下

这是常见的谬论。事实上,学生们乐于学数据结构和算法只是因为学这门课要拿学分,许多学校考研也要考,而不是真的在实际工作中有多大用处。  学生是最会自欺欺人的一群。

引用来自“长工”的答案

引用来自“UchihaRyuuzaki”的答案

语言只是工具,会一门主流语言即可,各种语法糖,奇技淫巧你在开发中自然会接触到,不需要单独学,浪费时间,最需要学的是数据结构和算法,天下武功唯算法不破,然后网络,数据库,图形,内核都接触一下

这是常见的谬论。事实上,学生们乐于学数据结构和算法只是因为学这门课要拿学分,许多学校考研也要考,而不是真的在实际工作中有多大用处。  学生是最会自欺欺人的一群。

学生是最会自欺欺人的一群。 说的太准确了
顶部