谁塑造了你的技术思维?
Ask HN: Who is the inspiration for your thinking?
我想分享那些深刻影响我技术思维的人。从Ward Christensen教会我黑客精神,到Russel Reynolds让我领悟软件开发的实用性,再到Jim Hoover提醒我世界并非表面所见。我想听听大家的故事,是谁塑造了你们的思考方式?
Ward Christensen教会了我黑客的快乐,那就是随心所欲地修改事物。当年在IBM,他听到有人说'不能在OS/2上用汇编写程序',便帮我搞到了C++编译器套件,我最终用汇编写出了Forth/2,直接挑战了那个限制。
Russel Reynolds让我明白了软件开发的本质。作为Will County Generating Station的运营经理,他把电脑视为工具,必须实用且不添乱。他让我把软件给没接触过电脑的员工试用,并强调'被评判的不是他们,而是我,出任何问题都是我的错',这让我在极短时间内学到了软件可用性的真谛。
Jack Woermbke教会我,除非非升级不可,否则永远不要升级软件。他只一次改一个东西,这样你才能确切知道是什么导致了问题,又是什么修复了它。
Fermilab的Jim Hoover在90年代初就告诉我,世界并不像看起来那样,你不能只把新闻表面意思当真。