“职业规划”这一名词在我没上大学之前就已经耳熟能详了,大一的时候也一直提醒自己要制定一份计划,然后按部就班的走向计算机这一行业。可是事实上在大一甚至是大二做职业规划对大多数人来说是没多大意义的,刚上大学的时候大部分人对计算机的理解可能还只停留在可以看电影、玩游戏的层次上,“编程”是神圣且高大上的概念,不说敬而远之可底气不足确实是当时的常态,当时的我不仅惘然而且对编程充满着敬畏感。 这样的状态让我非常惶恐,在对计算机科学与技术这一专业毫无所知的情况下我感到前所未有的不安,那时候的自己现在回想起来依旧有着难以言表的酸楚。为了填补这一份不安我开始疯狂的学习编程技术,我找班主任了解了本专业的培养方案,在清楚了接下来需要上的课程之后我提前去了解这些课程主要讲的知识体系以及涉及到的专业方向,在这两年内我学习了C语言、数据结构、8086汇编语言、51单片机、stm32、C++面向对象、VC++、ZigBee、Proteus、数电模电、Arduino单片机、QT编程、Linux、数据库等,了解了Java程序设计、网站设计用到的前端技术,后台PHP、ASP.net等,在这个过程中从对本专业的一无所知到渐渐的清晰明朗,于是我再次发现过早的职业规划真的是毫无意义的,在没有对计算机这一行业有一定的认识的情况下是很难做出符合自己需求的规划的。 可是在逐渐具备专业基础的情况下我依旧是面临着专业方向选择的问题,之所以多方涉猎为的就是找到真正属于自己的行业,所谓真正属于就是不但自己感兴趣、喜欢,而且该行业还具备良好的前景,这个选择困扰了我将近半年,我向很多老师咨询过,也跟很多师兄交流过,可是能够让我下定决心的触机至今仍未出现。那么该怎么办呢?都已经大三了,剩下的时间看起来还有那么长,过起来却好像四季交换那样,当你还以为是夏天的时候,素秋已至,寒冬不远。 嵌入式是个充满神奇的行业,总结了自己两年来学到的东西,哪些比较擅长,最后不得不承认自己花费在C语言、单片机里面的时间确实是遥遥领先于其他知识,那么或许就只能往嵌入式方向走了吧,姑且如此定位,11同专业的师兄之前调侃过,拿着嵌入式大赛的证书去应聘安卓工程师肯定也是一道靓丽且美妙的风景吧。我知道师兄的意思,于是我的方向就如此的暂时的定了下来了。 那么接下来的时间怎么计划呢?方向定下来之后我希望在毕业前能够具备成为嵌入式软件工程师或者嵌入式系统工程师的基本条件,于是我会在接下来的时间内学习Cotex-M3、M4、UCOSIII实时操作系统、ARM11、Linux高级编程、Linux系统移植、系统驱动开发,我期待着能在毕业前对这些知识有一定的认知和具备基本开发的能力,虽然可能性甚微,但是秉着对自己的高要求以及那谈不上锋锐的自信,我相信我肯定能敲开嵌入式行业的大门,至于具体怎么做就留待自己日后对时间的调节和分配了。
|