各位,我很纠结,原因如下:
本科毕业后当3年工人,然后考研3年(自我鄙视一下),读研3年,然后在研究所2年.
算起来,本科毕业11年,照理说,做啥不能作出点成绩来呀?!
然而,我的三年工人生涯对我现在的职业没有一点继承性, 考研是郁闷的,没有积累. 也就是说,毕业11年里面, 只有读研3年和研究所2年有用. 求职的时候别人只能认为工龄2年.
从专业上说吧, 本科所学太遥远,不想再做那方向. 研究生是电子(非通信,非图像),只是学了点DSP和FPGA的东西, 在研究所工作2年间,设计了DSP系统,有了些硬件经验和DSP经验. 但是自我感觉没有往高端走,没有弄过linux编程,没有弄过驱动设计. 一切都是裸奔. 现在,我想跳槽. 找了一圈,发现硬件设计方面给我的薪水都不高, 现在我想略微转行,转作linux(驱动)或者java.
自我分析:
java方向 优点:
上手快点,读研期间自学入门了,打过工(作java程序),虽然也不懂很多主流技术,但是感觉不陌生了,上手快.
缺点是: 和我研究生研究方向和研究所工作经验又脱节了. 都34的人了,感觉又要从头开始.
linux方向 优点:
研究生和毕业2年的工作可以说是硬件基础,假如我要做linux驱动,这个过程也是一个准备.
缺点:
我觉得上手慢,一直在windows下编写c语言,都是图形化的编程调试环境,要想转到linux下的命令行方式编程和调试,我隐约觉得恐怖.感觉34了,不是像年轻人那样,无忧无虑的学习喜欢的技术,老是心烦躁.
请各位指条明路.
多谢.
多谢. |