“你的这个仅仅要一行代码就能搞定”
帮舍友代写了一个程序,中期检查的时候和他一起去见老师。老师看了说我们的工作量太少。这个几分钟就搞定。最后他竟然说:“这个工作量太少了,就调用一行代码的事,几分钟就能够搞定”。去之前我知道这个暂时做出来的东西,肯定没跟上进度。但好歹有几天的工作量吧。他竟然说仅仅要几分钟,一行调用代码。难道用http协议从网上获取天气数据,再解析xml格式的数据,再转换字符串编码,再依据天气选择要绘制的图片和文字,仅仅须要一行代码?难道我不须要查资料,不须要设计界面吗?为了用mfc做出这个界面,我确实费了一番力气。你分分钟做出一个试试。
然后又问我们,这个有没实用什么api,有没实用什么什么控件。我说用了MFC,日历是直接调用的控件。。。他又理解我这个不是我们自己做的。难道我要从机器码開始写才干证明是我自己做的吗?假设他不是老师,我真想喷他一脸。
为什么学校老师总以一种居高临下态度和学生交流。你做出来的东西在他眼里都仅仅有几分钟的工作量。假设他问你有没有调用上什么api,这种问题根本就是一个坑,假设你说用了什么api,他就会理解为:“原来你仅仅是调用人家的东西而已,又不是自己做的,工作量都没有,更不谈技术含量”。假设说没有,这个明显是谎话,难道还有谁不用相关平台的api就能开发一个软件吗?假设你真的这么说了,他又会说这个网上都有现成的代码,有现成的东西你为什么不用。
个人认为我们做程序猿或者学计算机的,就算一个东西看起来非常easy,仅仅要我们自己没有亲手做过,就不要随便去评价:“这个一下午就搞定”,“这个分分钟的事”,“这个非常easy嘛”,“这个网上都有类似的代码”。非常多时候,我们对计划好的项目都把握不好进度,更何况仅仅是看了一眼的东西。