|
1过去的一年
我是05年毕业的数学系的本科生,由于大学基本上玩过去的,所以找工作也不敢要求高,找的是一家国内还有点知名度的手机制造企业,但是到单位报道才知道我并没有被分配在该公司负责手机的移动公司的软件部门。而是被分配到了该公司为了生产基于wince5.0的IPTV而临时成立的软件所。同时我在软件所的小组是负责给IPTV开发应用程序的小组。而等我们正式上班的时候,IPTV的项目已经完成,于是2005年从10月到过年我们就一直在自学操作系统,C++这些。这半年没有任何任务。同时我也了解到,我所在的公司从来没有做应用程序的习惯,公司只是负责做各种平台的BSP。手机上的应用程序都是外包给其他公司的。也就是说我们根本不可能有项目作。
2006年过了年一来,经理终于给了个小项目给我们做,是做一个usb转串口的驱动,可是,我才看了不到半个月的wince底下的一些usb driver的代码。突然,部门的播放器小组的人瞬间全部跳槽,于是经理又把我弄去了播放器小组顶替跳槽走的人做UI。其实说是播放器小组,但整个组3个人没有任何一个人有任何音视频基础知识,都是连任何一点哪怕是各种格式音视频文件的header是什么都不知道。我们的目标就是改网上流行的开放源码的TCPMP PLAYER.负责这个小组的是一个比我早毕业一年,搞了一年硬件驱动被经理抓过来搞播放器的.此时已经是2006年3月份。
之后两个月是研究TCPMPplayer的UI生成的过程,天天调过来调过去,可是上面却连UI没有做成什么样都说还没有和销售部门谈好,带我的人自己也还有些硬件方面的事情,这两个月也没有理我。此时已经是5月份了。我虽然看了2个月播放器的代码,但还是连一点音视频的基础知识都没有。我到今天都不懂mp3和rm这些文件所谓的header究竟是什么。和我一起在做player的另一个女生还幸运点,她被分到去作rtsp协议的实现,虽然至今没有成功。但起码还学了点专业知识。我确实天天都在createwindow和一堆消息中转,还是啥都不懂。
6月开始,经理突然又说要我们把原来的TCPMP player 理解透,最终作出自己的player,至少要有50%自己写的代码,于是,我们伟大的leader决定把原来的播放器中用dll实现的一些函数接口,用静态lib来实现,同时把原来代码中的参数名用匈牙利命名法实现来交差。而对于我可以说至今没有任何项目经验,没有写过任何有意义的代码。
到了7月,我已经受不了了这种只能看程序的程序员生活了,于是到网上找工作。由于我们部门主要要搞wince,我一般都是投手机公司的windows mobile应用程序开发,但是对方一问我做过什么项目,我立即就哑口无言了。对方也立马对我无语了。同时我也知道自己这样的水平确实不好找工作。自己的动手写程序的能力确实和一个普通的应届生没有什么两样,痛苦啊。。。。
2打算
我的目标是明年上半年可以跳个好点的槽。打算利用下半年买个电脑自己学习windows mobile5.0+ vs 2005下的应用程序开发。一来看了半年的C++,同时也自学了一些COM知识,觉得自己的兴趣还是做应用程序。但是我又不知道做哪方面的应用比较适合自学,看了下mobile5.0下的source code似乎并没有什么应用程序的范例。
3请教
虽然我知道自己的事情可能只有自己才能了解,但还是想请教一下这里的大侠们我的下一步该如何走?或者对我上面的计划有什么意见,请一定指教
谢谢各位了,深深鞠躬! |
|