[PS:今天周末,上午去公园跑了一圈,如今不想再动,就再多写一篇]android
2007,2008这两年绝对是我职业生涯的一个低谷,有如下几点能够说明:sql
第一,工资三年未涨;数据库
第二,跟课长部长两次提出辞工,正由于这两次辞工风波,致使一分钱也没加,我却继续屈辱般地留了下来;安全
第三,我曾经想换部门,结果却未能如愿;服务器
第四,课长部长也再也不像之前那样重用我。架构
有一句说得好,危机就是起色。我在这些日期里,拼命地学习,努力提高本身的编码能力,在项目中努力把本身技术上的想法进行实现,而且持续优化。工具
我仿照ibatis.net的风格,开始闭门造车,本身写一套ORM技术架构,而且配合本身的那个代码自动生成工具。白天不忙的时候,就在公司开发,晚上回到家里又继续开发。性能
那么问题来了,富士康是禁止带U盘的,那么我是怎么作到公司和家里的代码同步的呢。学习
那是我本身用vb写了一个发送邮件工具,直接调用IBM那个OA邮件系统Lotus Notes接口。当时公司对外发送邮件有管制,全部外发邮件都会先生成一个审批到部长那里,部长审核事后,才能最终发送出去。而我写的这个工具能够绕过这个审核管制,嘿,根本不须要部长审核,为所欲为地发送,而且能够附加文件发送,另外这种发送方式是不会留下发送邮件。中央资讯的人也没法查到我到底发送了什么(若是如今他们看到这篇文章后,会不会再追究个人责任?!)。优化
我就是用这个工具把代码片断或者更新了的代码文件发给本身的私人邮箱,回家再用私人邮箱把更新代码发回到公司OA。
另外我就是用这个vb邮件发送工具,常常跟女朋友用邮件聊天。
由于公司没法访问外网,又不能携带U盘,因此这个发送邮件工具给我带来了莫大的便利。
日子就这么苦逼而又简单地过着,直到有一天,我发送一封带有5M附件的邮件时,发现半天也没有发送出去,我马上知道坏事了,立刻把收件箱里女朋友和本身私人邮箱的全部邮件都删除。把本身的那个发送邮件工具也删了。
刚巧,次日我请假没去上班,课长打电话来问我,是否是我用公司OA往外面发了东西, 我老实地回答说,是的,就是我本身学习的一些代码。他说中央资讯安所有的人在查个人电脑。后来听其余同事说,个人电脑当天被查了三次,结果没发现任何问题。
我猜想应该是我发送的邮件附件里有些太大了,恰好被公司流量监控软件监测到了。幸好没查到任何证据,不然后果不堪设想,据说之前有抓到的,严重的可能要负刑事责任。
从那后,个人公司OA也外发邮件的权限也被限制了。不过我却能够在公司上网了。
从悉尼回来后,悉尼的服务器一直由我管理,因此我常常远程到服务器上网。其实,我不是第一个这么作,公司全部出国过的同事,都有一些服务器的账号,好比巴西,美国,墨西哥,日本,澳大利亚等等国家都有咱们部门的服务器。
在这期间里,我还反编译了一个.NET论坛,而后修改了风格和增长功能,好比换肤功能,支持多语言功能,还支持网页压缩功能。我甚至还把论坛改成sqlite数据库,不事后来又改回来了。在为了方便改成sqlite数据库,我写了一个Access数据库转换成sqlite数据库的工具。结果若干年后,我竟然在android上再一次邂逅了sqlite。而这个sqlite给我在新的公司赢得了同事的尊敬。熟悉sqlite,优化了不少sqlite性能问题。
其实,在公司的项目里没多少技术含量,全部的技术积累都是在工做时间以外得到的。
另外,当时公司在过CMM3级,这期间恰好有我一个项目,因此当时光文档就写了几十份,对项目管理也有了经验积累。
2008年,全球经济危机,富士康也有裁员,每一个部门都有名额,据说一个台湾经理裁掉,陪了200W。而本身辞工是没有赔偿金的。因此当时很是期待本身被裁,裁掉就会有N的赔偿金。
还有另一个重大历史事件,2008年,南方大雪那一年,我和认识7年的女朋友终于修得法律承认的共床眠。
在这期间里,个人ORM架构也初具雏形,我对本身将来又充满了信心,虽然三年不加薪,但我同样很充实地过着,心中期待着春天快点来临。