博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
程序员的自我救赎(前言)
阅读量:5114 次
发布时间:2019-06-13

本文共 1764 字,大约阅读时间需要 5 分钟。

《程序员的自我救赎》-----前言

 

 记得第一次登陆博客园的时候,在个人资料里写近期愿望是当上项目经理。转眼间7年过去了,我也当了四年多项目经理。

 蓦然回首之间,也不再纠结被别人叫程序员还是叫软件工程师。

 

 其实在当项目经理的4年里,前两年确实很忙。到第二年的时候,我开始不再碰代码,恰好微软在.net这一块也开始流行

 使用.net MVC ,而我擅长的Asp.net 也就是WebForm,慢慢的也那么流行。这也导致我更加没有心思去学习。

 更重要的是工作性质发生了变化,像我常说的口头禅:“我不喜欢跟人沟通,人心会变,人心复杂。而电脑则不一样,电脑显示有bug那一定是我错了!”

 而当项目经理,却更多的是工作是跟人沟通。

 

 随着公司的壮大,到第三年的时候小小10人团队的项目经理,就变成了“技术总监”团队高峰时期达到20人。大部分的工作是安排别人工作,

 我自己并不需要工作,尤其当团队人员成长到独当一面的时候,我基本只需要告诉他们第三方对接人的电话就行了,顶多在黑板上画个流程图。

 我的工作变得更像个销售人员,会议,应酬 占据了我主要的工作时间,而我常用的软件工具也从VS+Oracle变成了 Visio+Wechat 。

 我老婆说:“你都项目经理了,以后再找工作起步也是项目经理,不知道你为什么会向往当程序员的生活!”

 

  没错,不晓得是出于怀念当程序员的日子,还是喜欢编程的时候给我带来的那种忘我的感觉,又可能是喜欢那种充实的感觉。

 其实,我并不热爱技术,当年来到深圳更多的时候是不甘心,觉得既然IT行业是我自己选择的路,就要在这条路上做出点成绩。

 所以当年我的授业恩师在给我做职业规划的时候说过,30岁前有两个最高境界,一个是往技术发展成为“架构师”,一个是往管理发展成为“项目经理”。

 我的目标一开始就是奔着“项目经理”去的。所以,我自己也晓得我其实并不那么热爱技术,我骨子里更适合当项目经理,只是项目经理也必须有

 扎实的技术底子,而在当项目经理的第三年,我开始变得不充实,因为把项目工作分配完了,我就变成一个吊儿郎当的打杂人员,晃过来晃过去

 不充实。

 

   久而久之,我变得快看不懂代码了,当然基础的C#语法毕竟是童子功丢不了。只是,想着我的老师跟我说的职业规划只到30岁。30岁以后我

将何去何从,公司发展如果良好那就自然等于上了一辆高铁,发展不好能活着那也至少是一辆K字头,就怕是辆快抛锚的车。在当项目经理的第三年

我决定在领域再突进一把,报了个PMP培训。说实话学完一个月之后就忘光了,因为里面很多理论,仅仅只是理论,只存在于理想状态,按照里面的方式

照本宣科是不能实行的,尤其在一家人情化管理很重的公司里面更加不可实施。而我,也开始剑走偏锋,我掌握了公司更大的权力,公司的行政总监离职

而我主动要求兼任行政总监。

   

   第四年,我的职位就是“技术总监 兼 行政总监”。一来是行政管理在我手上,我也能更好的保护技术部,比如加班,迟到,考勤。方方面面行政在我手里

我能更好的管理。二来,想让自己充实点,说白了就是给自己找点事做。三来,技术是公司架构中比较靠后端的组成部分,能垮职能的掌握更多职能岗位的经验。

但是毕竟公司还是小公司,能汲取的养分也就那么多。 说回头,还是不充实。

 

   久而久之我发现自己丢失了两部分能力,两个能力都是“写”。一个是写代码的能力,一个是写作的能力。 以前有坚持写周记的习惯,希望能记录自己在流逝的

那些日子中自己做了哪些事,而处在这样一个岗位,很多事情不能说,最好写都不要写。 有时候就会想起Jack Ma那句:“企业家的心胸是委屈撑大的!” 虽然我

不是企业家,但是在公司中当一个高层管理,也是很多事情不要写。这也导致回首过去一年经常没有记忆。不知道上个月自己做了什么?我敢说很多坐办公室的

和我一样,日复一日,年复一年。不用说回忆上个月,就说回忆上个星期三,自己做了什么,估计就像被delete * from 大脑 一样。

 

  久而久之,变得像在混日子一样。我决定给自己定一系列的任务,当作是给自己的自我救赎,找回自己那两部分“写”的能力。而这一系列任务中就包括

将技术部的开发框架,清点,整理,编辑成册。

 

转载于:https://www.cnblogs.com/demon28/p/7886504.html

你可能感兴趣的文章
Java反射机制及其Class类浅析
查看>>
Postman-----如何导入和导出
查看>>
移动设备显示尺寸大全 CSS3媒体查询
查看>>
hihoCoder #1831 : 80 Days-RMQ (ACM/ICPC 2018亚洲区预选赛北京赛站网络赛)
查看>>
图片等比例缩放及图片上下剧中
查看>>
jQuery方法大全
查看>>
WebView加载网页详情
查看>>
【转载】Linux screen 命令详解
查看>>
dd命令 建立两颗一模一样的磁盘
查看>>
常用的jquery触屏手机页面特效代码下载
查看>>
background-clip,background-origin
查看>>
C# 如何创建一个Windows服务
查看>>
集群和分布式区别
查看>>
Android(java)学习笔记153:采用post请求提交数据到服务器(qq登录案例)
查看>>
Java基础知识强化101:Java 中的 String对象真的不可变吗 ?
查看>>
Android 高级UI设计笔记12:ImageSwitcher图片切换器
查看>>
虚拟主机与虚拟目录学习小结
查看>>
hlg1414安装雷达【贪心】
查看>>
Blog文章待看
查看>>
Golang flag包使用详解(一)
查看>>