一个程序员的进化史-第六章

Posted TiWalker

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一个程序员的进化史-第六章相关的知识,希望对你有一定的参考价值。

本来好好的周末说要加班,对于实习一年的我来说倒也可以接受这样的安排。因为周六大会用的抽奖环节程序是我写的。其实我内心既期待又忐忑。期待的是我终于亲眼看到自己的程序投入使用(因为之前主要做的是后台程序开发,桌面程序开发是也做过,但好像都没有上线)。忐忑的是程序没有测试环境,我只是选了几个实例测了一下,在这么大的会议上我怕出什么幺蛾子。

果然,怕什么来什么。

还没到抽奖环节,同事就走过来跟我说,先过去做好准备。我忐忑不安地走到前一天测好的地点,结果发现昨天测试时投影用的HDMI线被拔了。这下好了,我已经开始紧张了。同事这时过来说,你直接到讲台上,直接投。天了噜,我只不过一个小罗罗,怎能上得了台面。况且还没有彩排,身为程序员的我根本不知道怎么应对这样的情况。小美和我一起,我坐在主持人旁边。主持人还算和蔼,没把我撵下去。(当时场上就主持人坐在主席台,专家站在演讲台前)。试想一下不知哪冒出来的一个小伙子突然坐在主持人旁边是一种怎样的体验。我这时拿着手机,电脑,和一颗七上八下的心。因为不确定,因为我知道根本没有彩排。而马上要轮到我的环节。我让小美去跟工作人员确定我到底到哪里投影。小美走了,剩下我度日如年。。。。。。

好一会小美回来让我把电脑搬到控制台那去,我的心总算踏实了。可是我没有机会再测试效果了,面对新的环境,虽然万变不离其宗。但第一次经历,多少还是有些慌的。同事小南估计看出来我很紧张,于是给我放松肩膀。马上,终于开始了。

第一项是微信提问,这个是临时给我加的任务。我唯一的担心就是怎样和主持人同步。我坐在角落里,根本听不清主持人说选择哪个人的问题。我这时还以为需要点进对话,点击人的头像。刚开始,我紧张了。我手一快一慢,还会点击到没选到的人的头像。这是领导大声地呵斥我。我知道自己错了,就慢慢调整自己的步伐。将鼠标移动到安全区域,不至于点击头像,一次只移动一步,不至于主持人没看完我就翻走了。在这一环节我另外一个担心的是我的电脑怎么被压缩了,虽然投影是全屏的,但我的电脑却被压缩了。两边有两道黑边,这可怎么办啊?我下一环节的程序是16:9的,现在桌面看上去是4:3的,这样的话我的空间岂不是要乱了?我不安地问身边的小南,身边的工作人员,似乎没人能给我肯定答复,都只说投出来是全屏就可以了。我当时也不能冷静的思考,于是乎就信了。

问题还没问完,突然说不问了。因为时间不够,那么就到最后一个抽大奖的环节了。我运行好程序,果不其然,我程序的空间全部都乱了。我心急了,全场都在笑。我的按钮是透明的,我找不到了。而主持人显然没有发觉这情况不对,一直喊摇奖,我没遇到过这样的情况,于是好像点到了透明的按钮,摇起来了。但是我没找到停止的按钮,根本停不下来。而主持人似乎还没发现情况不对,一直喊停,一直停不下来,观众一直笑。我的首秀就遇到这种情况,宝宝心里苦啊。

后来人群中听到周老师说需要调节电脑的分辨率,于是我把分辨率调到最高,现在我电脑上没黑边了,而投影上也对的。至于为什么我的分辨率会变,后来从网上查说是投影仪根据他的分辨率改变的。这下算是正确了,但是之前测试人少的时候没问题,人多的时候显示人的头像会有bug,抽大奖时候幸亏没有错。抽小奖的时候出现了bug,但是我果断黑箱操作,遮掩过去了。被骂我很委屈,首秀这样我也不开心,但都是当时的小情绪。

下来我一直自责,觉得自己没做好。同事们也过来安慰我。小美和小南给我吹风,送来我没拿的东西。但后来仔细想想,我接受批评。我事前没有确认好,也没有找200多个人的数据来测程序。分辨率错是因为没准备好,我又缺乏经验,故而出现这样的情况。bug的出现是因为我没做200多个数据造成现场出现不稳定的状况。总之,本来不想写觉得不光彩,但作为警示自己的一篇文章吧。

以上是关于一个程序员的进化史-第六章的主要内容,如果未能解决你的问题,请参考以下文章

第六章随笔

第六章

第六章

第六章

第六章:异常机制

第六章第一个linux驱动程序:统计单词个数 读书笔记