从windows转linux一年了,困惑
现在做linux c 嵌入式开发,做宽带终端的。以前做了4年多windows c++,不算特别好,但也过得去。现在感觉很多东西都必须学习,很多东西都和同事有些差距。想想以前做windows的时候,那多熟门熟路了,现在到了linux环境下,感觉没那么好,总觉得自己比别人要少学那么几年,心理上有差距。
我经常想,是不是以前学的那些东西都用不到了呢,VC,ATL,MFC,COM,消息等所有windows下熟悉的身影,甚至连C++多态继承都用不到了。取而代之的是C,kernel,driver,bootload,makefile,toolchain,开发板。有时候会想,干嘛要转linux下工作,以前积累了这么多,继续下去多轻松呢。以前学的那些,除了些编程思想和设计模式,基本都用不到了。
有时候想回到windows开发下去,但又不甘心这一年的时间又浪费掉。以前觉得在linux下工作会windows是我的优势是,但是现在并不怎么觉得了,一切都是浮云,都是一个传说。
哪位和我有相同境遇的来聊聊呢。。。