先说声抱歉,这篇文章中没有计算器,也没有 MacBook,它们将在《终结篇》中回归,下篇会重点介绍「物物交换」的详细步骤。请放心,不会太监的,您不妨先点个关注,防止失联,请给我一点时间,栓Q。
在我用 1 个 2 手计算器换了 3 台 MacBook (上)一文中,我分享了自己大学前的编程启蒙过程中的一些小故事,感兴趣的朋友可以点开瞅瞅。文末提到,虽然喜欢电子类专业,但因为命运的一个小玩笑,被迫去了没有计算只因系的医科大学。
本文主要分享我在本科期间的一些事,与医学关系不大的事。误打误撞中,我决定转行,弃医从计,成功上岸,一种「上错花轿嫁对郎」的赶脚。
0x1. 第一台手机入学前几天,在堂哥的陪同下,在苏宁电器买了人生的第一部手机 -- 诺基亚3100:
诺基亚3100
担心小朋友们不知道按键是干啥的,特意找了张说明书上的图片。
这部手机花了1099元,占了我家月收入的一大半了。然鹅,到手后还没捂热,当晚SIM卡就因为输入10次错误的PUK被锁死了。翌日,又去营业厅花了20元补卡。事后才发现,锁死的SIM卡号和我的手机号的后7位是一模一样的,远低于双色球特等奖的概率,这大概就是有缘无份吧,太可惜了。
买完手机,去对面的书店坐坐,看到一哥们在用笔记本电脑聊QQ,没有用网线,那会WiFi很罕见,不知道什么方式接入网络的。作为对比的是,我家那片区域,连有线电视都没通。堂哥感叹道,咱们什么时候也能过上这种日子?
没想到,仅仅过了7年,我们在家里就能过上这种神仙日子了。感谢国家,感谢基建狂魔,让网络进入了千家万户。着实体会了一把:
旧时王谢堂前燕,飞入寻常百姓家
在使用3100一年多后,我发现了了手机的精彩,缠着家里,换了更高级的机器。3100则淘汰给了我爸,也算是取之于爸,用之于爸了。
0x2. 万绿丛中一点红9月初,乘坐表哥的五菱神车,前往安徽酱科大学报到,为期5年的医学生涯正式拉开序幕:
第2天,军训开始。白天,在30 度的烈日下站军姿;晚上,在1000w(瓦特)的探照灯下踢正步。苦练了半个月后,结业汇报典礼上,校长过了一把首长的瘾,跟我们亲切地互动:
同学们晒黑了!领导更黑!!
次日,班会,放眼过去,感觉大家像是刚从非洲留学归来,脸上都填充了#666的纯色。那也是我第一次见到班里的几位女生,彼时的我还只有两只眼,凭借着4.996的视力,在灰色的花丛中发现了一个特别的小女生,嘿嘿嘿,说不出来的感觉,反正就是很哇塞~
3分钟内,我搞到了她的所有信息:
姓名:与我一位亲戚同名同姓
宿舍号:总共3位数字,首位、末位数字和我宿舍号相同
寝室电话:总共7位数字,后5位与我家电话相同,后3位的顺序也相同
家庭电话:总共7位数字,后两位和我手机号相同
这么多巧合,一定是特别的缘分,才可以一路走来变成了一班人,感觉体内祖传 DNA 在蠢蠢欲动了,此处省略1024字。
然后,例行地宣读医学生誓言:
健康所系,性命相托。
当我步入神圣医学学府的时刻,谨庄严宣誓:
我志愿献身医学,热爱祖国,忠于人民,恪守医德,尊师守纪,刻苦钻研,孜孜不倦,精益求精,全面发展。
我决心竭尽全力除人类之病痛,助健康之完美,维护医术的圣洁和荣誉。救死扶伤,不辞艰辛,执着追求,为祖国医药卫生事业的发展和人类身心健康奋斗终生!
哦,这个誓言是我百度的,应该是对的,不碍事,反正是凑字数用。
前戏结束,我正式成为了一名光荣的医学生,开始畅想江湖上关于「卫一刀」的传说了。。。
0x3. 蹭电脑的日子大一上,主要学习的是《医用高等数学》、《医学物理学》、《医用有机化学》、《大学英语》等一些通识课程,与高中内容衔接,so easy,每门课都能非常轻松地考第一。让我犯难的是微机课,要考打字速度,我那一指弹肯定过不了关。自己没电脑,只能是花钱解决了,在网吧或图书馆,对着「金山打字通」练习指法和打字:
金山打字通
Awsome,那是我独享的 moment,周围正在网上冲浪的人们,都停下了手中的鼠标,纷纷向我投来赞许的目光,脸上写满了「黑人问号.jpg」。在「金山打字通」上,我前后花了10多个小时,才终于熟悉了指法。有个后遗症,现在还是把习惯把两个食指分别放在 F 和 J 上进行定位,做不到双手悬空、飘逸地敲键盘。
大一下,微机课开设了Visual Basic编程,这是我的编程入门课,也是我最喜欢上的课了,没有之一。那位哇塞同学不喜欢VB,她搞不懂while、break、continue这些东西,正好我有点基础,这不巧了嘛。所以,每次上机实验时,我都随机地坐到了她隔壁的位子,「手把手」地教她写代码,助人为乐嘛,不寒碜。
其实,我只会点编程的皮毛,完全达不到辅导别人的水平。担心给了我机会,却因为不中用而搞砸了。所以,每次上机实验前,我都在图书馆或网吧练习很多次,保证自己完全搞懂了;同时,把代码保存到软盘,力求做到万无一失。
当时听说国家计算机等级(NCRE)证书有助于找工作,就报了个「二级 VB」。暑假,在家看书,在纸上写代码,再集中去网吧或亲戚家用电脑验证代码的正确性。无聊的时候,就给哇塞打电话扯扯淡,小日子过得倒也还可以。
大二开学,很顺利地通过了二级考试,但是,没有通过哇塞的考核,她要跟我说88。看来还是猿粪不够,那就拜拜喽,正所谓:
天涯何处无芳草,好马不吃回头草。
兔子不吃窝边草,何必要在本班找?
万万没想到,我最终还是吃了回头草,此处省略2048字。
0x4. 潘多拉魔盒当初买完手机后,去移动办手机卡,营业员推荐了一个新的业务:GPRS,手机上网用的,10元/月,包10MB流量,超过的流量3分/KB。卧槽(cāo)?手机还能上网?高级!办!!营业员怕我不知道手机网站,还推荐了个邦邦网(wap.81088.com)。
入学前几天,深度体验了下GPRS,牛逼,虽然不能上www站点,但wap站点上也有不少好东西。没事就拿手机下载个图片设置为壁纸、换个和弦铃声,再下几个游戏耍耍,玩的不亦乐乎。几天后,突然想起来貌似有个10MB/月的限制,打1860(10086的前身)咨询10MB是什么概念,告知我已经超了好几兆,合计话费150多。卧槽(cào)!这 TM 也太贵了吧,赶紧关掉!!
入学后,在研究了周围同学用的各种品牌的手机后,我知道了手机和手机是有区别的:3100是诺基亚S40平台,能下载图片、铃声、软件、游戏,而同期的摩托罗拉、索爱、三星大多只能下载图片,铃声都很少能支持的,更别提软件和游戏了。波导、夏新、迪比特等国产手机呢?抱歉,支持GPRS的都没几个,即使支持,连wap网页都显示不完整,更妄论下载功能了,难怪营业员说10MB足够用一个月。
在基本搞明白了10MB的概念后,随即又开通了GPRS包月,只是会时不时查剩余流量,避免又爆仓了。
自拥有3100后,仿佛打开了一个「潘多拉魔盒」,我的大部分流量都花在试用各种软件和游戏了。这手机的交互设计有问题,「大型」应用需要等到下载完成后,才提示不支持。而且提示语是「存储空间不够」,误导我删除已安装的应用。发现没用后,又重新下载删除的应用,坑爹,白白浪费了两次流量。后来才搞明白,3100属于S40 V1平台,只支持最大64KB的J2ME MIDP 1.0应用。
即使在如此可怜的硬件限制下,腾讯还是为3100开发了当年最重要的软件 -- QQ。为了避免*,我打了多个电话给1860,反复确认,软件版的 QQ 只会收取GPRS流量费,没有任何其他费用。10MB流量足够24*7的全天候文字聊天了,这可比1元/条的短信版的 QQ「移动QQ」不知道良心到哪里去了。
确认不要钱后,我经常用3100登录 QQ,看看她在不在,然后跟她说句「Hello World!」。她也很诧异,为啥她每次出去上网,我总是能知道。嘿嘿嘿,当然是高科技了。
3100毕竟是S40低端机,受限于硬件配置和系统,它所支持的软件中,最有用的也就是 QQ、UCFly(UCWeb 的前身)、MTerm(一款移动论坛)了。在体验软件的时候,发现了很多看上去就很高级的东东:
通话录音机、万能遥控器、掌上书院、MP3播放器、智能影院(SmartMovie)、文件管理器(SmartFileMan)、进程管理(AppMan)等等
这些软件是运行在S60(Symbian V6.0)平台上的,我经常憧憬着自己也有一台这样的手机:①. 用「通话录音机」记录和哇塞间的有意义的通话 ②. 和哇塞一起,在校园里席地而坐,用「智能影院」看视频 ③. 用「万能遥控器」恶作剧,偷偷给食堂里的电视换台
彼时的S60手机都比较贵,最便宜的是Nokia N-GAGE QD,简称QD:
N-GAGE QD
为了得到这台手机,我属实是走火入魔了,暑假在家里经常闷闷不乐的。05年国庆后不久,父亲给了我钱,遂花了1320元在合肥华强北(大钟楼)买的,水货,芬兰产。后来才知道,钱是父亲从亲戚家借的,自己真的是太不懂事了,自责了很久。QD 一直陪伴我到研究生毕业,现在依然能开机,但是键盘失灵了,无法进入系统。
QD 上有很多支持的软件,虽然远比不上今天的 APP 丰富,但在十八年前,已经是很厉害了,被同学称为「小电脑」:
上图是我用过的一些软件和游戏,虽然也有计算器类软件,支持函数图像绘制,但功能比WindowsMobile平台上的差多了。右下角,你没看错,是Python,能在S60平台上运行自己写的py脚本,那会也不懂,装着玩的。
自从在 QD 上体会了丰富多彩的软件后,我觉得未来手机一定会取代电脑成为互联网的入口,只是没想到取个高大上的名字:「移动互联网」。好景不长,因为晚上经常躲在被窝里玩,很快多了两只眼,4.996的视力,再也回不来了。
当时,我研究出了个「病毒」的制作方法,不记得具体怎么做了,好像是能把所有软件的图标改成一样的,而且点击后都进入同一个程序。遂投稿给「电脑报」,想赚点稿费,杳无音讯。一年后,我买了本盗版的电脑报合订本,居然看到了我的文章,但作者不是我,内容却几乎一模一样。
因为当时诺基亚智能机的软件数量远超摩托罗拉、多普达、黑莓等机器,诺基亚本身的质量杠杠的,自然地,我成为了诺基亚的粉丝,诺基亚就是神一样的存在。心情不好时,就去手机店转转,虽然买不起,饱饱眼福也是极好的。
即使是现在,我也喜欢在海鲜市场闲逛,时常圆一下学生时代的梦想,这是我收藏的部分诺基亚手机:
收藏的部分诺基亚手机
0x5. 第一台电脑06年初,春节前几天,我爸跑了几趟工地,找包工头要到了血汗钱,给我批了一笔经费,花3900元买了台七喜电脑:
七喜电脑
现在看来,这台机器的配置,还不如手机,但在当年十分合理,钱都花在了刀刃上:
赛扬 2.8GHz 处理器,512M DDRII 内存,80G 机械硬盘,DVD 刻录光驱,Nvidia6200 独立显卡,17寸 CRT 纯平显示器
在这台电脑上,我折腾过注册表、主题、*毒、磁盘整理、硬盘分区、重装系统、DVD 刻录等等,对 Windows 的操作,比一般人要更熟悉一些,我也因此成为了别人眼中的电脑高手,时不时地帮忙修电脑。其实,也不能说是修,我只是个半吊子,一般就是安装个驱动、配置下网络连接、卸载垃圾软件、显示隐藏文件、再不行就重装系统。
实话说,这台电脑对我的编程能力的提高并没有发挥太多的作用,大部分时间是用来看片和让我妹学习 Office 三件套。编程相关的时间,只有研一搬到寝室的三个月,学习J2EE和J2ME开发,以及搭建了Symbian开发环境。
大学时,最喜欢的事就是玩手机,用它学会了给手机传铃声、图片、软件、主题等等,偶尔也刷个机,这在06年算是比较超前的了。那会的手机存储空间小,性能也一般,为了能在手机上流畅体验多媒体,时常用它做一些格式转换和压缩工作。例如:MP3 转换为 OGGplay 的 OGG 格式,txt 转换为「掌上书院」的 umd 格式,体积都能减少一半以上。当然,少不了将各种视频格式转换为「SmartMovie」支持的 avi 格式等等,懂的都懂。
几年后,这台电脑的 CPU 莫名开始发烧,自己买了硅脂涂上,效果不大,没多久,显卡也烧挂了,就一直闲置在家了。我是个恋旧的人,深度用过的电子产品,即使坏了,也舍不得扔,毕竟这是一段美好的回忆。几年前的一天,从北京回合肥探亲,发现电脑不见了,问起来才知道被我妈几十块钱当废品卖掉了。
啊?!气死偶咧!!那一刻,感觉我妈卖掉的不是电脑,而是我的青春。但事已至此,让往事随风罢~
0x6. 第一桶金06年7月,暑假,看着父亲每天顶着烈日在工地干活,我在家躺尸,心里实在过不去,就想赚点外快帮家里减轻点负担。首先想到的是家教,当时在新华书店门口钓鱼的多是工大和安大的学生,看见家长过来就一窝蜂地围上去推销自己。我学的是医学,学校也不行,自知卷不过他们,还是换个赛道吧。
很快,我想到了当时热播的电视广告,欺骗小白的手机铃声、图片和游戏下载,几块钱一首铃声,几十块一个游戏,简直是抢钱。这个东西我熟啊,搞个笔记本电脑,提前下载好资源,顾客选择想要的资源,通过蓝牙、红外、数据线传给他就可以了。
如果图片铃声1毛/个,游戏和主题1元/个,平均每个顾客消费2元,找个人流大的地方摆地摊,肯定门庭若市。把这想法跟一个同学聊了下,他也觉得贼靠谱。一拍即合,我们决定合伙创业,我(爸)出资,他出台,帮我壮胆。
但是,我俩都没有笔记本电脑,买不起新的,又找我爸要了1100元,买了台二手的夏普笔记本,是上世纪底(1999年)发售的,配置为赛扬 600MHz 处理器,128MB 内存,10GB 硬盘,13寸,1024*768分辨率,含电池估计有10斤重:
二手夏普笔记本
当年的手机接口百花齐放,乱的一逼,为此,又花了200多购买了诺基亚、摩托罗拉、索爱等不同手机的数据线、红外线适配器、蓝牙适配器等等。在网吧泡了几天,下载了无数的搞笑铃声和经典游戏,为了让顾客能在电脑上试玩游戏,装了个J2ME模拟器。最后,再找我伯父用毛笔写了个各种资源明码标价的大字报,一切准备就绪,就等着发财了。
次日,我们自信满满地将各种家伙什摆在新华书店门口,等着顾客如潮水般地主动送上门。然鹅,一个上午过去了,压根就没人鸟我们,只有一个女的因为等人无聊,想过来下载一个铃声。尴尬的是,她用的是 MTK 山寨机,不支持蓝牙红外,我也没她手机的数据线,最后还是花了3毛钱用彩信发给她的。她给了我4毛钱,等于我赚了1毛钱。妈的,出师不利,收摊,来日再战。
第二天,刚把地摊支棱起来,城管就过来了,吓得我们赶紧跑,不敢也不想再过来了。经过这两天的打击,积极性被消磨殆尽,自觉不是做生意的料,不会宣传,脸皮太薄,不敢吆喝。算了,不干了,金盆洗手。经过仔细测,总投入1500元,总收入4毛。第1桶金,虽然净利润虽然是负的,但绝对值(abs)是正的啊,赢麻了。
*清算后,笔记本归我(废话),它对我的学习提供了许多帮助,编程题都是在这上面练习完成的,包括等级考试和考研的复试准备,为我的成功上岸立下了汗马功劳。
前几天初阳时,被老婆撵到父母家里住,找到了这位多年前的老朋友,便有了上图。快15年没见了,想看看里面有哪些好东西,才发现硬盘不见了。哎,又一段青春消失了。
0x7. 梦醒时分偷鸡不成蚀把米,又浪费了一大笔钱,感觉更愧对父母了。此时,暑假才过去半个多月,得干点正经事,不能再做梦了。暑假前报的「NCRE 三级-计算机网络技术」,到现在一个字都没看。其实,当初报名时,有点*的成分,毕竟我是「电脑高手」嘛。暑假开始后,想着如果赚大钱了,就有理由不考了,而且三级的机试是完全不懂的 C 语言,还得单独学,对医学也没毛用。
现在没有退路了,开始认真看书,做做历年真题,网络技术的部分不算太难。比较头疼的是 C 语言,我看的是二级 C 语言的教材,全书只有语法的知识,完全没有编程环境的介绍。暑假结束后,基本掌握了 C 语言的语法,也能在纸上做一些编程题。虽然手头有了两台电脑,但一行代码都没在电脑上写过,因为完全不知道在哪里写。。。
大三开学后,去微机教研室,请教了好几位老师,才知道机试的编程环境是远古的Turbo C。剩下的,就是反复练习机试题库中的题目了,大多是数组、排序、字符串、整数取出各位数之类的套路,用的就是「创业」时的夏普笔记本。
若干天后,笔试,顺利通过;机试,忘了对结果排序,零分;半年后,又重新考了一次机试才过。
其实,网络技术中的很多内容,我并没有理解,靠的是死记硬背。例如「架空明线」,直到考试通过后,我的断句都是「架|空明线」,心想这是什么玩意。直到很久后,看到电线杆,我才悟了,操,是「架空|明线」。
比起医学里要背诵的内容来说,这点背诵的东西根本不值得一提:
医学书籍
这些课程,需要大段的背诵,而且各知识点之间并没有什么联系,就是死记硬背。前两年的课程,靠着高中的基础和还算可以的记忆力,虽然觉得无趣,考试也能进入前几名。
注重动手能力的实验课,我因为手笨和接受不了福尔马林的气味,很多时候都躲在角落里玩手机,主动参与的不多。我只是单纯的不喜欢背书和医学实验,对大体老师和实验动物始终都是充满了敬意的,没有他们的献身,就没有今天发达的医学。
大三,开始了密集的专业课,上学期还凑和,多背点书而已。下学期,同时开设了「内外妇儿神经病」5门课,还有其他的一些杂课,加起来得有2000页了。想到未来几年要整天背书,智商在这里起不到任何作用,逐渐产生了厌学的情绪。
对于医学,我真的从未真正的产生过兴趣,单纯是为了考试才去学习的。虽然我静下心来也能学的进去,考试也不算难,考研对我而言并不是难事。我担心的是,将来为了生计「被迫」从医,在给病人看病时,不去深究疾病的root cause,头疼医头,脚疼医脚,对自己是一种折磨,对病人更是一场灾难。
其实,在大一下的时候,我还是想去科大的,考虑过退学重新高考,因为放不下哇塞的她,没有付诸行动。听说同届的一个本硕连读(一本,录取线与合工大相近)的哥们行动了,目标也是科大。可惜的是,发挥失常,只去了个末流的三本,与科大之间差了个合工大都不止。
此时,已经大三下,换专业是来不及了,况且安医里只有医学相关专业,能换哪去?那只能换学校了,要不换到心心念的科大去吧。
科大没有医学专业,那就跨专业考研考过去。如前所述,我平时喜欢捣鼓电脑和手机,是大家公认的「高手」。彼时,我已经过了国家三级网络技术了,也会 C 语言,那就试试科大的计算机系?此时,距离考研还有1年多时间,应该来得及吧?
说起科大的医学专业,此处插播一条野史,真实性不可考:
0x8. 漫漫打怪路据传说,注意,是传说啊,当年科大想要合并安医,条件是辞退安医所有老师,重新招聘。安医十分感动,回复:滚!
若干年后,可能科大还是想在医学上有所建树吧,又勾搭上了安徽省立医院。于是,安徽省立医院变成了科大附属了。
在决定跨考后,剩下的就是学习计算机系的课程了,对具体准备过程感兴趣的老铁,可以看看我几年前写的文章《医学跨考计算机研究生10周年》。总结几个重要知识点:
1. 学了啥? 数学一(高等数学、线性代数、概率论与数理统计)、408专业课(数据结构、计算机网络、计算机组成原理、操作系统)、科大复试笔试课(离散数学、编译原理);瞎学的课(计算机接口、数据库、软件工程、JAVA、C 、多媒体技术、51单片机、汇编)
2. 怎么学? 自学为主,偶尔去安农大蹭课。教《编译原理》的许老师很好,其他老师不点评,蹭课不如自学,浪费时间
3. 学多久? 2007/07 ~ 2009/01,总耗时1年半,因为要应付学校考试和医院实习,有效时间1年左右
4. 好学吗? 兴趣是最好的老师,是否好(hǎo)学,取决于是否好(hào)学,我觉得还行
5. 咋自检? 备考期间,通过了国家计算机四级、程序员、软件设计师(高级程序员)的考试,证书没卵用,增强信心
6. 报班吗? 鸡肋,心里安慰;我报了合工大的数学和某辅导机构的 ZZ,帮助无限趋近于 0
家里没有学习氛围,我在学校度过了1个寒假和2个暑假:
再补充一些那篇文章中没有提到的小插曲:
贴一张《数据结构》的扉页,备考时的一些想法,有点中二:
数据结构扉页
请忽略字的美丑,上面那句英语是我胡乱写的,不要在意语法那些细节,意思应该能看懂;中间的「太乱了」,是我表达对这本书的愤懑,感觉不成条理,比较杂乱。考研前,我还在背诵中序遍历的非递归算法,一直没完全搞懂,即使是现在,面试时也怕算法。
上面都不是重点,本来是一句正经又严肃的吐槽,被哇塞同学看到了,她随手加了几个字,变成了歌词:
我的心太乱(了),需要一点空白
反正最后是考上了,收到了录取通知书:
科大录取通知书
终于可以在冬暖夏凉的教室和寝室里名正言顺的玩电脑了,再也不用与翔为伴了。现在,开始了畅想「卫主任」早日成为「卫总」。
哦,对了,哇塞同学也上岸了,去了另一个省。
0x9. 后记 && 彩蛋这篇文章本来预计2周写完,元旦期间发出来。然鹅,天有不测风云,羊来了,加上皮肤过敏浑身痒的难受,直到元旦假期结束后才彻底恢复。吃完羊,开始奋笔疾书,一周时间,写了一大半,预计小年能发出来了。
But,祸不单行,1月12日下午,腰疼的要命,本以为像前两次一样休息个把小时会自动好。在床上挣扎了数小时,直到晚上6点,依然剧痛难忍,没有丝毫缓解的迹象。打算去医院,但是下床都困难,撑不到小区门口打车了,遂叫了人生中的第一次救护车:
120 收费清单
吊了3瓶水才缓解了疼痛,做了几种检查,最终诊断是结石,但碎石要第2天才能做了。医生护士都诧异,这么疼的情况下,我是怎么坚持了那么久才来医院。嗨,还不是想省点钱,早知道120这么便宜,下午就过来了,我以为出场费就要800块呢。
碎石后,腰依然很疼,不能坐着,直到16日才有所缓解,18日能坐一会,19日明显好转。其实,我大概知道是结石,每年体检都说有结石,但是体积小,不需要处理。幸好是在年前一周多发作,否则春节假期就泡汤了。
就这样,一波三折,写了病,病了写,断断续续一个多月,才把这篇文章写完。思路不连贯,导致行笔不流畅,请客官们谅解,凑合一下。祝各位读者新年快乐,身体健康,事业有成,家庭幸福!
最后,来个无奖竞猜吧,图一乐:
"0x2. 万绿丛中一点红"一节中,提到的各种数字的巧合,请问概率分别是多少?
"0x4. 潘多拉魔盒"一节里,末尾的图片中,出现了哪几种型号的诺基亚手机?
Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved