2008年4月,我找了整整一个月的工作,原本以为自己已经有了1年的软件开发工作经验,找一份工作应该不会太困难的,实在是高估了自己的实力,在一次次面试失败后,我也真正在反思自己一年来的工作,是否真能够为我今后的工作带来帮助。
求职
记得一年前,我在同学三弟的推荐下,加入了淮南一家做医药管理软件公司,担任C#软件工程师,负责医药管理软件零售端的基础功能开发。当时,我大概花了两个多月的时间,才熟悉了公司的软件开发流程和相关的业务需求。公司项目是由总经理负责整个技术框架的搭建,系统采用了Spring.NET+Ibatis.NET等技术,进行分层开发。部分分层代码由经理已经写好的模板通过代码生成器进行自动生成,只要将生成的文件拷贝至现有系统中,程序员只要编写功能窗体中的代码就可以了,如果是那种只需要CURD功能的窗体,那程序员需要编写代码就更少了。
而我当时所做的编码工作,在我现在看来,就像打游戏时某些职业的无脑操作一样,只知道是这样做的,而不知道为什么这么做?虽然系统采用了成熟的框架,而对于刚刚出校门的我来说,即使给我看,我也未必能看的懂。经理一般不会和我们说框架设计上的深层次的东西,只告诉我们怎么用就可以了,而你如果想熟悉框架的来龙去脉,也只能靠自己了。
事实上,我在那的一年的开发工作,即使我熟悉了在当前系统框架下的开发流程,但自己没有很好的理解框架,C#里的继承、类、多态、虚方法等等,自己也没有很好的理解,在之后的求职过程中,每当面试的技术经理问及稍微复杂的技术问题时,我多半是答不上了,即使有时回答了,也多半是问题的。
就在4月快结束,五一假期来临的前几天,我接到了面试电话,通知我5月2号去公司面试。从电话里得知,让我前去应聘的公司叫采易,可能是这段时间投递了太多的简历,我对这家公司印象不深,上了人才网上看了介绍才有所了解,是一家电力应用软件开发公司,而且招聘的职位也是开发岗位,我仔细阅读了岗位要求,并对照自己的情况,觉得这是一次不错的机会,自己一定要把握好。
网友评论