你们都用过哪些编程语言?
编程傻瓜的暴走青春
不解之缘
小时候看爸爸用卡片和纸带编程,觉得好神奇。后来我在PC1500开始学习编BASIC程序。目的是为了参加编程竞赛。
大学的时候,学习了FORTRAN还有8086的汇编。那时候编程是我用来撩妹的才艺,凭借用dBase做的一款配料程序,赢得了老婆的芳心。
初识C语言
工作后为了多挣点钱,我决定转行当程序员,化了一个月时间学了TurboC。作为程序员写的第一个程序是Unix系统上的一个程序。当时跟本没用过Unix,就先用VC6调通了,再拿到Unix上编译,很不幸编译通不过。老板找来一个大牛帮忙调了两天也没搞定,最后大牛说那段程序他实在看不懂就撤了。老板逼着我自己解决。我硬着头皮在电脑上瞎鼓捣,偶然发现删一行错误就少一个,删来删去才发现是换行符的问题。把换行换了一遍之后,竟然通过了。
C语言暴走
第一次成功之后,我信心大增,学会C语言走遍天下都不怕。一次一家公司找我解决双字节文字乱码问题。我并不知道Unicode码已悄然登场,也不知道C++也来了。自己写了一个工具把内存读出来分析了半天,发现了编码转换的规律,自己写了个函数给解决了。后来,知道用C++双字节变量类型可轻松解决之后才觉得自己好傻。
SQL的疯魔
考研的时候,专业课考数据库。我把C.J.Date所著《数据库系统导论》原版啃了一遍。这时拿到一个优化Oracle做的数据库的任务,成功把检索时间从几天缩短到几分钟,又牛了一把。后来和美国朋友用ICQ远程合作开发游戏程序,我负责DB部分,人称SQL Monster。真有点不可一世的意思。只是有一次写了一大段SQL文交差,却被一个不会写代码的家伙看出了破绽。才知道自己只不过是个自恋的傻瓜。
邂逅Java
Web火了,当时会Web开发的人不多,我也不会。我因为多次成功地暴力开发(不懂不会全靠摸索),早已名声在外,一般遇到没人懂的新技术都来找我试。有老板来找我用ASP做动态网页。我当然也没让他失望,两个星期就掌握了要领,成功完成任务。这之后网页任务不断,Perl,PHP,Ruby用了个遍还用C写过CGI。有个公司开发了一套Java框架。这套框架很复杂,很少有程序员能在短时间内搞懂用好,于是又有人找到了我。这是我第一次真正接触Java,不过这也不是什么难事,还是两个星期就顺风顺水了。又牛了,那个项目里咱是按小时收费的哦,一小时250元。
拥抱上游
厌倦了自由程序员的生活,想做做正规开发见见世面了。于是,在一家大公司找了份工作。鉴于我的经历,一进公司领导就让我负责一个项目的架构设计,这个真没做过,硬着头皮做了一份,被打回来,改了交上去又被打回来,反复了半年,看在我生无可恋的份上,给了面子勉强通过。总算到了编程开发的环节了,带着项目去了外包公司,跟着几十个人做了半年,临走时,对方项目经理对我说,我原先想不明白你们公司怎么派你来(我不懂项目管理),现在我懂了。原来我的设计书虽然不好,但我给每个模块都写了例程,程序员照我的例子套就可以了,自然项目顺风顺水的完成了。不过,我的噩梦才刚刚开始,项目上线后,才发现我的设计问题一大堆,公司的维护部门不肯接手。只好自己维护了,领导给我配了一部手机和一台笔记本,要我24小时待机,随时处理问题。在那之后我经常在睡梦中被叫醒,做紧急故障处理。直到两年后,公司决定将项目下线这才解脱。
往事不堪回首,当年不知天高地厚的小鲜肉已经长成了油腻大叔。好多年都不用我亲自写代码了,暴走的豪情还在吗?
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有