刚来这里,看了大家不少帖子后有些疑问
我是一个大三的学生,大一大二时看了些c/c++,汇编,操作系统方面的书。但看了之后总觉得书上的东西不是概念理论就是泛泛而谈,有时候合上书本,想想某些实际应用问题,仍旧是一头雾水。总觉得学了C/C++/汇编等语言,只是学了一种工具,应用才是硬道理,但学校里的各种课程设计不是照本宣科就是没有多少实际价值可言。
由于我对手机开发比较有兴趣,所以来到了这里看看能不能接触到一些实际的问题。但看了大家很多帖子后却发现很多实际的问题都要到工作时才能遇到,对于外界都是不可见的。对于新手的提问,回答也基本上是:想要应用开发就学好JAVA,想要底层开发就要学好C/C++,RTOS。
由于以前学的东西的缘故,我以后比较想做底层的开发。经验告诉我:在前途不明朗的时候,打好基础永远不会错。所以在大学剩余的时间里,我是不是应该继续看C/C++,实时操作系统等基础的东西。另外,有没有“比较”实际点的例子,应用或是问题,大家能不能给点网址或介绍点书什么的。还有以后的实际开发不大会是直接做RTOS的吧,那看这些操作系统的书时,是要到了解,还是理解,还是精通的程度呢。不是我懒,因为这年头书太多,本本都要精通,时间上实在是捉襟见肘啊。所以各位有过开发经验的大哥能否提点一下,哪些基本功以后是最重要的,哪些是只要了解一下就可以的。
哎,大学只剩下一年多了,要不是中国糟糕的教育体制,我真的想在高中时就去工作,也好过现在花N年学N多没用的东西,想退学又怕爸妈想不通。实在是很渴望像John Carmark那样,早早的就能生活在发现问题和解决问题中,累但充实啊。
不好意思啊^_^ 发了那么多牢骚。为了毕业以后能最快的融入工作,请大家帮帮忙呀。