当前位置: 技术问答>linux和unix
我现在应该学什么?
来源: 互联网 发布时间:2017-04-29
本文导语: 我现在大三,嵌入式软件开发方向,前两年主要学数据结构和C++,学校教过Qt,我用它做过消灭星星小游戏。 我现在觉得QT是用来做界面的,不是很有用,况且现在来学校招人的公司都没有看过要qt的。 这两星期学校让...
我现在大三,嵌入式软件开发方向,前两年主要学数据结构和C++,学校教过Qt,我用它做过消灭星星小游戏。
我现在觉得QT是用来做界面的,不是很有用,况且现在来学校招人的公司都没有看过要qt的。
这两星期学校让我做一个word程序,ps,这个好像不在专业范围内吧!
这个学期有linux系统编程和51单片机,linux系统编程也就是用各种系统调用,51就是各种I/0口操作。
我在网上看到过嵌入式软件工程师的要求,基本都和arm有关。
现在我应该怎么办? 我不想学来学去什么也没有学会,我还没钱没房没老婆。
求大家帮个忙,说我应该怎么办?
我现在觉得QT是用来做界面的,不是很有用,况且现在来学校招人的公司都没有看过要qt的。
这两星期学校让我做一个word程序,ps,这个好像不在专业范围内吧!
这个学期有linux系统编程和51单片机,linux系统编程也就是用各种系统调用,51就是各种I/0口操作。
我在网上看到过嵌入式软件工程师的要求,基本都和arm有关。
现在我应该怎么办? 我不想学来学去什么也没有学会,我还没钱没房没老婆。
求大家帮个忙,说我应该怎么办?
|
linux c开发(unix 高级环境编程)
arm裸版驱动开发(能做bootload就行, 这个难点在看英文手册,看懂原理,小学生都会)
然后就是linux内核. 这个难.
工作机会多的不是arm.所谓的嵌入式工作,多数是Linux c开发(c++ qt) 这些接口上层的编程.充其量就是深入了解API. 然后看看tcp/ip原理,怎么歌协议发包的.封装的.
arm那个就是对arm芯片的了解,学这个基础是要移植linux内核(不排除其他系统,和自己修改,原创的驱动)根据需求而裁剪.
要说嵌入式工作,目前国内程序员就是打工仔群,都说要学内核, 其实核心技术不是linux内核.我可以很明确的说(虽然你们不知道我),linux内核不是核心技术. remember V R engineer .
思维局限了. 要make出来的东西,到底能不能赚到memory(项目少,无需求)能不能满足人们的私心欲望,那个最终点.可以说赚钱真的是这个时代的需求与驱动力.
arm裸版驱动开发(能做bootload就行, 这个难点在看英文手册,看懂原理,小学生都会)
然后就是linux内核. 这个难.
工作机会多的不是arm.所谓的嵌入式工作,多数是Linux c开发(c++ qt) 这些接口上层的编程.充其量就是深入了解API. 然后看看tcp/ip原理,怎么歌协议发包的.封装的.
arm那个就是对arm芯片的了解,学这个基础是要移植linux内核(不排除其他系统,和自己修改,原创的驱动)根据需求而裁剪.
要说嵌入式工作,目前国内程序员就是打工仔群,都说要学内核, 其实核心技术不是linux内核.我可以很明确的说(虽然你们不知道我),linux内核不是核心技术. remember V R engineer .
思维局限了. 要make出来的东西,到底能不能赚到memory(项目少,无需求)能不能满足人们的私心欲望,那个最终点.可以说赚钱真的是这个时代的需求与驱动力.
|
google啊,本版这样的贴子很多了。
Unix环境高级编程必看,TCP/IP详解必看,边看边写程序,good luck.
Unix环境高级编程必看,TCP/IP详解必看,边看边写程序,good luck.
|
先学linux系统编程吧,你要做嵌入式的话,底层写好了还得自己写个应用层的小程序测试呢
|
学习嵌入式挺好的啊!而且兴趣也在那里,学习更有动力!
可以自己买一块开发板玩玩,网上找找学些写写驱动啥的!
实际是进步比较好的一个过程,如果能实习,就去实习!
可以自己买一块开发板玩玩,网上找找学些写写驱动啥的!
实际是进步比较好的一个过程,如果能实习,就去实习!
|
我建议你买个arm开发板来学学吧,一般还有带讲课视频呢。
|
买个板子,经济可以的话买套视频,因为自带教程都是东拼西凑的!跟着学下学的话太慢了!完了就是在网上找项目试着做
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。