普通二本大学电子专业,我是自学嵌入式还是学好专业课?
我先说说我学校的基本情况,是广东一个普通二本地方性大学,学校强势科目是土木和数学,我读的是电子信息工程专业,有三个方向,大二分的——电子信息工程、通信工程和音视频与艺术照明。我选的是电子方向,但就业不好。毕业后多数做销售去了,只有少数进了电子厂,还有考公务员的,几个考研的,总之就是就业不好。本来填志愿那会是可以补录上重本的,但发现补录的专业没一个是我喜欢的,所以就随便填了一个学校。大一下学期我就开始迷上了linux,每天晚上都要学linux学到凌晨三点。因为大一很多课程学了等于没学一样。高数什么的,很多人考完试都忘了。我上课也不听课,考试也不复习,绩点只有2点多,大二下学期挂了一科信号与系统。大二参加数学建模比赛,全国赛只拿了个省三等奖,这个学期开学又比赛了一次,星期天通宵比赛完,然后就补考信号与系统,因为没精神,补考没过。暑假也参加过全国电子设计大赛的校选拔赛,没过,因为实际电路部分做不成功。
早在大一的时候就听导生讲过,这个专业学校相比其他专业比较烂。很多成绩好的,毕业也找不到专业对口的工作。这不是我想要的。那时候我就放弃了努力学习拿奖学金的想法,自个学linux。我的自学能力还是不错的,学得比较快。C语言学得比较好,目前也自学了数据结构、C++基础、java基础(处于能看懂程序的阶段)、操作系统原理、linux Shell编程,linux C语言目前已经学了文件操作、进程、线程的一些基础和接口函数,目前正在看linux网络编程和QT图形界面和SQlite编程。看完之后,下一步的计划是看linux设备驱动。大一自学过单片机,上过一门CDIO,用的是AVR128。大二自学过ARM的体系与接口编程,目前对这个了解但不熟练,裸板程序编写起来有点吃力,要看书上的原理才能写出来。有一块2440的开发板,目前能自个移植bootloader到开发板上面区了,系统移植还没时间弄。
上面就是我和所在学校的一些大体情况。但是学到现在感觉有点迷茫,主要是看到好像那些企业招聘的关于嵌入式职位都要求有多少年的工作经验,感觉自己好像什么都不会一样。没有项目可做,主要是整个专业只有我一个在学嵌入式linux,找不到人合作。我是怕把课程丢在一边(我上课是不听课的,自己学自己的),如果嵌入式linux学不好,专业课又学不好,怕以后找不到满意的工作。各位前辈,能不能帮忙,看看我这个样子是应该继续自学嵌入式linux还是把专业课学好先?以前很多人建议我先把专业课学好先,再弄ARM。但是专业课现在才开始,像高频、通信原理、微机(这个自学过了)、EDA等。我该不该按照学校的课程去学?还是继续这样自学下去啊? 嵌入式 就业
[解决办法]
学校里的课大家都知道是什么样的,更何况一个本地二本学校。学分混够,只要能毕业就可以了。学什么全靠自己,目前有机会找个公司实习下,最好能是做嵌入式方向的,那么以后找工作比你同届毕业的好很多。
[解决办法]
建议你打好专业课的基础,油漆是数电、模电、C语言、信号系统等都是值得去认真研究的。不要被嵌入式华丽的外衣吸引了。如果你要在这个专业走的更远,走的更长。
[解决办法]