毕业五年了,换了三份工作。
第一份由于身体抱恙,**不下去,辞职了。这一份工作杂什么都干,但是主要是单片机编程,接触过硬件设计,但是比较简单,外加出差搞维护之类的。
第一份工作做了两年半左右,然后期间休息了半年的样子,顺带学了下linux。当身体好转了以后,重找工作。
找第二份工作时正好遇到了对的人,恋爱,婚姻,娃娃出生。在老家附近找了一份工作,主要还是单片机编程,处在成家的当口,没得选择。 **了一年,待遇低,而且常拖欠工资,无奈又辞。因为是做大型期间硬件分析能力有所提高。另外自学了QT,不过没上过项目。维护公司上位机的任务中,掌握了MFC。
第三份工作,从老家跑深圳。人生地不熟,裸辞找工作,着急。 想找linux驱动或应用方向,无奈没有实际经验且久不练习生疏了,找不到相关。 期间找到一家小公司,待遇不好,我说明想搞linux。但是被忽悠说有个linux项目没人接手,到时我可以接手,故心动入套。
进去之后,第六天就订合同。等回味过来,才知道入套,合同也不正规。
现状:五天8小时制,但是从来没实现过。基本每天加班2小时,周六加班一天,无任何补助。纯单片机编程,linux项目为烂尾项目,不可能叫我去搞了。指望搞硬件,但是硬件那边也被捂得死死的,不给动。那时候想到最坏的情况是,大不了下班了累点,回家自己学习。但没想到加班会那么多,所以愿望落空了。
在找第三份工作的时候,意识到偏软的弊病,很想加强硬件方面,但是工作中却接触不到。(现在的公司硬件工程师很防备,可能是怕我抢活。)
目前纠结于继续走软,平时找机会加强硬。 还是**软到底,精通之。
感觉搞软件已经属于很熟练阶段,而linux方向对我很有吸引力,也熟悉了linux的一些机制,但是要深入还是要花很多精力。但已经入门,如此发展的话,自己觉得比较稳妥。
硬件,因为工作少接触。虽然有过几次布板和设计的经历。但是电路都很简单。平时也看一些电路方面的书籍,对硬件照样感兴趣。但是相比软件,实践得很少。而且硬件讲究积累,短期来说对我的提升不会有大用,而且重要的是自学耗金钱。
危机:年纪渐长,本身身体不适非常好,中药不离身,家庭负担等,思维慢慢退化和精力不足,想还能**的时候,赶紧选一条路子赶紧运作,不要在迷茫中停留。
目前,想了两条自我发展的路:
1.对linux深入学习,好处是对软件比较熟悉,上手很快。不好的地方,就是硬件没精力去学习了,而且自己有先天不足(非计算机专业)。
2.投钱,搞一个自己的小实验台。闲的时候DIY些东西。好处是,加强硬件水平,而且可能平时会挣些小钱。(常与朋友帮别人搞些小项目)。 不好的地方是,软件没精力学,短期提升不大。
3.两者结合,搞硬件,linux直接使用,在实践中深入。最理想,但是目前的工作。。。。没多少空余时间。
4.寄望于工作中提升,感觉没怎么可能,毕业五年的人,没人会去培养。
怎么走比较好?怕走错了。
|