
这也是我这次跟他们一起作项目最大的收获吧!从他们的工作态度中可以看出他们顾问的素质。跟他们作完那个项目后,就没项目可作了,公司小拿订单不容易,老板经常带着我去跟客户谈项目,让我作相当于售前的工作,为客户提供可行性分析报告。在这之前从来没做过,有时候不知道该从哪里下手,做的很难受。不过没办法,公司没有其他人,只好硬着头皮做。在这段时间里,有时比较空闲,刚好一个以前的同事介绍了一个兼职的机会,开发界面和报表,兼职做了两三个月,一般都是利用晚上时间和周末做兼职,挣了几万人民币。这也是这份工作的一个额外收入吧!在这个公司里作了半年多,还是没有新的项目,这时一个猎头给我打了电话,给我介绍了一个新的工作,在这个公司待下去有点浪费时间了,我毅然决定跳槽。于是写了离职报告,但就在这时有个客户有一个小的需求也答应给这个公司做。
老板希望我留下来做完这个项目再走,但我不想再待下去了,我说我不想做了。看见无法留住我,他跟客户商量换个人来做,当时这个单子是我去谈的,客户说不行,只要我去做,没办法我跟客户说我带一个人做几天,把设计文档,表结构等做出来,具体的代码就让另外一个人做,客户答应了。于是做了几天我到新公司报道了,原本以为跟前一个公司没有什么瓜葛了,虽然公司欠的10天的工资没有给我,我也不打算要了。但后来客户不满意那个程序员开发的程序,老板跟我商量让我再帮他一把,把程序写完,到时候以独立顾问的工资给我相应的报酬。刚到新的公司也没什么事,我就答应了。花了我十几天的时间把程序写完了,可那老板却跟我赖帐,一分钱没给我。后来想告他的,可惜证据不好拿,客户是个比较大的国企而且涉及到军事,不会为了我这一点小事跟帮我上法庭作证。所以没办法,只能说自己经验不足。我也曾经想把这个公司在网上宣传,可是后来想想算了,就算给自己的一个教训吧!有时候是需要一些钱来买教训的。
8. 第五份工作— 工作最长的一个公司
我的职业生涯好像总是在跳槽,不过没办法,中间有二次 跳 错了,只好多跳几次了。第四次跳槽我来到了一家印度公司,工资又涨了点,这是我目前工作最长的一家公司,快两年了,而且只做一个项目。到公司报道后我来到客户这边,客户是日本Sony,虽然我也讨厌日本,但我不得不佩服他们,他们的程序和文档是我以前没见到过的,写的很傻瓜,但是很清楚,我觉得即使不懂ERP的人看了他们的文档都知道文档在告诉他什么。
他们的流程图画得总是那么的漂亮,我不懂日语,文档都是用日语写的,但我居然能看懂,可见文档写的有多仔细。为了更好的看懂文档,我开始自学了日语,对自己看文档帮助不小。当轮到我写文档的时候,我就仿造他们的文档写,虽然费时,但能够写出来感觉也很不错。当修改文档的时候为了不忍心破坏原来文档的完整,你会很自觉的按着原来文档的模式修改。这也许就是一种氛围吧,只要你处在这种氛围下你会自然而然的遵守这种默认的规则吧。
他们有几万行的程序,但他们的条理很清楚,每一行都有注释,每一个变量都有说明,每个程序都有说明。他们在考虑问题的时候总是从全局来设定,对于很多程序都要用的公共变量和函数,他们总是把他们单独写成一段公用的程序,方便其他程序的调用,这种比全局变量还好用的函数,只有经过精心设计才能做到。没有一个好的设计师是不可能做到的。他们的程序写的很灵活,很少写固定的死代码。他们把各个需要写死的变量都通过界面来定义,方便随时修改。
看了他们客户化的程序我觉得自己以前写的很多程序都是垃圾,真的!一点都不夸张,我希望大多数做技术的都能认真对待自己写的程序,认真对待自己的工作,日本人的工作态度还是值得我们学习的。我很高兴有机会接触到这些程序,很高兴有机会学习他们的精华。希望有天我也能够设计出这么优秀的程序,希望自己以后能够更加仔细认真对待自己的程序。
9. 总结
我的职业还在继续,我的工作还在继续,做了5年多的技术,现在还在做技术,我不喜欢管理,可是我不知道,随着年龄的增长,自己是否会被这个社会淘汰!自己是否会被不断更新的技术淘汰,不知道自己能不能一直从事着技术生涯,当面对很多公司宁愿花更少的钱让一个刚毕业的进行培训做技术,而不愿意养着一个做过多年技术的程序员的时候,不知道我是否应该改变,不知道自己是否还能坚持做技术。是不是只有走管理才是唯一出入,我不喜欢管理,我喜欢技术,希望自己还能沿着技术的路继续前行。做技术可以让你不断更新,虽然累了点,希望自己还能跟上时代的脚步,跟上技术的脚步。还是那句话,只要自己努力了,就无怨无悔。希望我的经历能够给你带来一些参考一些价值