一个40岁程序员的求职简历(100分)

  • 主题发起人 wpy020327
  • 开始时间
W

wpy020327

Unregistered / Unconfirmed
GUEST, unregistred user!
我的简历
1、中专刚毕业19岁,浑身有使不完的劲,生活上啥都不管,猛学Dos下的编程。当时根本没有网络,计算机报纸都
不多,于是,不多的百余元工资很大部分换成了计算机书籍。那时,高级语言就解释型的Basic、Fortran、Cobol、
Turbo C等几种。因研究所科学计算/绘图需要,专门细致地学了Fortran,弄到最后,所有Fortran手册全部丢开就能上路了,也弄出了几个小程序。同时,怀着对DOS操作系统的无比崇敬的心情,开始到里面摸索,在最后弄懂了大致的原理之后,选择了DOS的系统调用作为切入点,试图把DOS提供的系统服务挖掘出来,为软件设计服务。因毕业设做的是一个智能仪器的监控程序设计,那时在汇编语言方面的能力还真的是可以,所以,厚厚一大本《DOS系统调
用大全》的书着实让我迷恋了两三年。
2、基础工具、系统知识有了,编程技巧、小程序也逐渐多起来了,于是不经意间开始写一些大点的程序,也开始将
Fortran、汇编、Dos系统调用等结合起来了,进入了那时很流行的所谓“混合语言编程”实践。当时的软件复用技
术还停留在公共函数库阶段,程序也都是面向过程的,小的程序写得多了之后,觉得应该理一下了,于是,结合当
时的研究所工作,专门用汇编写了显示器IO、磁盘文件存取、屏幕绘图、弹出式菜单、AutoCAD的DWG文件存取等多
个子程序库,专门供Fortran高级语言调用。
3、Fortran的程序设计能力因此上了一个台阶。原本所设计的非常枯燥的Fortran程序界面逐步地多了色彩丰富的菜
单;原本不能实现的屏幕绘图也可以在Fortran里进行了;文件也能以任意的二进制格式进行存取了;AutoCAD绘图
也不需要通过图形交换文件了......最后,在91年、92年那股票市场刚刚兴起的日子里,业余时间我用Fortran+汇
编写出了自己第一个带点商业味道的程序:股票行情绘图程序,另一个伙伴则把每天报纸上的行情数据输入、输出
图形、拿到证券营业部门口叫卖。弄了段时间后,最后以程序全盘转让给一家金融机构而告终。
4、那之后,用尝试用汇编写过一个数据库管理系统内核,因当时觉得DBase的65535条记录限制很不爽、而自己又有
了很多的子程序库,写起来也不是不可能的事,再说,研究所的系统维护管理工作也算轻松,有时间学点新东西。
那段写程序的日子苦哇,感情上郁闷、单位里高学历压迫等等,但还是用“视线转移”法挺了下来,写程序的能力
却因此有了些提高,记得为了解决数据库表达式计算问题,许多天没找到好的办法,只知道要用《编译原理》中的
技术来做,结果头痛、心痛齐来,下班路上走着走着,就把编译原理那本书狠很地扔了......这个DBMS当然没成功
,少了表达式、语言处理部分,最后倒被整成了一个电子表格一样的东西了。
5、后来因郁闷跳了槽,调入了一个学校当计算机课的任课老师,2-3个班,一周也就五、六节课。但并没有轻松,
每周大量的社会人员计算机培训课压得我够戗。虽然工资高点,但心里不痛快。每天对着一群群“机盲”唠叨“王
旁青头兼五一,土士二干十寸雨”让人变得象机械,只有偶尔在全日制班的BASIC课上即兴出个小难题、卖弄一下程
序设计思想,才会依稀激起我内心征战代码的小小浪花。难道真的就此停止了?就此没落了?就象Win31、Win32铺
天盖地而来、可怜的DOS缩着身、瑟瑟发抖......
6、一年后,不甘沉沦的我又走出跳槽的那步棋。这次是一个国有企业,计算机应用有一定基础,但还仅限于
FoxBase的单机数据库应用。我去的任务是建立局域网、并推动基于网络的营业管理信息系统应用。苦不?也苦。业务不熟、人头不熟,Novell网初次接触、FoxPro没搞过、人事关系没落实......但好歹在一年后,这个工程终于出现转机,系统上线了——从一家软件开发商那里买了套程序。接下来,我要做的是维护这个系统,并尽可能地将应用延伸到农村基层各个点。FoxPro于是成为我这个阶段的主攻,2、3年下来,也有四、五个大大小小的应用程序得到了实际应用,而所维护的主系统也还算运作正常。
7、“Windows开发、面向对象、事件驱动....”,一系列全新的技术名词一度把我冲得晕忽忽的,是不是落伍了?
很怕,心里没底。思想斗争之后,我选择了学习,刚开始找不到北,只要是关于Windows的,不管它是系统方面的,
还是编程方面的,就看一看、试一下。单位里的一个需求让我学了1、2个月的PowerBuilder,版本已经记不清了,
只记得那个用PB做的程序不怎么成功,呆滞难用,有时还会出个英文错误提示。哎,面向过程转向OOP,真的是很难
,有时,我会羡慕那些没学过任何程序设计,一上来就OOP的新手。
8、也许是第一个Win下面的程序做得不成功,或者是其他原因,我把PB打入了冷宫。开始接触上了Delphi,时间大
概是96年—97年吧,记得那年630洪水,窗外是哗哗的大雨,窗内是头痛欲裂的、处于技术十字路口的我。也许是
HelloWorld轻松通过了吧,反正我后来开始喜欢上了Delphi。象一只蚂蚁在大坝上钻出了个小孔,这个孔越来越大
,终于成了一扇门,让我逐渐入门了。记得用D写了两个小的应用程序,一个是触摸屏资费查询、一个是资产设备管
理程序。
9、一个业余时间做的“机房计费管理系统”则成为我在Windows平台下、用面向对象的Delphi开发工具做出的第一
个“商业味道”的软件。因为这之前在学习delphi时,爱上了网络通信那章,特别是其中的TServerSocket、
TClientSocket让我在联网的两台计算机前来回跑了不知道有多少趟,它们的属性、事件、方法终于让我这个面向过
程的“牛”刹住了思维惯性,尝到了OOP的一丝美味了。直到现在,我还一直舍不得抛弃Delphi5中的这两尊神。总
之,在我弄懂了它们之后(界面上的积木,很多的已经玩熟了),我就开始了幻想,噫,如果用它们写个程序来看
哪些网络工作站连上了,哪些又不在线,岂不好玩?然后又想,对了,学校、一些公共机房,如果用类似的程序管
起来,那网管岂不是很轻松?——说干就干,大约个把月,第一个版本就出来了。后来,又陆续加了计时、发送通
知、聊天等功能。当然,其“商业味道”是由于这个软件最终被一家公司全盘买走了,换回了我家的第一台电脑。
10、delphi初步入门之时,其实并不是太晚,但天生危机感极强的我感觉还是不好,于是,在delphi里摸索得也就
更加勤快。那时,电脑期刊上的技术性文章少得可怜,Internet也未普及,偶尔用Modem远程拨号到广州、北京那些
远方的BBS上,也只是出于好奇,再说BBS上的技术资料也不多。但直到现在,我还是觉得技术上收益最大的,还是
那段时间以及后来的一、两年时间。记得那时在delphi编程实践之后,也向期刊、报纸投过几次稿,有好几篇发表
了,其中那篇《用delphi设计代理服务器》的文章得到了许多读者的好评,要源代码的人很多。
11、接下来的一个“商业味道”的东西是个邮件群发软件,叫《商务邮件专家》,那是在Internet开始大规模普及
的时期开发的(2001年左右吧)。那时,我刚结婚不久,还供着房,两口子的收入尽管还行,但还是紧巴巴的。
Internet的普及,其强大的沟通能力和媒体力量让人觉得有无限商机,而技术上,我正在钻研些网络协议什么的,
当我接触了“简单邮件传输协议”并测试了一些邮件服务器之后,很快滋生出“我也能做个邮件群发软件”的想法
。因为那时邮件群发软件似乎只有1、2个老外做的,好不好用也不得而知,所以,当时想,如果能做成共享软件,
肯定有钱赚。后来这个系统网上卖出了几十套,为我家换来了空调什么的。这个系统做到3.0后,因国内SMTP服务器
大都加上了身份验证,最终停止了对它的继续升级。
12、做共享软件的经历促使我在这一时期掌握了软件加密、软件注册机制、安装程序制作、帮助文档的编写等的技
巧、方法,也为我树立了在开发软件时所遵循的“有始有终、追求完美”的原则。当然,这些经历也促使我建立了
所谓“网络营销”的概念,最后把我引入了开发“行业信息搜索引擎”的境地。那是《商务邮件专家》因邮件服务
器封杀垃圾邮件而走到末路的那段时间,因受到当时“全国企业名录服务”等的启示,再加上正在学习研究HTTP协
议取得了一定进展,最后让我下决心“做一套系统,能够从Internet上搜索到对企业经营有用的信息”。
13、技术上用HTTP协议,然后还需要多线程技术,否则,速度会很慢,搜索到的信息会少得可怜,于是,在很多个
夜晚的实践之后,多线程的程序终于会写了(尽管还不是很精)。而当“从哪里开始搜索?”、“怎样分析网页内
容?”、“搜索到的信息怎样送给客户?”等一系列的问题逐步得到解决之后,系统的雏形已经逐步酝酿成功了。
接下去,就是无数个通宵的代码编写。一个人面对有5个子系统的庞大系统,越写代码越多,越写越觉得不能自拔!
记得那时已经从供职的单位离职(原因实在复杂,不说了),而小女儿也刚刚降生,我做了一半,听到哭声,就跑
进房冲奶粉,搞定后,又出来继续....这样的日子算算应该有好几个月吧。
14、尽管搜索到了大量分类信息(行业资讯、供求、企业名录、Email地址),网站也把这些信息集中发布了,又写
了个自动接收信息的客户端软件,但这个项目最终没让我赚钱,而是赚到了妻子的唠叨和7、8万的亏空,唯一收获
的是技术上的日渐成熟、开发能力上的提高。现在回想起来,技术上失败的是p2P技术还未吃透,那时,在没有技术
资料可查的情况下,要实现现在所谓的“UDP打洞”,谈何容易(压根就没听说过这项技术)!而经营策略上则是大
错特错了,不该在没有任何团队协助和资金支持的情况下贸然架设服务器的。
15、学乖了,去打工,做了一个小公司的技术总监,进军企业管理软件的开发,就用delphi+SQL这对活宝。首先面
临的是报表打印输出问题,觉得delphi的那个报表设计组件很难搞,于是自己花了1个多月的时间开发了一套“中国
式报表开发系统”,采用数据表寄生的方法保存报表模板,后来的一系列应用证明这个系统非常实用,直到现在,
我还在用自己的这个系统做各种报表。小公司人手少,所谓的“总监”其实就是“总键”——总是需要键入代码写
程序。后来的“机械CAD图纸管理程序”、“建设工程监督管理程序”、“餐饮营业管理程序”、“眼镜店营业管理
程序”都是出自我手。
16、04年做了一年的离散型制造企业ERP,代码足足30万行,全部是我用中指敲进去的(空格用大拇指),直写得天
昏地暗,鬼哭狼嚎。结果,就实施了两、三家,小公司就专搞硬件、抛弃软件了——于是,我失业了。
17、又找一家,纯软件的,不大公司,我做技术主管,下面有写手三、两个。照样要写程序,而且是主力。期间得
意之作不是公司揽来的企业管理软件(那些程序就是那么回事,不值得说啥),而是我利用空闲时间或业余时间写
的,一个是微型Web服务器,一个是“远程网络通信组件(中间件)”,我用自己设计中间件的方式理解了所谓的“
三层结构”模型。之所以“自鸣得意”,是因为通过这两个程序的设计,不仅系统性地对以前所掌握的一些技术进
行了梳理,而且发觉自己梦想仍在、创造性尚存。
18、仅仅2年不到,新的这家公司又关门大吉了。又失业了!而物价飞涨、股市暴跌、女儿待缴学费......呜呼!前
路如何?我这幅40岁的柴骨何去何从?
 
支持楼主,国外很多这样的人才,但是国内应该少,外界太容易影响到对程序的热情
楼主在哪里呢?
 
经历够丰富的
我在一家公司搞软件,从2002年开始到现在
感觉还不错
就是太累了
楼主在哪儿啊
我是黑龙江的
 
哎,两位好,我在浙江。
现在刚找到一个新的工作,继续做技术。吃饭问题总算有着落了。
 
蛮佩服这位大哥的...
 
技术啊
做起来很有成就感
但是拿到的银子总不争气啊
楼主,交个朋友吧
我现在主要做串口通讯和网络传输方面的
QQ:158783169
 
不容易啊,做到这个地步。。支持下楼主
 
敬佩!敬佩!
天道酬勤!
 
不错,总结,一件事情,要做精做细,才会赚到钱,不要做太多。
 
LZ坚持下去
 
这样的经历和水平应该能找到好工作的。或者自己干。
 
本人也是19岁工作。
也是中专。
不过比楼主年轻一些罢了。
现在感觉软件的机会愈来愈少
竞争愈来愈多,门槛愈来愈低,
不知道前途在哪里。
 
谢谢各位的支持与鼓励!
与你们同在!
 
敬佩敬佩,是我等学习的榜样!
 
支持一下楼主, 愿意聊聊,QQ:332027838
 
厉害,仔仔细细的把它看完了。
我也在浙江,不知道LZ在浙江那个地方呢?方便的话能加个QQ什么的吗?
我QQ:283463884
 
向楼主 致敬
 
LZ经历颇多,继续努力,你一定会成功的!!!
 
谢谢各位。
明天去报到了。
继续努力
 
顶部