各位大神好
小弟最近真的对工作及未来感到焦虑
总觉得没有人可以谈心
所以决定在这发文...各位大神若有耐心看完小弟文章
请各位大大尽量鞭我、呛爆我...小弟都愿意虚心接受...
是这样的...
小弟以前是某私立EE毕业
目前在某公司做Android BSP已满2年
这也是小弟的第一份工作...
在进来工作前...
小弟的基本能力大概就是会基本的Linux command
"纯C语言"的认知...为什么说认知呢
因为我觉得以前没有自己写很多code
反倒只是对语法去熟悉而已
而现在工作内容大概是一开始要对Sensor bring up (porting driver)
接着针对需要的feature去跟别的部门去串流程
然后就需要trace code,在需要的地方去修改code
feature完成后,再来就是测试部门会验出很多bug
然后我们就要开始看log & debug
因为可能有些performance的问题
所以可能还要自己去做压测
以上是我对工作的大概认知
而让小弟烦恼与焦虑的是
我在这两年目前学会的东西真的不是很多...
起出两年前刚进来...
部门其实没有相关Training
我一进来就遇到需要升级Android的案子
于是我就被叫去升级
叫我把一堆旧code搬到新code然后下make看会不会过
没过就是去debug
过了后来要烧image
总之这些事情我大概花了一个月做好
一直搬code也不知道code到底是什么含意
等到我搬好完成的那天
上面的学长对我说...
"你现在应该都懂那些code在改什么了吧!?"
我回答不知道...于是被电了一顿
于是决定好好研究一下
但是code真的好多
觉得不是语法看不懂
而是可能有相关的domain knowledge观念不懂
想问部门的学长...他们都只会叫我
"你就去trace啊..."
"看不懂就多看就懂了..."
总之我后来也没时间看懂...
马上又被分配大概80几条bug在我身上
要我解掉...
但坦白说我看完log可能知道因为什么error造成的
可是真的不知道怎么解...
后来那些bug也不是我解掉...
而是主管分配给学长帮忙解掉
这样的日子过了很久
我总觉得后来可能主管觉得我也解不掉
都分配杂事给我
比如说压测、看log
这两年下来坦白说没有一条bug是靠我自己解掉的...
自己渐渐地可能也对Android BSP这个工作感到排斥...
希望以后可以换别的工作...
我自己正视自己的问题可能是自学的能力不佳
无法自己去trace code去了解架构,导致自己遇到问题不知道该怎么下手
但坦白说这方面我真的也很有尝试去努力去看code去了解
可是有时候真的觉得一个人的能力有限...
试着去跟同事讨论...同事不知道是不是有竞争心态...
就总会觉得想草草带过...
但不管怎么说...都怪我能力不佳吧!!
还有可能自己是EE毕业,同事都是资工毕业,
加上以前真的也不是多常看CODE,所以才导致被电吧...
当然你会问我为什么要到这行工作...
起初是觉得有机会做手机做出一个产品觉得很厉害...
还有大学做的是跟通讯有关,比较偏数学,由于被一堆神说没出路...
索性就决定转行做有出路的...
但没想到会这么辛苦...本以为有Training会教会有人带...结果也完全没有
主管完全是放生的作法...让你自生自灭...
部门气氛大概是这样吧
1. 问问题对方可能会脸臭不爽,曾经还有被呛说
"你在这里就是没有人会教你,你就是要想办法自己会!!!"
2. 一进来时,想说离开公司跟学长说声再见,结果对方回
"你其实不用这样,我们这边没有这个习惯!!"
当下是想说...原来连再见都不能说...QQ
小弟其实已经决定要离开了...
但碍于绑三年...
最近除了工作的事
就是上网刷个Leetcode还有念个英文
但我相信换下份工作对方一定会问上一份工作做什么
一想到自己几乎什么都没学到...
真的非常焦虑...
最近这个烦恼也导致我身心疲惫
可能我的个性有点玻璃心或抗压不够吧
各位大神如果愿意
是否能给小弟指点迷津一下
无论您们怎么鞭我呛我...我一定会虚心接受的...