码迷,mamicode.com
首页 > 其他好文 > 详细

悟六年工作经历

时间:2016-07-17 12:35:52      阅读:231      评论:0      收藏:0      [点我收藏+]

标签:

 时光飞逝,日夜交替,春夏秋冬。短暂并着漫长的六年时光,从非科班出身到踏上J2EE这条不归路,经历喜忧参半。认真总结实属势在必行,忆得失,话未来。

       大学毕业那时,头脑一片空白。虽然农村生活朴实,但从未有过经济压力,一次同学的偶然介绍,从此踏上IT行业漫漫长路。在学校去过三次图书馆,借了一本书,明显我不是喜欢读书的孩子,大学的日子得过且过着,没有思想,更没有理想。从10年到12年的第一份工作,介于生存的压力,完全转变大学时代的生活,白天上班,晚上自学,看教学视频,累了睡,睡醒了继续学。那段时间学习的都是基本的应用知识,什么都学习,ExtJs、Jquery、Spring、hibernate、JfreeChart、Flex、ActionScript、Struts、UML、WebService、XML、JBPM、Maven、EcmaScript......当然还有JAVA。从啥都不懂的,慢慢会写一点程序,然后一个星期能够搭建基于Spring+SpringMVC框架,写demo。看着是都会了,但是实际却是什么都不会。在第一家公司给的工资也是异常的低,到12年离开的时候才2650RMB,在A城市的生活标准,最多只能解决温饱问题。但在这里遇到一群照蛮照顾我的人,感谢你们对我的指导之恩,同时也感谢这家公司给与我一次学习的机会。

      我跳到另外一家公司之后,因为有机会接触到平台的源代码,虽然短短的几个月时间,阅读大半源代码,初次了解MVC的核心思想和实现方式。但鉴于上班路途遥远和技术架构过于落伍,最重要的是一个维护项目,于是就离开了。接着去了一家外地小公司,但是非常不靠谱,于是1个月之后就离开了。由于当时购买了房子,生存的压力很大,必须找一份能够养得起自己的活,于是进入一家金融的外包企业。

      在这家公司干了三年多了,已经签署了第二份合同。期间涨了3次薪,据说即将再涨。工作3年多的时候,对这个行业并不熟悉,也不知道该怎么选择方向。这三年时间,做了三个项目。2个开发项目,1个搬迁项目。搬迁项目总体来说是蛮庞大的工程,独自完成3个人以上的活。从对服务器硬件、软件、产品等毫无了解的情况下接手,最终顺利完成上线,感觉蛮有成就感的。从业务入手,到服务器软硬件架设,再到数据迁移,再到最终软件架构部署方案确认,满足几十个下游的访问需求。期间经历了类冲突如何解决,服务器宕机,怎么进行JDK的BUG定位,再到JVM参数调优。建立了Web集群、应用集群、产品集群,服务器总数30+。这个项目的完成甲方给与高度的评价,最终直接体现在薪资上。从这个事情来看,人其实是潜能无限的,只是有没有那个机会放在某个岗位上。接着半路去填同事离职的坑,这个项目是中大型的项目,参与人员50-60人。分为前端和后端,前端负责Java-Js,后端负责加工数据,业务复杂,工作繁重,技术含量底下,纯属于复杂粘贴模式。前端组接近10人规模,但是从我进入这个团队开始,就有一种非常不好的感觉,明显感受到个人为中心,毫无团队氛围的现象。表现为各自顾自己,缺少技术交流,整体技术水平低下,尤其重要的是不愿意学习,不愿意多付出一点点,斤斤计较,懒散,油条。在这三年期间,结婚生子,工作稳定安逸,渐渐了就忘记了社会竞争压力,学习的动力也睡着了,慢慢市场上的互联网行业瞧瞧的成熟起来。对于这三年的工作经历,大多数是属于度日,没有技术含量,对于一名程序原来说无论是从业务角度还是技术角度都是非常不利的。从事的工作内容,意义不大。

      环境造就人才,如果有机会进入一家充满正能量,充满竞争力的工作岗位,一群充满激情,渴望对技术的积累沉淀,并勇于创新的团队,也许6年的工作经历就不一样。更重要的是时刻保持忧患意识,要有明确的职业规划,坚持不懈的努力,也许3年就能成为行业的高级能才。

      如果一个人只做工作范围内的事情,尤其是传统模式的开发,那么渐渐的就是去了优势。比如在外包(卖人头)的公司干了三年:一、工作的年限上去了,技术能力依旧徘徊不前。二、核心业务基本上没有机会接触,更不用说成为行业的业务专家。三、这类公司除了能给与你工资之外,其他就是Nothing,进入公司三年多,从来没有参加过技术培训,也没有技术培训的机会。因为公司看中的是业绩,能完成业绩就是All。四、外包人头,尤其进入大型的公司,他们会有一个非常完善开发模式,必须按照既定的模式编写所谓的“code”,而且所有的方案都不能有我们左右,同时会有昏天暗地的工作量,多到无法想象,一旦出问题,所有的责任都是由你负责。五、由于昏天暗地的工作,已经再无经历去学习或者深入学习,更或者关注行业的发展,久而久之,慢慢淡忘曾经使用的SpringMVC、Hibernate.......最终忘记了这些框架的基本使用。六、最重要的人失去学习意识,失去深入学习的动力。

      谈找工作,由于工作年龄的增长本该达到高级的水平,却还是中级或者初级的水平,工资无法上浮或者下跌,导致心理无法承受,这绝对是硬伤。

      总结:工作时间虽是6年,但却达不到市场需求级别,只能奋力追赶。建议刚刚加入码农这个行业的程序猿们,如果也没有方向,先找准一个方向,找一门语言,深入学习,千万别三天学习C++,两天学习Java,再过两天学习C#,见别人说什么就去研究什么,人非机器精力总是非常有限的,除非你是天才,否则要重蹈失败者的覆辙。IT行业是一个高速发展的行业,开源框架都在疯狂的增长,开发语言不断增加。互联网高并发、大数据成为主流方向,对于从事传统行业的IT码农冲击相当大。作为一名码农需要时刻保持学习的心态,但并不是胡乱学习,要有目标有侧重,选择一门语言深入学,夯实基础,逐步扩展高级主题,最终成文妖精。时刻关注语言升级和行业的发展,并在有能力情况下学习行业新知识。学习新的知识,先选择一本薄的简单的入门,然后逐步提升高度,一门语言不是一本书,一个人能描述清楚,学习的时候一定要多看基本书,吸收不同人的观点和认知。还要不断写代码,用自己的思想实现自己想要的效果。工作经验:知识技能、业务技能、思维技能、人脉技能

      每天多努力一点点,每天多学习一点点,每天都付出一点点,不为甩开别人,只求不被别人甩开。

PS:以上纯属个人愚见,不喜勿喷,感激不尽。

悟六年工作经历

标签:

原文地址:http://www.cnblogs.com/migrantworkers/p/5677336.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!