第一次在ITEYE写博。
转眼间,毕业三年,写了三年代码,当了三年程序员屌丝。
终于决定写写总结性的东西。
其实一早就知道做IT,总结很重要,编程涉及的技术面比较广,而往往很多东西,只是项目一时需要,临时突击补补课就用上了,项目完了又去忙别的了,而做过的东西,也随着时间推移慢慢遗忘,只是说起某个东西的时候,我曾经在某某项目用过。
总结的用处无需赘言。
下面说说我三年来编程都干了些啥。
最开始:
毕业进入一家外包公司,华为外包,电信项目,项目没有新的东西,只是在新的系统上做做小的需求改改BUG,做做维护。
那个时候对SSH很迷恋,但一直没机会接触SSH的项目,华为项目都使用自己框架,SSH的视频看了一遍又一遍,就是没机会实战练手。
还记得那个项目组的成员非常团结,经常没事串门喝酒吃饭,后来和项目经理同租一个房子,感觉他就是我的奋斗目标,可往往现实与愿望的差别都比较大,外包公司的福利待遇确实不怎么样,受周边总总诱惑,终于干了不到一年就离职。
都说外包公司是给别的公司培养人才的地方,好吧,我承认是,离职率真的很高,不难想象为何程序员总是会被外包HR骚扰了。
在这里我从刚毕业的菜鸟成长为入门级的菜鸟,专业外包公司让我学会软件开发流程、软件开发各种工具的使用、敏捷开发、和领导沟通、站立会议、头脑风暴、现场开发连调测试、版本发布加班通宵熬夜。。。各种心酸各种泪。。。可是回忆起来都是美好的。
一段弯路:
第一份工作结束到第二份工作开始就一个周末的时间,直到离开第二家公司之前,我才彻底对外包失去了所有的期待与热情。这家外包公司唯一的好处是给的薪水比上一家翻了一番,然后就是上班环境比较轻松,工作也比较轻松,可悲剧的是,我被外派出去了,而且是被派到一家政府机构的事业单位,我的天哪,我当时就是没有仔细去想去一家政府机构的事业单位做外包对一个比较有上进心的程序员来说是多么灾难性的事件,可我当时就屁颠答应过去,回想起来,可能部分原因归因于当时正在恋爱中,迫切需要一份稳定的工作,因为当时的薪资在同学中间还算比较不错的。
这家公司主要做电子政务,做的系统是我见过的最烂的系统,用的技术是最老的技术,在事业单位里编程是当时机构里最没人关心的职位,领导对做出来的系统不重视,系统能用就行,因为用户量总共就5000多号人,所以代码随便写,功能实现就行,根本不管设计是否合理,性能会有啥影响。
可是,说到这,我想抽自己一个嘴巴,我居然在这里干了整整两年。我不再想以被恋爱冲昏了头脑来当借口。有句话说得对,大概是这样,你周围是什么样的人,你就会成为怎样的人。那时我已经彻底失去了编程的激情,每天9点多去上班,一上午搞定一天的事情,或者开个会,中午去食堂吃可口的饭菜,吃完一觉睡到下午两点半,醒来玩玩手机,同事一起聊聊天,说说晚上去哪玩,公司组织的活动,下午四点,下午茶来了,同事围坐一圈,有说有笑开起座谈会,差不多了,看看邮件,随便扯扯工作日志,五点半屁颠走人。这种生活一度被同学朋友羡慕,可是我已开始发觉这种状态不是我真正想要的状态。碍于同事之间的感情,干了一年半后有离职意愿,一直没提出,说到这,我又想抽自己一嘴巴,对自己人生太不负责了。
走过这段弯路,在周围的同事朋友,论坛里的各种大神激励下,慢慢开始恢复到最初的状态,开始重新梳理自己的奋斗目标,制定新的计划,学习英语口语,钻研设计模式和框架源码,温固基础,技术的路还得技术走下去,路还很长远。
现在:
入职新公司将近四个月,这家公司是一家国内排名靠前的ERP软件公司,在总部研发做开发,真正开始感觉压力大了起来,加班刚开始有点不适应,同事都很强,现在我应该放下所有的包袱,虚心求教,花比别人更多的时间去学习提升,我想这正是我一直要寻找的状态。
最后,有句话想和大家分享,当你身处一种舒适状态的时候,那么你该认真想想你是否丢失了你最初的梦想,如果是,趁还来得及,赶紧改变。
分享到:
相关推荐
职业生涯规划是指导你,鞭笞你的工具,反过来也是你一步步...我希望所有看到这篇文章的软件从业者,特别是年 轻的程序员们,都可以给自己做一份职业生涯规划,给自己定一条路线,让自己在这条路线上一步一步走下去。
内含8个版本,由业内老鸟撰写供新人参考,规划java职业生涯。
大家好,我是程序员徐公,双非本科,某中大厂程序员,加上实习,恰好有 5 年的程序员生涯。 从实习到校招,中途踩过不少坑。在职场中有一些自己的心得,今天,跟大家一起来聊聊,程序员应该如何写好自己的一份简历...
还剩不到一周的时间,我们将迎来2012年。我知道这是老生常谈,但今年你曾经有过什么样重要的经历?...以NodeJS为例:两三年前它并不存在,只有很少(如果有的话)的JavaScript代码运行于服务器之上。现在,你离不开它。每
从程序员升级到工程师大多数象我这样对软件有浓厚兴趣的人,毕业后义无反顾地走进了企业,开始了程序员的生涯。那时,我们迷恋“大全”、“秘籍”一类的书籍,心中只有代码。当我看到一行行枯燥的代码变成了能够打...
一般人的工作经历都是从20岁出头开始,要在30岁之前事业必须达到一定的高度,在这期间的10年左右时间,有明确的规划也好,迷茫也罢,小编认为可以先问问自己以下这三个问题,思考这些问题的答案或许对新入门的...
软件研发工程师(程序员)怎么规划自己的职业发展方向程序工作二三年后,基本上都会考虑自己以后怎么发展。发展的路径不外乎程序员-系统分析员-架构师-技术经理-CTO,程序员-项目组长-项目经理-项目总监-CTO,程序员-...
主要介绍了一个30多年编程经验的程序员总结,在我30多年的程序员生涯里,我学到了不少有用的东西,下面是我这些年积累的经验精华,需要的朋友可以参考下
)但是,如果这个存储库有助于让我对那些点燃我计算机新闻职业生涯的元素保持一点兴趣——CHIP-8、1802 微处理器和 Cosmac VIP 计算机,请不要忘记Viper 时事通讯 - 然后我很高兴能够将我过去的这个系列贡献给我现在...
在我的职业生涯中,不管是系统开发、系统设计、还是系统调试,我都是这些方面的专家。对于我的成就,我很自豪。后来我大部分时间都花在系统检查上。“系统崩溃了”是我经常听到的话。在一个进行了三年的项目
到了三到四年的时候,我希望可以从普通的程序员,做到一个小组的领导,可以统筹部下的工作,和不同的小组谈笑风生。这就需要我提高自己的能力,认知,格局,以及大局观。 提高自己的技能,只是足够生存;而提高自己...
另外我发现论坛上学习Java的人都非常的有个性,当有人问起学习哪种语言更好时,他会打出几百个“JAVA”来,填满整个屏幕,也不说是为了什么。我觉得这样做未免有些太霸道了,如果你说这叫偏执狂我也不反对,虽然我...
IT领域是变化最快的领域,有不少学者或专家认为平均每两到三年就有百分之五十的知识需要更新。回首二十多年的IT工作生涯,我发现许多真正核心的东西很多年都没变过。以Oracle为例,从大约十五年前Oracle 7到现在的...
一般人的工作经历都是从20岁出头开始,要在30岁之前事业必须达到一定的高度,在这期间的10年左右时间,有明确的规划也好,迷茫也罢,小编认为可以先问问自己以下这三个问题,思考这些问题的答案或许对新入门的...
“在我为微软、谷歌和FacebookT作的这些年里,我见证到即使是最出类拔萃的求职者也会有惶然不知所措的时候。有些人太紧张,有些人没有做好充分准备。还有一些人则缺乏合适的经验。对这些问题。本书一一给出了应对...
" 对此,我一般都会说不要着急,如果你只是看了视频就想行云流水的话,那老师这些年的锻炼真是白费了,这么多年的苦练才能略有些行云流水的感觉,你一朝一夕就想自己能够达到,不是太奢侈了吗 作为编程的过来人想...