毕业四年多了,来深圳三年多了,经历了刚毕业的懵懂少年,成长为现在的成熟稳重青年。职场上,从刚毕业的小白,成长为现在可以成熟应对各种事情的老司机。经历过从初级研发工程师,到中级研发工程师,到高级研发工程师,到现在的项目经理的职场路线,一路走来有着各种困苦和快乐,感谢曾经自己的付出和成长。回想过去的这四年,有些疲惫和劳累,但内心还是挺快乐的,为自己的成长而快乐,为看到自己的成长而快乐。简单回顾下这些年走过的路子,总结过去才能更好的看清未来,才能更好的规划未来和拥有前进的动力。

1.初级研发工程师
刚毕业第一年,离开象牙塔踏上社会,来到济南的第一家公司,开始把学校学习的那些编程理论和知识,逐步运用到项目中,渐渐的对于一些技术有了更深入的理解。在这一年投入更多时间加深相关技术的学习,把实践中的困惑和技术难点逐个突破,整体技术能力得到很大的提高。这一年也感谢带我的师傅,有些比较幼稚的问题,还是绕不过去,师傅耐心的给我讲解相关技术细节,感谢第一家公司带给自己的成长,实现从学生到社会人的过度。这一年对所熟知的知识运用更加熟练,也慢慢的开阔了视野,有了很好的悟性,对技术有了小小的积累。

2.中级研发工程师
在心底或许一直都有那么一个声音在说,你应该到远方走走,出去闯荡闯荡。或许一直都走在不安分的人生吧,就这样只身一人,南下深圳,开始新的征程。想过去北京,想过去上海,最后还是选择了深圳,喜欢这里开放的心态,共享的资源,很多的机会和挑战。在深圳的第一家公司,在数据库方面得到了很好的锻炼和提升,以前或许一直停留在皮毛、不深入,在这里各种程序逻辑通过SQL语句搞定,才开始也是小小的崩溃,后来发现自己还是可以搞定的。这一年开始梳理基于微软.NET平台的相关技术,突破短板技术,也开始了解学习架构类知识,这一年是技术提升最快的一年。

3.高级研发工程师
经历初到深圳第一家公司的技术沉淀,对微软.NET平台的相关技术有了更系统性的了解,对于架构也有了一定的熟悉,决定到更大的平台走走。于是,来到深圳的第二家公司,开始配合公司项目架构的设计和重构,进行相关功能的优化和升级。这一年做了更多贴近项目管理方面事情,由于团队研发能力较弱,人员的技能又有阶梯性,开展了针对性辅导初中级研发工程师技能提升的工作;进行更多的跨部门合作,与测试部门和实施部门更好的协同工作;进行独立新技术研究,在完全没有任何经验积累的情况下,完成技术突破,进行相关功能设计和实现,确保项目交付;与客户更多的沟通,作为机动人员,负责项目上线应急问题的处理和新需求收集;考取PMP证书,系统的学习项目管理理论,带领团队成功交付公司内部小项目。这是收获最多的一年,成长最快的一年,也是实现自我转型的一年,很感谢团队、感谢老大的栽培。

4.项目经理
由于第二家公司职位的饱和,没有很大的上升空间,就选择到一个真正需要项目经理的公司,实践所学知识和理论,提升项目管理水平。在离开之前,曾很好的自我分析过,无论是从硬技能还是软技能都可以很好的胜任项目经理的职位,需要一个平台来实践对于整个项目全生命周期的管理,就这样来到现在的公司,一直做到现在。在实践中对项目管理有了更深刻的认识,发现理论与现实工作存在着很大的差异,需要进行相关理论知识的裁剪使用、灵活运用,在实践中不断打磨矫正。在整个项目管理工作中,有各种的酸甜苦辣,有内部沟通的问题,也有外部客户的问题,由开始的没有思路、无从下手,到现在逐步形成了一套自己的管理方式和风格,可以很好的处理项目中的各种问题,也是很欣慰。项目管理的路子,任重而道远,还有很多的东西要学,还有很大的提升空间,逐步突破过去的自己。平时加大了对项目管理学习的投入,工作之余开始考取心理咨询师、高级信息管理师、PMI-ACP等等相关证书,也更加关注业内的项目管理分享和交流,加入更大的圈子,了解大家是如何做管理的,碰到了什么问题,又是如何解决的,有没有更优的解决方案可以借鉴的。在这个思想火花的碰撞中,项目管理的认知被不断的打破又重建,不断的打磨矫正项目管理认知,形成了一套适合自己的项目管理方式和风格。

这就是我的成长路,其中有辛酸苦楚的时候,有欢声笑语的时候,有郁闷消沉的时候,有激情焕发的时候,但总体来说,还是快乐的,感谢曾经的付出,正是过去的努力成就了现在的自己。感谢这些年培养我、栽培我的领导,感谢同事、朋友们一路相伴,感谢那些一面之缘帮助过我的路人。对于项目管理的探索之路才刚刚开始,还有更大的挑战在前方,我只是想说,曾经最困难的日子都已经过去了,还有什么是你不能突破的呢。
最后用两句话,结束这篇文章:不忘初心,方得始终;路漫漫其修远兮,吾将上下而求索。

一个IT人的成长路的更多相关文章

  1. AI产品经理成长路

    AI产品经理成长路 https://www.jianshu.com/p/4b98314ad3c0 以下都是自己平时知识的一些总结,只是一些个人的愚见,下面出现的公司.书籍.视频.网站都是自己看过体验过 ...

  2. 《少有人走的路:心智成熟的旅程》--[美]M·斯科特·派克

    <少有人走的路>,美国作家M·斯科特·派克所著 下面是我的书摘: * 归根到底,它告诉我们怎样找到真正的自我. * 人可以拒绝任何东西,但绝对不可以决绝成熟.决绝成熟,实际上就是在规避问题 ...

  3. 一个IT人士的个人经历,给迷失方向的朋友

    这些日子我一直在写一个实时操作系统内核,已有小成了,等写完我会全部公开,希望能够为国内IT的发展尽自己一份微薄的力量.最近看到很多学生朋友和我当年一样没有方向 ,所以把我的经历写出来与大家共勉,希望能 ...

  4. 一个IT人士的个人经历,给迷失方向的朋友(转)

    作者: 果子狸  来源: WP开发者社区  发布时间: 2013-11-08 10:43  阅读: 50078 次  推荐: 494   原文链接   [收藏] 这些日子我一直在写一个实时操作系统内核 ...

  5. 一个技术人,最重要的是:极客精神(好奇心 + 探索欲)(新de代码)

    一个技术人,最重要的是:极客精神(好奇心 + 探索欲) 初到社会,面对众多的IT企业,我们是陌生与好奇的,认为所有企业都是管理一流并且高大上等的.然而工作多年以后你会发现,国内的IT企业环境良莠不齐, ...

  6. 【程序人生】一个IT人的立功,立言,立德三不朽

    最近几个月很忙,忙着当奶爸,忙着做加班狗,忙着补裤裆学技术……以至于快忘了要思考人生了! 古人立志穷极一生追求“立德”,“立功”,“立言”,以求不朽,为万世所景仰,为后人所传颂,实现人生的意义.立德者 ...

  7. 与众不同 windows phone (31) - Communication(通信)之基于 Socket UDP 开发一个多人聊天室

    原文:与众不同 windows phone (31) - Communication(通信)之基于 Socket UDP 开发一个多人聊天室 [索引页][源码下载] 与众不同 windows phon ...

  8. 与众不同 windows phone (30) - Communication(通信)之基于 Socket TCP 开发一个多人聊天室

    原文:与众不同 windows phone (30) - Communication(通信)之基于 Socket TCP 开发一个多人聊天室 [索引页][源码下载] 与众不同 windows phon ...

  9. Eruda 一个被人遗忘的调试神器

    Eruda 一个被人遗忘的调试神器 引言   日常工作中再牛逼的大佬都不敢说自己的代码是完全没有问题的,既然有问题,那就也就有调试,说到调试工具,大家可能对于 fiddler.Charles.chro ...

随机推荐

  1. NYOJ 1007

    在博客NYOJ 998 中已经写过计算欧拉函数的三种方法,这里不再赘述. 本题也是对欧拉函数的应用的考查,不过考查了另外一个数论基本定理:如何用欧拉函数求小于n且与n互质所有的正整数的和. 记eule ...

  2. 【.net 深呼吸】跨应用程序域执行程序集

    应用程序域,你在网上可以查到它的定义,凡是概念性的东西,大伙儿只需要会搜索就行,内容看了就罢,不用去记忆,更不用去背,“名词解释”是大学考试里面最无聊最没水平的题型. 简单地说,应用程序域让你可以在一 ...

  3. C# 多种方式发送邮件(附帮助类)

    因项目业务需要,需要做一个发送邮件功能,查了下资料,整了整,汇总如下,亲测可用- QQ邮箱发送邮件 #region 发送邮箱 try { MailMessage mail = new MailMess ...

  4. Linux之搭建自己的根文件系统

    Hi!大家好,我是CrazyCatJack.又和大家见面了.今天给大家带来的是构建Linux下的根文件系统.希望大家看过之后都能构建出符合自己需求的根文件系统^_^ 1.内容概述 1.构造过程 今天给 ...

  5. WebApi返回Json格式字符串

    WebApi返回json格式字符串, 在网上能找到好几种方法, 其中有三种普遍的方法, 但是感觉都不怎么好. 先贴一下, 网上给的常用方法吧. 方法一:(改配置法) 找到Global.asax文件,在 ...

  6. Nginx反向代理,负载均衡,redis session共享,keepalived高可用

    相关知识自行搜索,直接上干货... 使用的资源: nginx主服务器一台,nginx备服务器一台,使用keepalived进行宕机切换. tomcat服务器两台,由nginx进行反向代理和负载均衡,此 ...

  7. windows系统路径环境变量

    当前系统盘符%systemdrive%或%HOMEDRIVE%C:\ 当前系统目录%systemroot%或%Windir%C:\WINDOWS 当前用户文件夹%UserProfile%或%HOMEP ...

  8. 第14章 Linux启动管理(2)_启动引导程序grub

    2. 启动引导程序grub 2.1 Grub配置文件 (1)grub中分区的表示 硬盘 分区 Linux设备文件名 Grub中设备文件名 第1块SCSI硬盘 第1个主分区 /dev/sda1 hd(0 ...

  9. 【repost】JS错误类型的学习

    SyntaxError是解析代码时发生的语法错误 // 变量名错误  var 1a;  // 缺少括号  console.log 'hello'); (2)ReferenceError Referen ...

  10. 一个无限加载瀑布流jquery实现

    实现大概是下面的效果,写了比较详细的注释 <!DOCTYPE html><html> <head> <meta charset="UTF-8&quo ...