返回

智途

报错
关灯
护眼
第20章 无人机驱动
书签 上一章 目录 下一章 书架
  这次变身成了一个光头,不仅是头发,浑身上下,连根毛都没有,身上的肌肤嫩得如玉一般,却不是胎儿,虽然变身,质量守恒定律还是遵守的,他不可能平空少几十斤肉,连一斤都不可能。

  变身仍然是三个小时,没有增加,也没有减少。

  因为早有预案,两本书提前翻完,剩余的时间又重温了一些重点和难点。

  这次变身,系统地学了汇编语言,朱天赐才真正知识这门语言的艰难,如果不是有变身时极强的理解和记忆能力,他肯定坚持不下来,就算凭着一腔热血学完,恐怕在应用时也会经常出错,会逐渐对它产生恐惧和厌倦等心想障碍,早晚放弃了它。

  难怪精通汇编语言的高手越来越少。

  之后,朱天赐在程序员客栈等几个可以接单的网站,注册了自己的帐号,顺利完成新手任务,陆续接编程的小单子。

  他给自己注册的昵称叫“百变凡人”,意指如果没有变身能力自己就是个凡人。

  哦,与“百变妖精”没一丁点的关系,纯属巧合。

  要求用汇编语言编程的一般都是一些新开发设备的驱动程序之类,朱天赐的级别比较低,也只能接这样的单子,但他也不挑,更不在乎报酬,每个单子都尽可能将各种细节考虑周到,做得尽善尽美,以便锻炼他的编程能力。

  超强记忆这时发挥了充分的作用,不仅编程速度快,更极少出错,有着非常高的效率,因此朱天赐进步神速,一个个的小单子累积起来,“百变凡人”在汇编语言的这个小圈子里渐渐有了名气。

  为了使程序编制的更加合理和完美,朱天赐又用了一次变身时间,系统地学习了c++和java语言,主要是学习其中的编程思路和方法,但他接单仍然只接汇编语言的单子,因为他认为将来在编写人工智能程序时,用得最多的应该还是汇编语言。

  人脑细胞的功能其实并不复杂,但无数个简单功能的脑细胞组合成立体网络,而形成值得惊叹的智慧,人工智能要模仿人脑的功能,当然用最基础的汇编语言更好。

  虽然学习两个高级语言不像汇编语言那样精确,但对朱天赐带来的改变还是非常明显,直接将他编程能力提升了一个层次,原先很多困扰他的很多难点迎刃而解,他再编写的程序也得到了相当的优化。

  渐渐地,有不少熟客专找“百变凡人”接单,不仅因为他编写的驱动程序运行起来很可靠,而且完成单子的速度贼快,其他的人完成一单相当难度的编程任务,往往需要十天半月甚至更长,就算高手也需要一周的时间,而他仅需要两三天的时间。

  商业社会,时间就是金钱,信息社会更是如此。

  朱天赐几乎每个单子的评价都是优秀,使得他的权重增加很快,一个月时间就已经权重加三,但他没有进行优质开发者认证,他的目标并不是想当程序员,而是自己开发人工智能,摘取所有软硬件开发者最瞩目的那顶王冠。

  有了目标,就不必太在意其他的东西。

  在网络上接单只不过练练手而已。

  朱天赐虽然没有进行优质开发者认证,但在汇编小圈子里,“百变凡人”的名气却越来越大,一些难度较大的单子纷纷找上他。

  接的单子越多,朱天赐的编程水平也逐渐提高,渐渐地接触到一些比较高级的编程技巧,比如图形识别、人机交互、学习算法和深度学习算法,这些是一般程序员接触不到的智能领域。

  朱天赐来者不惧,甚至为能接到这类的单子欢欣鼓舞,这为他将来编写自己的人工智能程序夯实了基础。

  凡事都要有个接触、认识、熟练的过程。

  “熟能生巧”这个老话真不是盖的。

  朱天赐觉得自己走对了路,更加忘情地投入进去。

  这天,一个老客通过密聊让他将一个驱动程序用汇编语言重新编写一下,然后将这个程序的原代码发到了他的邮箱。

  朱天赐猜测这个老客可能是一个外包公司,而且是一个大公司,仅他自己就从这个老客手里接了十几个小单子了,不过将早先编好的整套程序原代码直接发给他,还是首次,以前接的大都是一些程序包或者程序模块。

  这是一个极大的信任。

  朱天赐从邮箱下载了邮件,用相应的软件打开,然后有些发呆。

  这是一个无人机的驱动程序。

  是用c++语言编写的,程序相当的复杂,他虽然也用变身能力学习了c++语言,但毕竟翻书很快,不是那么精通,看懂这些语句还是有一定的困难,仅仅看了一段程序就看得头昏脑胀。

  这种熟客显然高估了他的能力。

  这还不是最重要的,仅从这一小段程序,朱天赐就能判断出来,这是一个实用性的程序,也就是已经得到了验证,并进行了商业应用,那么,仅这个程序的价值可能至少就要几百万以上!

  而这个熟客却随随便便扔给他,这说明什么?

  这不只是信任的问题了,也说明这位熟客有着强大的财力和势力,有追溯到他现实本人的能力,如果他只是个普通人,敢将这个程序拿去卖钱,不仅要将底裤赔光,还要去吃牢饭。

  朱天赐不是普通人,他也不会将这点钱看在眼里,只是,单子已经接下,如果完成它?

  难道退回去,说自己水平不够?

  倒也不是不可以,但朱天赐不甘心。

  再想到纳介公司的厘米蜘蛛也要用到平衡程序,与无人机有共通之处,朱天赐一咬牙,拼了!

  哪怕慢一些,也一定要将这单完成!

  正好,变身时间又快到了,朱天赐准备好c++语言教程,准备再细致地温习一遍。

  为了完成这一单,朱天赐除了必上的课程,几乎将所有时间都放在解读无人机程序上,他也向江素心说明自己接了一个非常重要的单子,要缩减约会的时间,江素心也很理解他,何况,她也不笨,精明得很到位,知道要想长久,不必在乎朝朝暮暮。

  为了方便阅读和标注,朱天赐将程序完整地打印下来,足足二百三十多页,用了半包打印纸。

  这天,朱天赐正要阅读程序,身上的骨头开始发痒,知道变身的时间又到了,他急忙去拿教程,但看着手里的程序,他突然涌现出一个想法,为什么不将这些程序都记下来,这样,在学习语言教程的时候也可以有的放矢,说不定效果更好。

  于是,朱天赐在变身时,先完整地记忆无人机程序,然后,他有重大发现。

  在变身的时候阅读与平时是不一样的,不仅记忆深刻,而且速度很快,这是他早就知道的,但以前都是循序渐进的学习新知识,难度并不大,理解上也完全没有出现问题,因此,他虽然知道变身时理解力也得到加强,却并没有重视。

  但这次阅读无人机程序却是不同,从头到尾一气贯通,毫无阻碍!

  看了一遍后,不仅完全记住了,而且也理解了。

  似乎不需要再看c++语言教程了。

  变身时,理解能力也变得如此强大!

  要知道他之前遇到了不知多少难以理解的地方,需要一一看书查资料去抠字眼,而变身时,这些困难完全不存在似的,自然而然就能联想到以前看过的教程知识,豁然开朗,没有任何的障碍。

  来不及细想为什么,还剩下一个小时的时间,不能浪费了,朱天赐按原计划,又将c++语言教程重新翻看了一遍。

  变身结束后,朱天赐细细地回想这一次的变身过程,然后确定,变身时,不只是脑细胞记忆分子异常活跃,而是整个神经系统都处于特别的兴奋状态,因此除了记忆能力,连理解力也得到极大的增强,可能还不只这些,创造能力应该也会非常强大,包括设计程序,只是设计的时候无论是敲键盘还是书写都很浪费时间,效率会严重拖慢,有些不值。

  先不管这些,趁着对无人机程序新鲜出炉的理解,朱天赐开始用汇编语言重新编写驱动程序。

  无人机驱动非常复杂,除了诸多的操作控制,还涉及到很多的传感器,比如摄像器、重力水平感应器、仰角器、转数器、电池容量检测器、电压电流检测器,还有很多网络功能,诸如卫星定位、远程控制、网络时间校准等。

  最关键的程序是,众多因素间的相互协调,来保证无人机的平稳运行,这需要一个智能化的控制程序,原代码里有一套平衡算法,使各项数据能够自动地补益或衰减,都控制在相应的区间,使无人机能够自动调整状态。

  另外,里面还包含简单的图像识别程序,虽然不如人脸识别那么专业,但该有的算法全都有,并有一套内部控制程序,使无人机能够自动规避一些障碍物,已经有了一定智能成份。

  朱天赐深入地研究了这些算法,觉得仅仅这些算法就值得他接下这个单子,哪怕是没有酬金。

  这套无人机驱动程序使他接触到最顶尖的程序设计领域,开阔了视野增长了见识,也获得了大量的编程技巧。

  朱天赐下决心将这个单子做好,他先列出图块模型,将程序进行详细解析,然后根据自己的理解,用汇编语言编写程序来完成相应的功能,而不仅仅是用汇编语言替换原来的代码,这样做虽然直接将难度提高了至少一两个层次,但也是有好处的,只要他思路通顺,编写起来反而更快。
书签 上一章 目录 下一章 书架