达其怒心
我也是自考本科. 首先看你上面提到的 即做.net 又oc 又 java andriod的.. 计算机基础课程学的怎么样? 考研要考什么专业?计算机? 计算机考研有4门,现在不知道什么情况,如果是自考可能还加科. 考研后也未必能找到工作.如果是从事技术,人家就看你技术,不怎么看学历. 看楼主的技术方面应该属于应用层. 不如业余多花点时间,研究一下 硬件->计算机原理. 嵌入式方面. 汇编语言. 尤其是c语言. 向你说的做移动开发,那么现在流行的几个系统,andriod ios winphone 你的语言基础和实践只能在这个系统的应用层做开发,所以说没前途指的是这方面. 但是在老板来看这些方向可是大有前途,但是对于自己一直停留在应用层开发的确赶不上年轻人.我的建议是如果从事技术方向就把嵌入式底层什么的买书,找资料自学(培训机构也可,但不建议,不如花钱找人教)要么好好培养自己内涵,文化,和众多领域的知识,从事管理方向.本人手打字,希望给分,如果有疑问请.谢谢你好,谢谢你的回答,我确实是应用层面的,就是实现某种业务逻辑功能,进行简单代码的堆积,实现某种功能,当我看到ios中很多优秀的项目的某种特效,确实很炫,但是我却丝毫没有头绪他怎么实现,涉及到图像处理,音频等技术,我也自学c语言,但是由于工作的缘故,基本都是用c#去做网站,系统,丝毫用不上,所以久而久之又生疏了,感觉自己敲来敲去,还是停留在应用层,也就是增加自己码农的工作年限,总感觉少点什么,这就是命运了.第一份工作没有从事到核心,或者因为过去没有努力好好读书,未能第一份工作就恰到好处做核心工作. 但是像底层驱动,设备驱动,系统移植,这些核心工作.也是 要有相当背静的. 要么是常年的从事c语言大牛,在就是海归,英语要有很强的功底,看懂 用户手册,芯片手册等等,就拿做arm相关的开发,移植工作. 看懂1000多页的英文文档说明是基础. 在这基础上又必须对芯片针脚功能,工作原理有比较深刻的了解. 做底层开发也不难,一遍学通了工作原理.又能看懂文档. 就和应用层用api差不多.而且一劳永逸.不像应用层要考虑那么多,比如 用户需求,各种限制. 但在底层核心技术,就像大树树根就需要长度和水分. 不考虑树上结什么果实,随便嫁接一个东西,都能养活.