当前位置:  技术问答>linux和unix

迷途羔羊找路线!大家帮帮忙吧~~~

    来源: 互联网  发布时间:2016-03-22

    本文导语:      我是名在校大二学生,不过马上就要什大三了!学的是软件工程专业的~~对C语言、汇编、C#、JAVA、Linux都略微有点了解,也学过数据结构和算法!大二一整年都是做些JAVA的实用软件开发(都是很小很小的,老师...

    我是名在校大二学生,不过马上就要什大三了!学的是软件工程专业的~~对C语言、汇编、C#、JAVA、Linux都略微有点了解,也学过数据结构和算法!大二一整年都是做些JAVA的实用软件开发(都是很小很小的,老师带)。但是感觉做实用性软件很没意思,况且也了解到做这个的市场还是相对比较饱和的~也了解LINUX嵌入式软件开发貌似比较有前途,而且个人对LINUX比较感兴趣。所以,我想往这方面发展!
    但是问题来了:
       1.搞LINUX嵌入式软件开发好像对硬件要求也挺高的,而我基本上就没有接触过硬件方面的学习,这样能往这方面发展吗?;
       2.马上就要大三了,大四一般都出去找工作。所以能在学校专一学习的时间也不过一年多一点。在这么短的时间里,要是尽最大的努力,出去能有人要吗?
       3.要是就往软件方面发展可以吗?要行,该怎么进行啊?
       4.还有,这条路的基本路线是什么啊?应该先学什么呢?
       5.3G嵌入式开发跟LINUX嵌入式开发有没有什么联系啊!他们可以过度的吗???
     

   大家帮帮忙吧!尤其是那些过来人!给点经验和建议吧~~~
   也祝这条路上的所有兄弟发展顺利!!!

|
说那么多问题是因为我觉得这些问题是共通的,无论你是使用哪种技术,这些都会在实际开发过程中遇到。
事实上,我的看法是,站在项目的角度考虑,技术占的比重太小太小了;尤其是楼主又是软件工程专业方向;做开发人员的话,高中文化水平足以胜任。

市场上的实用软件我没有使用过、不作评价。但是以我处在一家IT公司内部看来,实际上我们公司内部基于Windows Office的OA开发还有很多事情可做,有很多项目排队等待实现。软件市场远比你想象中大的多。

回过头来,既然你决定要做linux方向的开发,排除掉收入因素,觉得这个技术本身对你很有吸引力,那么我的建议是,深入学习操作系统原理,请务必深入学习。

|
如果要去做嵌入式Linux系统方面的话,多复习一下操作系统,操作系统原理一定要很清楚,像进程、内存管理、文件系统等等等,然后就去看Linux那几本著名的
书吧像内核分析、驱动设计;
做嵌入式肯定会要用到硬件的知识,大三一般会有体系结构的课,可能还会有组成原理的实验课,好好上,可以了解一下ARM的书,这个比较简单一些
不过这个和软件工程的教学可能差别有些大,不过年轻人最好还是多学些知识,总觉得没有什么工作经验的话干学软件工程有些虚
“3G嵌入式开发”?呵呵 再多看看3G的含义吧:-)

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 各位高手,我想学Java,请指点迷途
  • C迷途指针详解
  • 准备进入Linux世界~希望大家指点迷途!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3