浮躁的社会,浮躁的我

最近总是感觉自己的作用没有能充分发挥,所以异常浮躁,忘记了自己的目的——系统工程师。

新的工作是集成支持工作,自己感觉好像不是开发工作就不是在做技术一样,其实这种理解是完全错误的。

开发时只能针对某个module, feature去展开设计,编码,测试,往往对宏观的系统没有正确的理解。错过很多应该掌握的关键技术。回头看自己做的东西感觉都不值一提。

正如Gem所说,太强调knowledge之后反而会迷失,而且一味强调knowledge,盲目的追逐,没有时间沉淀,做得越多,忘记得越多。

这两天自己一直在反思自己工作这几年到底学了什么,做了什么,是不是都已经成为自己知识体系中的一部分,是不是都已经彻底的掌握,不光自己能做,还能讲清为什么这么做。

对于Gem给我写的这封信,我真的非常非常感激,时刻提醒自己到底想要什么,任何决定都不能盲目。

Hi Bob,

I’d like to restate what we discussed of yesterday, let’suse Chinese to make things easier and more direct.

 

--首先,感谢你的坦诚,我很高兴你与我分享你的内心感受,让我了解到你的困惑,你的真实想法。

--其实,你的想法是我们所有人或多或少都会有的,往大了说,就是这个社会,这个时代的特征,我们身处其中,不可能不受影响,独善其身。

往小了说,年轻人追求理想,无论是精神上的满足,或者是物质上的改善,这都无可厚非。

逆水行舟,不进则退,谁不想有一种持续的向上发展的势头呢?

--至于你说到的工作方式上的反差,以及薪酬上的悬殊,这的确是客观存在,但从我这个级别讲,没办法帮助改变太多,只能自己调整适应。就像我说的,

看似不公平的事情,其实背后有它合理的一面。

 

--给你些建议供你参考:

1. 先自夸一下,我们集成认证工作也是有很多优势的,尽管限于客观条件,我们拿不到代码,很多东西都要向总部申请。

  但这并不是说我们就只是个纯执行机构,不用动脑子思考。

流程方面,我们的工作首先是让你学会尊重流程,并鼓励流程优化。

技术方面,我们也有很多领域可以深入研究。

做具体开发工作时,你会专注某个具体的模块,具体函数的实现,而做支持工作,要求你对整个解决方案有系统化的研究。其实这就是深度和广度上的区别。

但这两者并不矛盾,只要是有心人,愿意钻研,你的知识领域一定会在这两个维度上不断拓展。

  比如我们谈到的Linux,Android开发,其实具体到软件开发工程师身上,也就是个把模块,几十个函数,而对整个OS并不一定要很了解。

  而当我们做STB集成的NASCAPP&OS validation时,就要就我们对linux系统有全面的了解,现在可以说我们北京IC没有那个人能独立完成这项工作。

  这里涉及kernal, driver, sandbox, filesystem,networks,thread/task机会涵盖整个操作系统,尤其关注各个方面的安全特性,如何防止破解,有这样的事情做,

不也正好是一种提高和长进的机会吗?

这只是个例子,类似的情况还很多,还要看自己是否有心把它们吃透,学精。

你是比较刻苦的,但有些事情上还是要更主动些,主要是主动的思考,而不是被动的等待。对于工作的安排如此,对于学习新知识也是如此。

 

2. 换工作要谨慎,其实是要对自己负责,慎重自己的选择。因为得到某些东西的同事,必然意味着你失去了其他一些东西。积累很重要,目前社会浮躁,急功近利的气氛很不好,

    不利于积累。但为了更好的一跃而后退,收回拳头是为了打出得一拳更有力,就是这个道理。当你看到你的同事趴在桌子上睡觉时,他内心想什么,他业余时间又学了些什么,你并没有看到。

   

3. 认真思考你想要什么,想怎么发展。这是一切行动的前提。其实这一点是最最重要的。

 

--最后,作为组长,我当然希望我们继续并肩作战,把我们组建设成具有创造力和执行力的强大的集体。也希望你在我们技术支持工作上有新的收获。”


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章