当我在作考试系统的小公司,作了几个月后,我又休整了一段时间。仍是吃老本,不过,幸运的是,不擅长面试的我,找了一份工资稍微高点的公司。在这家公司里,真正踏踏实实的作事,学会了很多之前没学到的东西。javascript
这家公司,也是小公司,作通讯起家,成立软件部是由于当时软件市场还比较大,接了几个大点的单,技术部总共也有七八号人,仍是算比较大的规模。而我是软件部里边新分出来的增值服务部,说直白点,就是作棋牌游戏,走偏赌博方向,与政策打擦边球。css
当时没考虑那么多,纯粹的喜欢作网站,而这个新部门缺个作网站的技术人员,就是我。从刚开始的登陆注册,到后来搞网吧活动赛,后台的文章发布,网站的模板化生成。整个网站从头至尾,不论是设计,仍是前端或后台,都是我一我的作的,包括一个比较屌的生成页面的进度条、用flash作的抽奖程序、以及不少之前没有真正实现的功能等。从这样一个环境中,我学会了如何来架构和设计一个网站,而且将通用部分模块化,提升可重用性。在此期间,借助空闲的时间,学习了一下bat文件的编写,学会了不少指令,前期公司有什么事,也帮着作作,包括订餐啊, 搞卫生啊等等。 那个时候确实还算比较轻松,也学了很多的东西,很充实,不算太累。只不过网站的东西比较简单,致使那时候不少后台技术没有真正深刻学习和理解。html
英雄难过美人关,最遗憾的,是没有追到当时挺喜欢的一姑娘。不过这些都已成往事,不堪回首。。前端
随着软件部坐吃山空,我提早离开了,毕竟请人家吃过几顿饭,那姑娘帮我介绍了一个待遇更好点的公司,其实她也是跳槽去那家公司了。年轻人毕竟是年轻人,刚开始还想着,两我的在一家公司,相处的时间也越多,挺好的。不过梦想很美好,现实真心很残酷。。虽然没有人跟我明争暗抢,但最后仍是有缘无分。不说悲伤的故事了,说说成长经历吧。html5
这家公司很大,是作GPS定位的,而咱们这个子公司,是针对车辆保养维修方面,研发的软件产品,当时微信公众号还不分订阅号和公众号,而咱们就是基于公众号,作微信端开发和管理后台,通过咱们的改进,作成了三级管理,看数据、统计和图表。 在此期间,也是研究前端更多一些。好比研究jq-mobile的日历控件,由于须要控制时间可选性,因此花了大量精力去研究它的源代码架构设计,并最终解析出来它真正的控制方式,加以改造,提供咱们本身来使用。当时创建了一个jslib的工程,将不少用到过的js或是html5相关的小项目放在这个里面,便于查找用到过的代码。java
在这家公司,我感觉到了史无前例的尊重,领导对技术人员是很好的,而关键的是年纪轻轻的小伙子作个人合做伙伴,并且他有很清晰的逻辑思惟,可以把人和事分析的很清楚,做为技术出身的他,固然对技术人员是很好的。他可以合理安排时间,来完成工做,面对复杂的需求,也可以提炼出一些本身的想法,可以明确可行性。对开发团队来讲,提升效率,减小无效劳动,这是很难得的。jquery
经历了这么多家公司,也见识过这么多人,底层的也好,高层也罢,只有这个小伙子让我印象很深入,平凡的人,却感受有一种不同的魅力。甚至于在全部我去过的公司里面,也可贵见到一个像他这么会处事,特别是处理需求方面,有这么好的自信、能力和判断力。程序员
至此,我已经工做了4年了,经历了四家公司,其实想一想挺不值得的,4年的程序员,学了太多太多的计算机知识,硬件懂一点点,软件懂一点点,会ps,会flash作简单动画,会div+css,javascript我能手写框架,能本身写jquery 或ext这样的主流框架,会的太多了,居然没有一个像样的做品,惟一值得一提的就只有那个游戏官网,而网站,在当时来讲,太普通不过了,也没有考虑高并发和大数据,也没有技术创新和技术亮点。对于后台代码,.net framework虽然已经用上了2.0以上的版本,也看过一些高级层次的书,可是尚未消化掉,仍是只知其一;不知其二。这也许就是传说中的瓶颈吧。面试
每年虽然都有收获,但感受老是前进的步子很小。微信
人老是不喜欢太累,想舒服过日子,而太惬意,又让人心生恐惧。
那你应该猜到了,我又跳槽了。。。由于一个朋友介绍,待遇比当时要好,因此,就换了个环境,也换了种心情。也许你不会真正明白我当时怎么想的,若是你真想知道,请继续关注“程序猿”进化论系列,下期更精彩。