学校方面是一个姓张的研究生导师,带着两个研究生,一男一女做这个项目。
男的叫张雷,女的叫倪晶,和他们一起工作,但张导师以后就很少露面了。
他们几个人一般就在学校研究生的工作室里工作,工作室一个里屋一个外屋,里屋有很多其他的研究生,外屋就他们四个人。
倪晶主要负责人做汇编语言部分的,汇编语言是很古老的语言了,叶奕凡在进公司前参加的计算机基础课程里学到过。
古老但也有好处,据说是计算机不需要编译,能直接识别,所以速度快。
张雷,金士鑫和叶奕凡一起讨论用vc++做编码解码部分。
这部分的核心在于,将要发送的字符串,先转化学成十六进制码一行一行排列起来,然后再纵向分割开编码组合起来,每纵向的十六进制码经过一种运算,再产生一些编码,附在后面,这个过程学名叫做交织编码。
传输时,运算产生的编码和原编码放在一起进行无线传输。
然后接受方接到编码后,再反向操作,恢复原来的信息。
这样如果这些编码在况,被劈没了一串的话,接收方能够经过一系列运算,恢复出原来的内容。
交织编码的原理叶奕凡也和张雷也研究过一段时间,最后也没搞太明白,反正就是一个算法,通过加冗余防丢失。
原理设计好后,具体实现的,就只有叶奕凡一个人了,金士鑫基本不参与了,不过叶奕凡也乐得自己去做。
不过金士鑫在前期一起研究做法时,观点还是很清晰,说问题也总说在点儿上,叶奕凡觉的他是个人才。
在学校,中午吃饭的时候,用学校里的饭票,每天中午由张导师提供一张,标准是10块钱的,公司才给5块钱。
所以他们天天也不在食堂吃饭,基本都在学校里的小饭店吃,生活待遇还是很好的。
叶奕凡从头开始研究vc6.0,入门部分就遇到了个难关,他其实只是对vc界面功能不太熟,需要有一个入口,就问张雷和倪晶。
“你们这里有没有人做过vc啊。”
倪晶回答道:
“有啊,屋里的大张就做过。”
说着直接冲里面喊,“大张!”
然后出来了一个大高个子的男生,叶奕凡就直接问了。
“哥们,你做过vc是吧?”
“嗯,做过些。”
“那你看能不能帮我一个忙。就是在vc上随便弄个界面,上面有个按纽,一点按纽,弹出个‘你好’的对话框就行。”
“那就是helloworld呗。”
“对对,就是这个意思。”
和聪明人说话就是省事。
没到两分钟,helloworld做好了,叶奕凡一顿感谢。
这就有了开始了,这个功能界面不复杂,叶奕凡通过看这个里怎么触发事件就足够了。
主要逻辑在于处理编码本身,这个和语言关系到不是很大了,需要知道具体操作字符的函数写法,直接查帮助就行了。
其他细节不明白的,直接上csdn网站查,或问就行。
工作就一点点开始进行了,随着对两个研究生的了解,叶奕凡发现学生工作还真和职场人员不一样。
叶奕凡开始挺自觉,基本还是按公司的要求,早8晚5,多数是6点以后走。
但张雷和倪晶,基本早上9点半以后,晃晃悠悠过来,先唠一个小时嗑,再慢悠悠的开始工作一会儿。
到了11点半,一起出去吃饭,吃饭节奏也很慢,大家聊的倒是挺好。饭后两人就回宿舍睡午觉去了。
午觉后还要去图书馆,到工作室基本都是3点半以后了,再唠一会儿才能进入工作状态,到了五点,倪晶就回去,张雷和另外几个研究生再玩会儿游戏。
这一天下来,有效工作时间基本上是2个小时左右,这个项目补贴拿的真轻松。
叶奕凡后来慢慢也不来那么早了,但还是一直保持着较高效率,用了一个多月,才把这边的功能都实现了。
在程序测试时,跟张雷学到了一个知识。
只见他拿着一段线,两边有接线帽,分别接在叶奕凡所用电脑的串口的两个针上,好象他说要把第三针和第四针连起来,他是专业是搞计算机硬件的,这方面叶奕凡确实不明白。
然后,就可以往外发送信息了,同时,也能接收到自己刚才发的信息。
原来串口那两个针,一个负责发,一个负责收信息。
这样测试就很容易了,自己编码后发了去,紧接着再收信息,把信息试着还原,成功了。
把程序测好后,就等着倪晶汇编语言部分,这样终于就闲暇下来了。
这样有时白天去公司,有时去学校,完全看自己的心情。
田晓峰可是个长心眼的人,叶奕凡不在这段时间,公司发的饭票他全替领着呢。
这下叶奕凡可发财了,这下攒了一个多月的饭票,以后他们三人再吃饭时,每次就加个好菜一起改善了。
公司内现在还是采取封闭政策,白天无正当理由不让出来,所以这段时间对于叶奕凡来说可就真难得了。
因为他有这个和学校合作的由头,想回公司就回去,想出来就出来。利用这极为难得的时间,他开始干了一件以前常干的事,到处投简历了。
田晓峰参加面试,还得跳厕所。
不过他这时候还没决心要走,就想先试试自己的价值。
在人才中心也好,网上也好,报纸上也好,