一个程序员的水平能差到什么程度?
用最基本的命令写上百句,饶了几个大弯,实现别人一个单词加括号的命令。
别人一小时能抽完的一包烟,他却要花上一晚上。
因为大家都是完成一个功能,调试一下,抽根烟想下一个的思路,重复下去。
在我们第一次接触编程时,输出hello world,
输出两个,再笨的人也知道,就再加一个print吧,
但,一直循环下去呢?
当我们没有学过那些循环语句,应该怎么做,
复制十个、百个、千个、万个吧。
聪明的人已经在翻下一页、点下一课,百度、谷歌去了。
而有些笨的人,比如我,大一的我,
没人相信的,
真的复制了。
没有水平差的,
只有笨的,
至少这样做,
我也通过了。
因为对于我们来说,结果有时比过程更重要。
至少你软件的用户,我是说大部分的用户,
应该没有兴趣知道他用的功能是怎样实现的。
我们不是那些追求优雅代码的人,应该说是艺术家,
我们只是造轮子的,
就像养花一样,至少我窗户边上的那盆里的葱蒜,跟隔壁的一样好看。