历史

第14章 偶遇(1/2)

    当天下午,顾诚先去“工商局”提交了公司注册登记申请。

    拟注册资本:1亿夷币。

    不找律所和代理的情况下,注册一家公司起码跑十几次机关、银行;盖章、验资、税杂费、注册商标……

    没半个月下不来。

    所以第二天开始,顾诚就一边等手续,一边抽空上编程课,免得浪费时间。

    上课之余,他也不忘顺便多结交几个水平比较好的同学,问问他们在哪儿高就,试图找找看有没有wemade公司的人。

    他找的这家培训学校,课程设置还是挺人性化的。有很多并行开班的课程,想先上谁的课,都可以直接进去刷卡计时,最终学满为止。

    如果精力旺盛、学习速度快的人,报了多个编程语言,完全可以错着时间听。

    这种设置正好特别适合顾诚这样“空中楼阁”型的高手,为他节省很多时间。

    短短几天,这家学校就出现了一个堪称异数的华夏少年。

    每天8点到课堂,每堂课都只听一半时间。老师后半堂课留的练习一概不伺候、赶紧换地方。

    顾诚一次性报了c/c++/vb三门基础语言,还有个脚本语言概论班。四门课杂糅着学,进度貌似并不比只学一门的人慢。

    正常人半年都学不完的课,照他这进度个把月就够了。

    论努力程度,东夷人也不差,他们都以desk-warming为荣。

    那是英语里一个专门形容夷式学习作风的词组。特指东夷人读书的时候,以是否把课桌给捂热作为衡量努力程度的指标。

    只知道死坐在那儿拼死力,哪怕没学进去也得给我乖乖坐着假装努力。

    如此一来,就和顾诚形成了更大的反差。

    而华夏人那种更赞赏“不努力也能考满分的天才”的价值观,在东夷似乎不存在。

    这种以努力为荣、而不以智商为荣的价值观,顾诚完全没法想象。

    在他看来:一个人如果真牛逼,那就坦荡荡地承认自己牛逼嘛!

    干嘛要装谦虚?那不是犯贱么。

    “c++结构体基本应用……掌握度85%,剩余未掌握知识点:结构体嵌套的语法注意点、结构体堆栈与指针结合时、不同优先级设置的语法写法……”

    顾诚脑中,有来自后世的“学习游戏化”思维训练惯性。

    每一天,每一堂课,每一分钟,都可以花到刀刃上。

    每一个知识点,一旦掌握到“越级杀怪太多、变成灰名没经验了”,就立刻抛弃掉,转移到下一个知识点。

    上辈子被“辅助学习型生体cpu”淬炼出惯性的大脑,靠着残存的那点“内视”能力,就能让顾诚发挥出惊人的时间管理效率。

    再加上他的编程思想其实早就完爆了在坐的每一个人,包括老师在内。唯一要补的短板仅仅是语言本身,所以几天下来,那学习速度自然是飞一般的感觉。

    第一周结束之后,教c语言的老师首先受不了了:顾诚这种存在,简直是对课堂秩序的挑衅!

    这天,当坐在最后排的顾诚刚刚搞定两个疑难点、觉得这堂课没什么可听的了、准备再次转移的时候,c语言老师严肃地叫住了他:

    “这位同学!请你上来,到这台电脑上演示一下:这个结构体嵌套该怎么写!”

    c语言老师是个老气横秋的男人,典型的论资排辈狂。

    大部分懵懂的学员,还看不出这道题的狠辣之处,认为不过是寻常的课堂练习。

    然而,几个尖子生却明显发现这题超出了目前的教学大纲进度。

    那可不仅仅是一个结构体嵌套,还加入了一个复杂隐蔽的结构体指针引用知识点。

    如果是一个学完了c语言课程的达人,当然没压力。

    但是对新人来说,就有点逆天了。

    何况顾诚才学了一周。

    顾诚没有拒绝,直接走上前去,稍微扫视了一下代码和题目的逻辑关系,然后噼里啪啦一阵简洁地敲击。老师的电脑连着投影仪,所以全班的人都能看清他的操作。

    “错了!标准答案应该是这样的!”顾诚刚刚答完,老师就庆幸地教训开了。

    老师按了几个键,打开一个代码对比软件,投影幕上便展示了两段代码的对比结果。

    顾诚写的那段代码,好多地方被标注成了鲜红色。

    代码对比软件,就是b-compare之类的东西,用处是自动对比两个文本文件的不同之处,然后标注出来。

    在对比的时候,可以设置其中一个为“标准版本”,另一个为“被比较版本”。

    只要是与标准版本不同的地方,都会被用红色标注出来,倒不一定就是被比较文本错了。

    然而,看着那鲜红色的标注,外行人第一反应就是顾诚的代码写错了。

    老师老气横秋地训诫:“年轻人要戒骄戒躁!不要稍微取得一些成绩就自满。我不知道你们华夏人是怎么要求‘谦虚’的,但这点上你显然应该学习我们东夷同学的坚韧不拔!”

    顾诚微微不耐烦地挠挠脑袋:“哔哔那么多干嘛?编译跑一遍不就知道了?”

    老师一阵错愕:“你……难道你还不认错?好,我让你心服口服!”

    说着,老师点击了编译、试运行……

    然后……就没有然后了。

    根据测试结果,顾诚写的那段代码虽然和标准答案不同,但是实现的效果是一样的。

    然后,老师和班里最资深的几个人发现:标准答案里,有一段被重复调用了三次的功能代码,并没有被打包定义。而顾诚顺手定义了一遍,结果代码总行数反而少了两行。

    这就好比机械加工的时候,