14年初考研失败,拿到分数当天就果断断掉了调剂或者继续考研的念头,第二天就急冲冲的跑去了一家用.net开发的小IT公司实习。公司不大,同事都是一两年的新人,
项目是做两个旅游方面的管理系统,业务没什么复杂的。公司最大的特点就是,给加班费鼓励加班,但是没有一个同事想加班,每天到了时间点,就跑了,到现在都想不通
咋回事儿。干了4个月,学到的东西不多,而且混日子的感觉好像火烧屁股浑身难受,想干一番大事的激情被磨灭的所剩无几,果断跳槽了。
第一家公司是给移动做路测分析平台的。公司是一家上市公司,技术总监人平和,总部老总也经常带病慰问我们。看着公司领导这么给力,工资低无所谓。带着老子就
是年轻,精力旺盛,可以学很多东西的冲劲,玩了命的干。一个组4个人,小组长技术菜,但是会分配任务;技术骨干高材生,不怎么说话,但是做事效率高;我+一个小弟,
菜B两枚。我们的工作就是维护以前10多个人做了两年多的一个项目+新项目。老项目全国各大省市都在用,BUG满天飞,改死了都改不完。总监也信任我们,让我们放手干,
结果就是几个胡渣男无数的激情夜。后来,叫我做数据库数据处理功能,没什么经验,有总监手把手教,还是恼火。当时不怎么会用代码处理逻辑,喜欢用存储过程完成,
以至于为做一个项目功能,经常出现2-3千行代码的存储过程。为提高效率,多次推翻,每次调试都是一次酸爽的经历。最后离开公司的一个月,公司为按时完成项目,全封
闭式开发,每天基本干到11点,为了那青春无悔,整得最后自己到麻木了。刚好同学公司要人,带着留恋走人了。
第二家公司,是一家接各种民用项目外包的。在这个公司,我见到了真的干了10年以上的老鸟,就是一个字:NB。接一个项目,三下五除二,一个月圆满交付,还没
什么BUG。这个老鸟还在公司上了几次技术课,虽然说得都是大概的东西,但是让我有了一个学习的方向,看到了别人眼中没什么人用的.net的强大之处。大鸟没干满半年,
就被迫离职。当时,心里开始起了涟漪,难道技术NB也不够吗,还需要什么东西?有点迷茫。后期,公司规模扩大,研发分为好几个组,但是每个组的技术都不一样,有的
用WCF,有的用MVC+传统三层。数据持久有用ADO的,有用EF和Dapper的。我觉得这样挺好的,可以学到不少东西。但是对于公司来说就是灾难,技术不统一,不方便管理。
后来公司整了一套DDD的插件式框架,各种小问题不断,用来开发了几个商用项目,效果也不好。期间,公司效益不好,连续几个月亏损 ,许多同事都选择了离职。我感觉
公司还有不少可以学习的,就坚持留下来了。后来和几个离职的同事聊天,知道了他们的情况,好几个都再次跳槽。问原因,有的说.net需求量不大,准备转行做需求了,
有的说PHP需求量大,做PHP去了。前面说的那个老鸟也再次跳槽了,听说是公司垮了。我的好景也不长,年底快到了,结果公司发布起工资了,没办法,跳槽吧。许多前
同事的各种经历,加上自己也遇到了这种事,自己也慢慢产生了多学一门主语言的想法。虽然都是软件,当时还是存在行业跨度,具体学那一门一直纠结,而且自己的.net
还没有深入了解,想触类旁通绝对做不到。为了过个安心的好年,年底选择了跳槽。
现在这家公司,开年到现在用.net方面+与.net可以搭配的技术做一些公司内部项目。事情不多,学习时间很多,自己也有长足的进步。现在公司准备我们开始用cocs做游戏,
以前的技术用的就比较少了。技术方面:面向对象没玩透,CLR还没开始看,.net还没去学习,。做人方面:还是喜欢走直线,还学不来画圆。天天抓紧时间学习,还是苦恼,
苦恼 。.net该学些什么,.net适合和那些技术搭配,学习跨度大的技术合适吗,现在行业前景如何,做人怎么去学会画圆? 无数的问题等着我慢慢去寻找答案。