关于大二电子工程专业学生自学嵌入式 还是软件开发 还是提前预习基础知识的问题

我是一个大一的学生,下学期就要大二了,我现在很迷茫,我的专业是电子工程类的,是光电学院的一名学生,刚学完C语言,大三会细分诸如电磁场、光电、电子信息工程、电子科学技术等专业,但是我想提早学一些东西,现在有2条路,一个是提前学习下学期专业课的知识,比如电路分析,概率论等等;一个是自己自学一些诸如C++,嵌入式等,但是这里又有三条路,是学单片机呢走嵌入式开发道路,还是学C++、数据库或者C#等走软件道路,但是走软件道路感觉又跟我们专业对不上。纯粹走硬件我觉得在这时代是什么前景的,硬件毕竟没有算法值钱,当然微电子之类的就不说了。
希望各位学长学姐或者有经验的工作人士能给我指出明路,到底该怎么做,是提前学习下学期的电路分析还是走第二条路?如果走第二条路,那么该学哪个好?走嵌入式道路先学单片机还是说走软件开发C++或者C#?或者继续深入研究C?

对于跟着兴趣走什么的答案,说实在的,我现在对软件或者硬软件结合的感受都差不多,还算比较感兴趣,而且现在也都没深入学过,所以提兴趣我觉得有些早,深入学过之后才谈得上感不感兴趣。

这两个都动手能力的。如果你动手力强,我建议您学习软件开发,这样外延性比较强。追问

动手能力强具体指哪些?指码代码吗?另外这2个哪个以后提升的空间大?有些人说嵌入式以后发展空间不大,而软件就有很大发展空间

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-04-13
您是2015年提出的这个问题,此刻我和当年的您面对同样的问题(背景几乎相同)
如果您现在有了答案,希望您能渡我一下,面对这个问题,同样迷茫。谢谢您!!!
相似回答