深圳,六年程序开发,如今重新出发,下一个六年,满怀期待
2013-11-30 22:33
274 查看
在园子里混了6年,没数过自己写过多少行代码,掐指一算,大概也有50万行吧,最近两年写的一个东西就有十几万行,这几十万行见证了自己的成长,也影响了下一个六年。
大家都知道在深圳,除了浮躁还是浮躁,如果想要好好历练自己的技术,还真不是一件容易的事情,就连很多计算机科班出身的人都在2年,3年选择了转型,做了其他,相反很多像我一样,非科班出身的,反而一直把代码当做一种爱好坚持了下来。人生的道路都是自己的选择,所以不能跟别人比,只能跟自己比。
回顾自己这六年走过的路,就是一段段代码铺出来的,最早来深圳做研发,作为一个机械专业毕业的门外汉,闹了不少笑话,跟经理说数据库5千行,好大啊,被笑了一年,如今每天几百万行数据处理也只能算是日常流量了,还记得刚入职,连一个网页传参都要研究几天,好在有博客园各位朋友的分享,很多时候一搜,只要打开的是园子里的博文,特别是原创的博文,一般都是能解决问题,起点低没办法,只能比别人加倍努力,那时候单身,每天下班就是对着电脑写代码,看技术文章,看技术博客,每天12点,2年如一日,后来觉得自己技术牛了,带团队了,能独立做项目了,翅膀硬了,就要跳槽,老板送我一句话“年轻人不要急功近利”,我珍藏到现在,以后还会一直记着这句几十年历练出来的话。
换了工作之后,纯英文环境,第一个周每天手心冒冷汗,英文邮件看的慢,回的痛苦,要是有个电话会议啥的,都从来不吱声,听不懂也不问,回头一看自己的技术,完全就是个初学者,算是刚入行吧。不会闹笑话而已。不知道面试的领导怎么看上我了,后来有个机会去芝加哥总部工作一段时间,和招我进来的老领导一起喝啤酒,说起来,领导说,觉得我看起来聪明,有培养潜力,没考虑我当时的技术水平,我记得当时面试问我说,如果要我设计一个开发语言,怎么搞,我就直接说我不知道,没想过,他说现场想,我就说,那我就随便说了,反正也是乱想的,就胡乱说了什么自描述,自解析之类的。也没再细谈,就稀里糊涂的叫我去跟hr谈待遇了,我当时很想要这个工作,就让hr说了算,结果还真被黑了,工资比别人低。不过后来的事实证明了我总结的一个经验:“拿多少工资不是你一进公司该谈判的事情,而是你做出成绩后水到渠成的事情”,入职当年金融危机,公司又是全球金融服务巨头,整体不加工资,只能缩衣节食住城中村,苦练代码,后来每年加薪幅度都在40%以上,走的时候不是因为工资,是因为理想。
6年的时间,除了苦练技术之外,我一直在观察和学习公司运作的方式,学习团队建设的方式,学习做事的态度,学习解决问题的态度,也一直在寻找各种实现理想的机会,期间有过很多次创业的想法,甚至尝试,08年开淘宝店,和朋友不亦乐乎,一个月就赚了几千,后来项目忙,就荒废了,之后又做过手机位置交友,浅尝辄止,后来有了陌陌之流,想做3d试衣间,技术门槛高,没做,后来大把人做了,也想做手机扫描条码比价系统,嘴巴过瘾了,工作也忙,一直没时间去弄,后来我查查之类的东西就都雨后春笋般出来了。然后筹划过做比价购物网站,发现工作量挺大,和朋友讨论很久没有决断,再后来看到大把类似网站出来也不想做了,后来思来想去,还是想要认真做点事,就跟几个一起混的朋友筹划重新回归淘宝,做天猫旗舰店,人多嘴杂,一周聚一次,后来越来越觉得不好做,无疾而终。这几年下来,我最好的一些朋友也都有不同的经历,有些混的不错的,创业赚钱买了房,有些跳了几次槽,也到了国内一流IT公司当了小领导,起码也拿了高薪,也有像我一样的,一直在公司混着的,时间很快,奔三了,闭一只眼睛,也能把公司的事情做的很好了,为了一点工作上的事情,也跟老外用英文理论几个小时,更多的时候是感觉到了工作吸引力的下降,感觉到了个人价值的没落,感觉到时间都浪费在毫无价值的事情上了。
一个偶然的机会找到一些自己觉得很有价值的事情,想在公司大干一场,实现价值,不料公司不是给你实现个人价值的舞台,公司给你的永远只是一亩三分地,如果你想要改变游戏规则玩点洋务运动,你周围就都是慈禧太后。
机会不能眼睁睁的放走,所以暗自下决心,另外开辟舞台,为此,在公司后面一年半的时间,每晚挑灯夜战到23点,十几万行,也算是洋洋洒洒,跑起来了,但是要想把代码变成人生价值,需要的东西还很多,已有的也只是九牛一毛,于是重新回到起点,为了心中的理想,做了所有以前没做过的事情,我知道前路依然遥远,太阳还在地平线下,但我知道,太阳正在升起,我正在朝着曙光走,下一个六年,我满怀期待。
也许每个人都有不同的经历,但是我相信有很多朋友跟我一样一路曲折过来如今也在站十字路口,或许已经选择了下一个方向,或许已经踏上新的征程,路在脚下,梦在心中,送同路人一句话:会挽雕弓如满月,西北望,射天狼!
大家都知道在深圳,除了浮躁还是浮躁,如果想要好好历练自己的技术,还真不是一件容易的事情,就连很多计算机科班出身的人都在2年,3年选择了转型,做了其他,相反很多像我一样,非科班出身的,反而一直把代码当做一种爱好坚持了下来。人生的道路都是自己的选择,所以不能跟别人比,只能跟自己比。
回顾自己这六年走过的路,就是一段段代码铺出来的,最早来深圳做研发,作为一个机械专业毕业的门外汉,闹了不少笑话,跟经理说数据库5千行,好大啊,被笑了一年,如今每天几百万行数据处理也只能算是日常流量了,还记得刚入职,连一个网页传参都要研究几天,好在有博客园各位朋友的分享,很多时候一搜,只要打开的是园子里的博文,特别是原创的博文,一般都是能解决问题,起点低没办法,只能比别人加倍努力,那时候单身,每天下班就是对着电脑写代码,看技术文章,看技术博客,每天12点,2年如一日,后来觉得自己技术牛了,带团队了,能独立做项目了,翅膀硬了,就要跳槽,老板送我一句话“年轻人不要急功近利”,我珍藏到现在,以后还会一直记着这句几十年历练出来的话。
换了工作之后,纯英文环境,第一个周每天手心冒冷汗,英文邮件看的慢,回的痛苦,要是有个电话会议啥的,都从来不吱声,听不懂也不问,回头一看自己的技术,完全就是个初学者,算是刚入行吧。不会闹笑话而已。不知道面试的领导怎么看上我了,后来有个机会去芝加哥总部工作一段时间,和招我进来的老领导一起喝啤酒,说起来,领导说,觉得我看起来聪明,有培养潜力,没考虑我当时的技术水平,我记得当时面试问我说,如果要我设计一个开发语言,怎么搞,我就直接说我不知道,没想过,他说现场想,我就说,那我就随便说了,反正也是乱想的,就胡乱说了什么自描述,自解析之类的。也没再细谈,就稀里糊涂的叫我去跟hr谈待遇了,我当时很想要这个工作,就让hr说了算,结果还真被黑了,工资比别人低。不过后来的事实证明了我总结的一个经验:“拿多少工资不是你一进公司该谈判的事情,而是你做出成绩后水到渠成的事情”,入职当年金融危机,公司又是全球金融服务巨头,整体不加工资,只能缩衣节食住城中村,苦练代码,后来每年加薪幅度都在40%以上,走的时候不是因为工资,是因为理想。
6年的时间,除了苦练技术之外,我一直在观察和学习公司运作的方式,学习团队建设的方式,学习做事的态度,学习解决问题的态度,也一直在寻找各种实现理想的机会,期间有过很多次创业的想法,甚至尝试,08年开淘宝店,和朋友不亦乐乎,一个月就赚了几千,后来项目忙,就荒废了,之后又做过手机位置交友,浅尝辄止,后来有了陌陌之流,想做3d试衣间,技术门槛高,没做,后来大把人做了,也想做手机扫描条码比价系统,嘴巴过瘾了,工作也忙,一直没时间去弄,后来我查查之类的东西就都雨后春笋般出来了。然后筹划过做比价购物网站,发现工作量挺大,和朋友讨论很久没有决断,再后来看到大把类似网站出来也不想做了,后来思来想去,还是想要认真做点事,就跟几个一起混的朋友筹划重新回归淘宝,做天猫旗舰店,人多嘴杂,一周聚一次,后来越来越觉得不好做,无疾而终。这几年下来,我最好的一些朋友也都有不同的经历,有些混的不错的,创业赚钱买了房,有些跳了几次槽,也到了国内一流IT公司当了小领导,起码也拿了高薪,也有像我一样的,一直在公司混着的,时间很快,奔三了,闭一只眼睛,也能把公司的事情做的很好了,为了一点工作上的事情,也跟老外用英文理论几个小时,更多的时候是感觉到了工作吸引力的下降,感觉到了个人价值的没落,感觉到时间都浪费在毫无价值的事情上了。
一个偶然的机会找到一些自己觉得很有价值的事情,想在公司大干一场,实现价值,不料公司不是给你实现个人价值的舞台,公司给你的永远只是一亩三分地,如果你想要改变游戏规则玩点洋务运动,你周围就都是慈禧太后。
机会不能眼睁睁的放走,所以暗自下决心,另外开辟舞台,为此,在公司后面一年半的时间,每晚挑灯夜战到23点,十几万行,也算是洋洋洒洒,跑起来了,但是要想把代码变成人生价值,需要的东西还很多,已有的也只是九牛一毛,于是重新回到起点,为了心中的理想,做了所有以前没做过的事情,我知道前路依然遥远,太阳还在地平线下,但我知道,太阳正在升起,我正在朝着曙光走,下一个六年,我满怀期待。
也许每个人都有不同的经历,但是我相信有很多朋友跟我一样一路曲折过来如今也在站十字路口,或许已经选择了下一个方向,或许已经踏上新的征程,路在脚下,梦在心中,送同路人一句话:会挽雕弓如满月,西北望,射天狼!
相关文章推荐
- 程序人生 重新出发-勇敢迈入程序猿的世界
- 将session存入数据库的方法(摘自“漂泊雪狼”--在asp.net程序开发中避免编译就要重新登录系统的小技巧 )
- 微信小程序开发(6)---用户拒绝授权,重新调起授权
- 微信小程序开发—你期待的分享功能来了,微信小程序序新增5大功能
- ubuntu下一个开发环境安装的shell程序
- ubuntu下一个开发环境安装的shell程序
- 全栈工程师之路-中级篇之小程序开发-第三章第五节获取用户权限、下载文件、保存到相册、用户拒绝授权重新授权
- 详解微信小程序开发―你期待的分享功能来了,微信小程序序新增5大功能
- 山东棋牌游戏开发市场将要重新洗牌谁会是下一个风口创造公司
- 限制程序只运行一次,再隐藏后重新唤出的方法。两个开发环境下实现
- Android游戏开发19:SurfaceView运行机制剖析--处理切换到后台再重新进入程序时的异常
- ios开发如何批量打包?如何让同一个程序在一个手机上多次安装时不覆盖以前安装的,而是重新生成一个新的
- 在asp.net程序开发中避免编译就要重新登录系统的小技巧
- EF更新,数据库值变化,前台页面并不变化,刷新也不变化,重新运行程序则变化----开发中遇到的问题(已解决)
- 基于Arcengine+C#开发程序重新打开
- 不久前重新安装了Windows7,在安装了VS2010 开发平台之后,将网站发布到IIS,访问发生如下错误: HTTP 错误 500.21 - Internal Server Error处理程序“N
- iOS开发-APP在waiting for review状态时如何重新上传程序
- 斯坦福开发AI程序 “重新发现”元素周期表
- 调试中出现:“没有找到MFC80UD.DLL"没有找到MFC80UD.DLL,因此这个程序未能启动.重新安装应用程序可能会修复此问题”错误提示
- Android开发中完全退出程序的三种方法