转眼毕业离开学校已经整整一年零半个月了,如果现在再去回想,时间真的过得飞快。虽然工作只有一年时间,但足够给人许多的感触以及新的认识。下面的言论,都是我的个人观点,不对的地方敬请指正,不喜勿喷。

技术相关

对从事IT电子研发类工作的我来说,技术方面的感受无疑是最多的。一年前,我的目标非常的明确:找一份嵌入式方面的工作,最好还是嵌入式Linux,然后成为一名优秀的嵌入式系统工程师。这便是我大二以来一直追寻的目标。所以,在找工作的时候我也只找嵌入式这个方向。很幸运,当时网投了几份简历后,很快就收到了回复。最后我选择了我后来去的公司,前前后后大概一个月的时间吧。因为当时确定的是嵌入式Linux职位,所以我也没有继续再找,就直接过去实习了。

令我遗憾的是,我去实习了以后,项目中已经已经将Linux这一部分去掉,而我主要是做网络方面,而且一大部分是我在学校的时候非常抵触的Windows环境下的网络编程,以及后来还有用我曾经很讨厌的MFC等。不过,很庆幸,我当时并没有很大的抵触情绪。相反,因为Windows方面的东西我了解的比较少,所以我花了很多时间去学习。等我近两个半月实习期结束的时候,我已经可以很熟练的使用WinSock,已经可以用MFC框架去写一些简单的GUI程序。而我自己也慢慢觉得Windows编程也挺有意思的,这个在我现在看来是最大的收获。

答辩完以后,我连毕业典礼都没有参加,就去公司正式入职了,因为我喜欢在公司忙忙碌碌做实事的生活。不过,刚去面临的就是实习期和我配合工作的涛哥的离职。涛哥是一位技术大牛,特别是在FPGA方面,而且人也很随和,实习的时候和他一起工作,感觉非常的高兴。而且当时公司的项目也是他搭建起来的,所以很多问题也可以向他请教。不过他的离职也都在意料之中,所以还是匆匆的交接了一周。从那以后,我和来来往往不少人也配合工作过。不过,始终没有一个能长久配合的,这也是我最后选择离职的一个原因。因为我觉得做技术这种东西,商讨非常的重要。不过,任何事情都有利有弊,正因为没有一个长期的人,我就必须把项目的每一个部分都有一个了解。也正是这种情况,让我得到了我觉得这一年时间我技术方面非常大的成长与收获——非常宽的知识面:PCB、原理图、LAYOUT、FPGA、ARM、LwIP、C、VC++、C#,DirectX等等,有的只是概念性的涉及,但许多都是要深入学习去做一些实实在在的东西。可以说,公司的这个项目,让我从硬件到软件以及一些算法,真真切切的全面的接触了一个嵌入式系统。但其实,接触这么多东西,我觉得自己最大的收获并不是了解了一大波的技术,而是这么多的技术对我思想的改变。我对于技术的认识与追求已经和以前有了非常大的变化。

我不再认为技术有优劣之分,如果有优劣之分,那我的评判标准也和以前不同了。曾经我也是一个愤青,觉得Linux比Windows好,觉得C比Java、C#之类的更好用,觉得Vim比IDE更牛逼等等。这些认识我觉得非常的偏执。如果现在再让我去评价这些东西的话,我会说:对具体项目最合适的工具就是最好的工具,可以最快最好最容易解决具体问题的技术,就是最好的技术。曾经这些思想的转变让我怀疑过自己——我对于技术的热忱是不是减弱了?最终我的回答是没有,并没有减弱,只是更理性。很多做技术的人都往往太关注于技术本身,当然这不是坏事,没有专注,也做不好技术,不过,如果我们可以在保持对技术专注的前提下,再去考虑一些应用方面的事情以及用户方面的东西,我想我们的技术可以做的更好。或许,很多人都会说这是产品经理的事。对,我不反对。但我并不认为这就意味着我们就可以完全不去考虑。毕竟,大多数产品经理并不怎么懂技术,有些层面的和用户相关的东西还是需要我们具体做开发设计的人去考虑。如果同样的时间可以做这样三件事:可以将代码效率提高5%,可以将代码的易读性改善5%,可以将用户友好性改善5%。你会怎么选?现在技术圈子的人都喜欢自黑,什么码农、程序猿、攻城狮、IT民工等,说实话,我讨厌这些字眼。现在的确有许多这样的人,他们做了几年,十几年,甚至是一辈子,依旧是这个样子。不得不说,有许多客观原因,但我觉得更多的还是自己本身的问题。所以,如果一个人打算一辈子专注于技术,那就像那些Geek一样,享受技术带给你的无限乐趣;如果你不打算一辈子只做技术,那就平时也多考虑一些技术之外的东西。想成为将军,那我们也得向别人证明我们除了是一名好士兵以外,还有一定的领导能力。每个选择都是不同的路,我们不能选择了这一条,却总抱怨为什么到不了那一条路的终点,看不到那一条路边上的风景。

这一年,我也参加了好几次技术方面的招聘,面试了很多技术岗位求职者,也有许许多多的感触。这里斗胆给还在学校的学弟学妹学姐学长三个建议(主要是学妹学姐啦,不喜欢优秀的学弟学长^_^):

  1. 英语千万千万要好好学,至少是阅读能力要过关。
  2. 学校的基础课程还是要好好扎实的学,这种东西看似无用,但其实是内功,对于工作以后学习非常重要(PS:我是个学渣,好后悔,血的教训)。
  3. 最好能理论结合实际做一些项目,不管是在学校还是通过实习。

最后,我非常感谢我的老板,在我心中也是我非常好的朋友,感谢这一年时间您对我的器重与信任,以及给我讲的一些道理、项目管理与控制方面的一些知识,这些对于我的成长起了非常大的作用。离开公司我非常的抱歉,但是我还是衷心希望公司可以发展的越来越好。

生活相关

以前的我,生活圈子很小,兴趣爱好也不怎么广泛,除了折腾折腾电脑或是玩玩游戏,也不怎么出去玩呀,或是和同学聚聚什么的。以前,我觉得这都是个人的性格,没有什么不好的。但是,现在我不再这样想了。特别是前段时间,因为要离开北京了,我便和以前的同学朋友联系多了一些,在QQ空间呀等一些社交网站比较活跃。我才发现,原来自己有这么多的好朋友,他们都很关注我,这让我非常的感动,这里就一并谢过了。朋友真的是一笔财富。

我想我应该慢慢学会享受生活,学会发现生活中的乐趣与美好。这方面,这一年还是没有什么经验,只能说是自己思想方面已经转变过来了。希望在以后的生活中可以慢慢改变。

写给未来

一段生活的结束,也意味着另一段生活的开始。过去的美好留在心里,曾经的不开心随风而逝。就工作而言,与过去一年所做的工作应该基本没有什么关系,但我相信我可以做好,因为我的强项本来就是学习能力,而不是丰富的经验。Just work smarter and work harder!对于生活,又回到了曾经生活了四年的城市,这里虽然没有北京那么繁华,那么多的机遇,但在这里我有许许多多的同学和朋友,而且离家也非常的近,这里才能给我家的感觉,我相信自己在这里会过的很开心。

爱技术,爱生活!