对了,很多公司可以在这里对应
---
工作经历
1. 大学四年级(貌似)的时候去深圳蛇口工作了几个月,算是第一份工作吧,做的是医药销售管理系统(GSP)。公司效益不好,同事们纷纷离开,我是倒数第二个走的,最后公司倒闭了。或许这就是谣言很厉害的说我做过的公司都倒闭的来源之一吧。其实我有一个码农同事,他最近做的 3 家公司都倒闭了。主要用 ASP 和 VB,SQL Server 好像是 6.5 什么的,还是用的 MMC 的管理器。在这间公司认识了一个程序媛,工作期间交流多了,关系好起来,她成了我的女朋友。后来中学 70 周年纪念,带她回去,感觉很自豪。大家常说:“做软件开发的,哪里会有女朋友?”,其实,书中自有黄金屋,书中自有颜如玉。做开发的也可以找到女朋友。不过,后来因为一个经典的原因,分了。
2. 毕业后第一份正规的工作是做办公自动化(OA)的,应该是中国第一家公司使用
ASP.NET+
VB.NET+SQL Server 做的。
当时还是.NET 1.0 Beta,
那里我第一次接触.NET ,学了
VB.NET (我的背景是 DOS 下的 GWBASIC、QuickBASIC,一路到 Windows 下的 Visual BASIC)。不过,当时很多事情发生,一直影响到现在,其中一样就是,我在那里遇到了我现在的老婆。你看,做软件开发还真能找到老婆的。 部门经理经常删除我的代码,我离职了,还冤枉我破坏服务器,公司克扣了我近两个月工资,然后我就直接回老家和老婆结婚了。后来这个部门经理被查出倒卖产品源代码,被炒了。对了,这个源代码当年在网上流传很广泛,
相信很多做.NET 的都下载过。在这里掌握了
ASP.NET 、
VB.NET 、SQL Server 等。
3. 第三份工作是一家给南方航空做新在线售票系统的公司,用的 Java,那是我第一次接触 Java,做了好像 3 个月不到,不喜欢,走了,没多久,公司剧变,要倒闭,员工们都在周末回公司抢机器来抵工资。
4. 第四份工作是一家做房地产管理系的公司,在这家公司呆了 5 年,
完善.NET 和数据库技术,就是在这个期间写了个人的千万下载量软件。如果不是移民澳洲,可能会提前走。对了,在这里用到了 Silverlight,这个技术已经被淘汰。语言主要用的 C#,掌握了 Oracle 和 O/RM 等技术。
5. 第五份工作是来澳洲后的第一份,做能源管理的,呆了两年,老板是斯里兰卡人,公司大部分员工是印度人,部门经理是伊朗人,其它都是印度码农。在这里接触到海量数据(起码当时来看算吧,单表 30 亿条,每天更新数百万),数千存储过程,在这里,做了大量数据库优化,性能暴升,我的数据库技术大增,还重写了主系统,掌握了
ASP.NET MVC、Bootstrap、Knockoutjs 等等一票技术。
6. 第六份工作是做 Care 的,接触到医学方面的知识,譬如身体检查就有近 20 个的项目,复杂的算法,几百个问题,过百页的算法。这里呆了 2 年,菲律宾大妈,你还安好?在这里掌握了 Service Bus、angularjs、bower、yeoman 等。
7. 第七份工作是做金融 /财务贷款 /支付的,呆了 4 个月,老板是犹太人,比较懂得把钱用到极致。经常要我加班,有些时候加班到晚上 10 点多,一些时候甚至星期天凌晨。
这个公司刚上市了,同事们都成富翁了。。。我还是穷人,悲从中来。。。
8. 第八份工作是做 GIS 相关的,目前呆了快一年,这里在微博吐槽了几十回了,不再细说。在这里掌握了团队管理 /GIS、增强了 WPF/数据挖掘 /数据仓库等技术。
好了,说完经历就说职场吧。一句话:职场黑暗。遇到好多不爽的事情和混帐的人,有人的地方就有浆糊,有利益就有买卖,就有手段,博弈。这么多年就只有一个半公司尚算正常能让我好好地搞研发。
跳槽是加薪的最佳办法,跳槽是加薪的最佳办法,跳槽是加薪的最佳办法。重要的事情要说三遍。