记得 2004 年大一寒假,看完了在书店买的 Java 书,回学校去机房敲过几次 ”Hello, world!",然后就考过了国家计算机二级考试。这可能就是我开启程序员的时刻,后来倒是买了台式机,但也没做什么编程的事情。
当别的同学开始找工作,我选择了在图书馆看书复习,想考北京邮电大学通信系统的研究生。只是实力摆在那里,后来的成绩也说明了这一点。
考研错过了找工作最好的时机,知道结果后开始找工作。还记得很久没有拿到就业意向,辅导员曾电话我问我有个学校在招老师要不要试试。那个时候年纪轻轻,虽没什么阅历,但觉得做老师一眼就可以看到十年后的自己,并不是自己想要的生活,也就拒绝了。
后来,凭着仅有的 Java 二级证书,找到一个 5 月在合肥一家公司实习的机会,用 Java 开发基于 XMPP 的网络通信软件。使用 Java 开发网络通讯应用自然也就成了我的毕业设计题目。因为不想留在合肥,快毕业的时候,才找到一份在上海做售后支持的工作,算是没有拖学校就业的后腿。
我们上海分公司就 2 个团队,销售团队卖考勤机,售后团队负责考勤机售后。说是售后支持,其实就是教客户怎么使用指纹考勤机,怎么录指纹,怎么导数据。把客户要的考勤机带到客户那里,教一遍,剩下的就是电话支持,解答用户使用的问题。
做了几个月觉得这个工作不是长久之计,工作之余就开始自己看 Java 的信息管理,移动开发,在自己的台式机上敲代码。工作快一年的时候,2008 年 4 月,在上海招聘会上找到在杭州艾赛通讯做程序员的工作,算是正式开启了程序员的职业生涯。