我站在人生的十字口,请高手指点!
我是一名2003届大4计算机系本科毕业生, 现在面临一个人生关口。先说一下自己的基本情况吧,大1时我学习了C++,大2时听人说VC有多NB,于是就自学VC,学了一年还糊里糊图,有幸看了侯捷的《深入浅出MFC》才有了一定的认识,后来又学了。NET,以及UML之类的东西,并为学校开发了一个教师管理系统。但我现在突然发现自己犯了一个多么愚蠢的错误,我把大把大把的时间花在这些开发工具和时髦技术的追踪上而忽视了基础理论,虽然我的操作系统,网络原理,编译原理,数据结构,组成原理等课程都上了80分,但我知道我基础理论掌握的很不好,我走了一个错误的学习路线,我现在才清醒,真是后悔!
如果我这样下去,不断的追终新技术,做一个低层次的编码者,到了30岁以后我怎么办?我还有什么出路???我不想做一辈子MIS!
所以我想做底层的开发,去掌握计算机的本质,有人建议我转向嵌入式开发。但我的硬件基础不好,TCP/IP也不太懂,大家说我该怎么办?我该看写什么书?我还有希望转到低层开发吗?
请高手指点啊!救命啊!!!