编程能力与打字速度是相关的

h
hci
楼主 (未名空间)


要我说,打字慢的,编程好不了哪去。

编程是个实际动手的工作。大多数经验,是试出来的。打字慢,必然尝试不够多,尝试不够,视野的局限性就很大。

就这么简单个事。逻辑一点不复杂。

优秀程序员与不咋地的程序员的区别,就在一个字:试。

优秀程序员敢于试,善于试。为啥这些人自称Hacker?就是动手能力强。动手能力包括打字快。

所以我对下面的小朋友这样说“Programming IS about typing. If someone tell you otherwise, they are just bullshitting".

d
dumbCoder

我感觉你在质疑魏老师, 他刚刚说他打字慢... 不过不排除他是在卖萌开玩笑

我刚刚看了TechLead这个臭屁播主在炫耀170/min打字速度 XD
https://www.youtube.com/watch?v=sw_wIKdJoNI


我个人感觉, 打字太快, 试错太多, 容易培养:懒于思考, 勤于debug的习惯...
思考有些东西的时候, typing出来并不合适, 在草稿本上写写画画来建模更好

还有, 打字太快, 试错太多, 大厂面试容易挂, 因为人家爱:
一遍写完, bug free -- 虽然我觉得这个要求比较扯淡
h
hci

"打字太快, 试错太多, 容易培养:懒于思考,勤于debug的习惯",这是什么扯淡的逻辑。打字快与懒于思考有什么逻辑联系?

说得好像写程序除了试还还有其他办法一样。说说看,啥办法?

打字快,写写画画出的想法立马就可以试出来灵不灵,尽快发现问题,对进一步思考有极大的促进作用。

CS的东西,idea is cheap,没有实现的东西就是个屁,其实连屁都不如。这是我最看
不上CS作理论的人一个原因之一,自以为是数学,但数学家不认。说是CS,又不会写代码,百无一用。

【 在 dumbCoder (HumbleCoder 不懂就问-_-) 的大作中提到: 】
: 我感觉你在质疑魏老师, 他刚刚说他打字慢... 不过不排除他是在卖萌开玩笑
: 我刚刚看了TechLead这个臭屁播主在炫耀170/min打字速度 XD
: https://www.youtube.com/watch?v=sw_wIKdJoNI
: 我个人感觉, 打字太快, 试错太多, 容易培养:懒于思考, 勤于debug的习惯...
: 思考有些东西的时候, typing出来并不合适, 在草稿本上写写画画来建模更好
: 还有, 打字太快, 试错太多, 大厂面试容易挂, 因为人家爱:
: 一遍写完, bug free -- 虽然我觉得这个要求比较扯淡


h
hci

我老写代码基本不debug。

我觉得反而是打字慢的人爱用debugger,因为写个东西不容易,成本高,舍不得扔掉,拼命debug.

打字快的,试一个主意成本低,就愿意多试。很多东西,写着写着写不下去了,就知道了
这主意不work,不需要debug.

【 在 dumbCoder (HumbleCoder 不懂就问-_-) 的大作中提到: 】
: 我感觉你在质疑魏老师, 他刚刚说他打字慢... 不过不排除他是在卖萌开玩笑
: 我刚刚看了TechLead这个臭屁播主在炫耀170/min打字速度 XD
: https://www.youtube.com/watch?v=sw_wIKdJoNI
: 我个人感觉, 打字太快, 试错太多, 容易培养:懒于思考, 勤于debug的习惯...
: 思考有些东西的时候, typing出来并不合适, 在草稿本上写写画画来建模更好
: 还有, 打字太快, 试错太多, 大厂面试容易挂, 因为人家爱:
: 一遍写完, bug free -- 虽然我觉得这个要求比较扯淡


n
netghost

我同意試是培養經驗非常重要的過程。

不過還是和打字速度沒什麼關係,關鍵是寫程序要求的apm實在是太低了。一分鐘80字
符就至少是3-5行了,半小時就是100行了。公司裏面沒幾個人一天能貢獻200行代碼的
。實際上我覺得一個公司裏面一天如果一個人能貢獻50行不添亂的代碼,這世界上別的軟件公司已經都完蛋了。
【 在 hci (海螺子) 的大作中提到: 】
: 要我说,打字慢的,编程好不了哪去。
: 编程是个实际动手的工作。大多数经验,是试出来的。打字慢,必然尝试不够多,尝试
: 不够,视野的局限性就很大。
: 就这么简单个事。逻辑一点不复杂。
: 优秀程序员与不咋地的程序员的区别,就在一个字:试。
: 优秀程序员敢于试,善于试。为啥这些人自称Hacker?就是动手能力强。动手能力包括
: 打字快。
: 所以我对下面的小朋友这样说“Programming IS about typing. If someone tell
you
: otherwise, they are just bullshitting".

h
hci

我的观点,打字是个工具。

一些人认为,熟练掌握工具,不是优点,反而是缺点了,这不是扯鸡巴蛋么?

很多人读书读得连基本常识都没有了,成为了被割的韭菜。

所以有人说,现代教育,很大程度上是培养优秀的韭菜,英文叫做"Excellent sheep"
,有本英文畅销书叫这个名字,可以看看。

【 在 netghost (Up to Isomorphism) 的大作中提到: 】
: 我同意試是培養經驗非常重要的過程。
: 不過還是和打字速度沒什麼關係,關鍵是寫程序要求的apm實在是太低了。一分鐘80字
: 符就至少是3-5行了,半小時就是100行了。公司裏面沒幾個人一天能貢獻200行代碼的
: 。實際上我覺得一個公司裏面一天如果一個人能貢獻50行不添亂的代碼,這世界上別的
: 軟件公司已經都完蛋了。
: you

h
hci

魏老师想要割韭菜而已。

【 在 dumbCoder (HumbleCoder 不懂就问-_-) 的大作中提到: 】
: 我感觉你在质疑魏老师, 他刚刚说他打字慢... 不过不排除他是在卖萌开玩笑
: 我刚刚看了TechLead这个臭屁播主在炫耀170/min打字速度 XD
: https://www.youtube.com/watch?v=sw_wIKdJoNI
: 我个人感觉, 打字太快, 试错太多, 容易培养:懒于思考, 勤于debug的习惯...
: 思考有些东西的时候, typing出来并不合适, 在草稿本上写写画画来建模更好
: 还有, 打字太快, 试错太多, 大厂面试容易挂, 因为人家爱:
: 一遍写完, bug free -- 虽然我觉得这个要求比较扯淡


h
hci

我的经验,一天200行是上限。而且与编程语言关系不大。所以更简洁的语言,生产效
率更高。

但是,那是commit的行数。没有commit的,删掉的,应该在数倍以上,这才是好的程序员,说明他试过很多了,commit的这些,应该是质量很好的代码。

如果一个人打字慢,就不太可能做到“没有commit的,删掉的,应该在其数倍以上”,这就是我的观点.

就像数学家,扔掉的稿子,黑板上擦掉的,必然是发表的东西的很多倍以上。

【 在 netghost (Up to Isomorphism) 的大作中提到: 】
: 我同意試是培養經驗非常重要的過程。
: 不過還是和打字速度沒什麼關係,關鍵是寫程序要求的apm實在是太低了。一分鐘80字
: 符就至少是3-5行了,半小時就是100行了。公司裏面沒幾個人一天能貢獻200行代碼的
: 。實際上我覺得一個公司裏面一天如果一個人能貢獻50行不添亂的代碼,這世界上別的
: 軟件公司已經都完蛋了。
: you

n
netghost

肯定不是缺點,有一點點用處,可以惜對編程沒什麼大用,我自己的觀察。原因我說了,有個3,40cpm(<10 WPM="" ,對編程來說綽綽有餘了。所以說面試把打字速度放最前面="">顯然是有問題的。至於有些人雪地裸體空翻360度裝逼,就不要太在意了。
【 在 hci (海螺子) 的大作中提到: 】
: 我的观点,打字是个工具。
: 一些人认为,熟练掌握工具,不是优点,反而是缺点了,这不是扯鸡巴蛋么?
: 很多人读书读得连基本常识都没有了,成为了被割的韭菜。
: 所以有人说,现代教育,很大程度上是培养优秀的韭菜,英文叫做"Excellent sheep"
: ,有本英文畅销书叫这个名字,可以看看。

T
TeacherWei

割球韭菜?

我一向不会盲打,不懂emacs,vi只会插入删除存盘退出。没IDE就抓瞎。

是为记。

【 在 hci(海螺子) 的大作中提到: 】

: 魏老师想要割韭菜而已。

d
dumbCoder


【 在 hci (海螺子) 的大作中提到: 】
: "打字太快, 试错太多, 容易培养:懒于思考,勤于debug的习惯",这是什么扯淡的逻辑
: 。打字快与懒于思考有什么逻辑联系?
: 说得好像写程序除了试还还有其他办法一样。说说看,啥办法?
我觉得要看程序描述的东西是啥.

描述的东西偏符号性, 偏代数. 比如复杂的递归函数, 或者搞FP.
那就适合直接开始写,边写边改, 就当打草稿验算.

描述的东西偏视觉化,那最好在纸上写写画画, 比如一堆指针链表指来指去, 比如思考3D的几何问题(比如3D游戏物理模拟的逻辑). 那直接写效果就不好,不如在纸上写写画画搞清楚再写.

: 打字快,写写画画出的想法立马就可以试出来灵不灵,尽快发现问题,对进一步思考有
: 极大的促进作用。
: CS的东西,idea is cheap,没有实现的东西就是个屁,其实连屁都不如。这是我最看
: 不上CS作理论的人一个原因之一,自以为是数学,但数学家不认。说是CS,又不会写代
: 码,百无一用。

d
dumbCoder


【 在 hci (海螺子) 的大作中提到: 】
: "打字太快, 试错太多, 容易培养:懒于思考,勤于debug的习惯",这是什么扯淡的逻辑
: 。打字快与懒于思考有什么逻辑联系?
我描述得不好, 我原本意思是: 太急着打字写码, 容易想不事先清楚,一通乱调试.
就我上个回帖所说, 有些东西适合立刻开始码, 有些东西急着码反而效率不好.

: 说得好像写程序除了试还还有其他办法一样。说说看,啥办法?
: 打字快,写写画画出的想法立马就可以试出来灵不灵,尽快发现问题,对进一步思考有
: 极大的促进作用。
: CS的东西,idea is cheap,没有实现的东西就是个屁,其实连屁都不如。这是我最看
: 不上CS作理论的人一个原因之一,自以为是数学,但数学家不认。说是CS,又不会写代
: 码,百无一用。

d
dumbCoder

这个我同意, 编程快不需要打字很快. 高apm是留给玩RTS, ACT游戏用的 :D

【 在 netghost (Up to Isomorphism) 的大作中提到: 】
: 我同意試是培養經驗非常重要的過程。
: 不過還是和打字速度沒什麼關係,關鍵是寫程序要求的apm實在是太低了。一分鐘80字
: 符就至少是3-5行了,半小時就是100行了。公司裏面沒幾個人一天能貢獻200行代碼的
: 。實際上我覺得一個公司裏面一天如果一個人能貢獻50行不添亂的代碼,這世界上別的
: 軟件公司已經都完蛋了。
: you

g
guvest

程序员每天还得写document, email, 网上谈话,讨论呢......
这些事的作用不比写代码差。Slack什么的发言也要挖键盘那不是搞笑吗。

【 在 netghost(Up to Isomorphism) 的大作中提到: 】
<br>: 肯定不是缺點,有一點點用處,可以惜對編程沒什麼大用,我自己的觀察。原因
我說了
<br>: ,有個3,40cpm(<br>: 顯然是有問題的。至於有些人雪地裸體空
翻360度裝逼,
就不要太在意了。
<br>

g
guvest

1.
首先,你不可能不会盲打。那其实大多数情况下已经足够快了。

2.
写email, document呢?你写的多了,自然就快了。要不要专门时间练,指法,定制键
盘什么的,那些是因人而异的。
3.
Typing不仅仅是你和电脑的界面,也是你和旁人communications 的界面。
4.
关键问题是。练typing 很容易。positive contribution 是终身的。越年轻练起来越
容易。

第四条没感觉到的。那恐怕目前不知道自己的哪个action贡献了什么。
【 在 dumbCoder(HumbleCoder 不懂就问-_-) 的大作中提到: 】
<br>: 这个我同意, 编程快不需要打字很快. 高apm是留给玩RTS, ACT游戏用的 :D
<br>

w
wuzhong

大公司领导更看重四两拔千斤, 像俺一百行代码就给公司多创造千万美元的收入

g
guvest

之前我还两百行给公司创造几亿美元收入呢。专利产生了利润,给的奖励每年都有。但那都是幻觉。那是人
家平台和销售渠道的力量。这点自知之明得有啊。

【 在 wuzhong(theone) 的大作中提到: 】
<br>: 大公司领导更看重四两拔千斤, 像俺一百行代码就给公司多创造千万美元的收入
<br>

n
netghost

恩,真的好的程序員,那些東西不會寫太多。

當然你如果說公司混得技能,打字速度重要我完全同意。
【 在 guvest (我爱你老婆Anna) 的大作中提到: 】
: 程序员每天还得写document, email, 网上谈话,讨论呢......
: 这些事的作用不比写代码差。Slack什么的发言也要挖键盘那不是搞笑吗。
: <br>: 肯定不是缺點,有一點點用處,可以惜對編程沒什麼大用,我自己的觀察
: 。原因
: 我說了
: <br>: ,有個3,40cpm(<br>: 顯然是有問題的。至於有些人雪地裸體空
: 翻360度裝逼,
: 就不要太在意了。
: <br>

h
hci

又来个想割韭菜的。

我老苦口婆心给小盆友讲述正确的人生经验,想割韭菜的人听了就不乐意了,小盆友都有了正确的人生观,我割谁的韭菜去啊?

但是,但是,听明白了,割韭菜这件事是可遇不可求的,不是说你站在割韭菜者的立场上,你就能避免成为韭菜的,其实反而更容易成为韭菜。

个人能够控制的事情很少。提升自己,努力成为一个独立的匠人,是很少的可以跳出这个韭菜游戏的办法。

话说到这儿了,大家好自为之。

【 在 wuzhong (theone) 的大作中提到: 】
: 大公司领导更看重四两拔千斤, 像俺一百行代码就给公司多创造千万美元的收入

h
hci

我说的是“打字速度要快”,你说“太急着打字”,这两个东西是同一个东西么?

完全不搭嘎嘛。

我说了要“不事先想清楚么”? 没想清楚,打什么字啊?

我老用的的键盘是这样的:用那种分开的键盘(Freestyle 2),正中间一个大空档,真好放下一个草稿本,随时使用纸笔。

但是,纸笔永远不能取代敲出来出来运行的代码。很多东西,不写出代码来,空想是没有用的。


【 在 dumbCoder (HumbleCoder 不懂就问-_-) 的大作中提到: 】
: 我描述得不好, 我原本意思是: 太急着打字写码, 容易想不事先清楚,一通乱调试. : 就我上个回帖所说, 有些东西适合立刻开始码, 有些东西急着码反而效率不好.

s
sunshineboy

工程的东西的确是需要不断试错的

但我也尊重搞理论的 虽然很多理论是垃圾 但即便只有5%的理论有价值 也给搞工程的提供了灵感 所以我过一段时间都会把近期的paper很快的过一下 工程不
可能是凭空臆想的
h
hci

这个态度,如果是真心的,才是对的。

个人能控制的事情真的不多,不要太自以为是了,事情成不成功,有多大impact,真与个人关系不大。

时也,运也,命也,我们都不知道,也不在我。

把自己能够控制的事情做好,就算没有枉过一生。

【 在 guvest (我爱你老婆Anna) 的大作中提到: 】
: 之前我还两百行给公司创造几亿美元收入呢。专利产生了利润,给的奖励每年都有。但
: 那都是幻觉。那是人
: 家平台和销售渠道的力量。这点自知之明得有啊。
:
: 大公司领导更看重四两拔千斤, 像俺一百行代码就给公司多创造千万美元
: 的收入
:

h
hci

我读理论文章,但不尊重这些人。这些人,天天故弄玄虚,大多不是过的诚实的日子,连带着人品大多
不怎么样。过什么样的日子,就有什么样的人品。当然了,现实世界也不是那么容易糊弄的,你看CS各种研究机构,搞理论的组很少,工作也不好找,所以也不用多说啥了。

【 在 sunshineboy (阳光男孩) 的大作中提到: 】
: 工程的东西的确是需要不断试错的
: 但我也尊重搞理论的 虽然很多理论是垃圾 但即便只有5%的理论有价值 也给搞
: 工程的提供了灵感 所以我过一段时间都会把近期的paper很快的过一下 工程不
: 可能是凭空臆想的

o
omgpop

现在各种的插件各种ide,打字慢的人写程序不比你慢。一分钟170键说明你的编辑器没设好,说明你水平差。

【 在 hci (海螺子) 的大作中提到: 】
: 我老写代码基本不debug。
: 我觉得反而是打字慢的人爱用debugger,因为写个东西不容易,成本高,舍不得扔掉,
: 拼命debug.
: 打字快的,试一个主意成本低,就愿意多试。很多东西,写着写着写不下去了,就知道了
: 这主意不work,不需要debug.

h
hci

这就是读书把脑子读坏了的典型的韭菜。基本逻辑都不懂了。打字快的人就不用IDE了
么?同样两个人,一个打字快,一个打字慢,都用IDE,哪个更快?这种幼儿园小盆友
都可以回答正确的推理,这些韭菜,通过多年的训练,变得都不那么清晰了。

人家让你们刷题,还制造出一些神话故事让你们葱白,jeff dean啥的,就是为了便于
管理你们这些人,让你们都他妈老老实实的,成为离开了系统就不能存活的废物,所谓的excellent sheep。

魏老师也想在这儿玩同样的路数。他也在给自己造神。你的明白?

我老苦口婆心,是想要解救你们其中一些可以被解救的,当然这只能是少数人。

也就是说,还有其他的路,不用参加他们的游戏。

【 在 omgpop (See my signature) 的大作中提到: 】
: 现在各种的插件各种ide,打字慢的人写程序不比你慢。一分钟170键说明你的编辑器没
: 设好,说明你水平差。
: 道了

g
guvest

这不是废话吗。看不出来这点的。在公司里前途有限。

大公司出来觉得自己能开公司的。死了一批批的,我见得多了。多少高
管高级技师职称的出来要饭。这是我亲见的。听说的那就更多了。

我之前自己写了个软件,卖了。实证过怎么回事后。才决定找软件公司工作的。

段子写得好,跟作家是两回事。
【 在 hci(海螺子) 的大作中提到: 】
<br>: 这个态度,如果是真心的,才是对的。
<br>: 个人能控制的事情真的不多,不要太自以为是了,事情成不成功,有多大impact
,真与
<br>: 个人关系不大。
<br>: 时也,运也,命也,我们都不知道,也不在我。
<br>: 把自己能够控制的事情做好,就算没有枉过一生。
<br>

o
omgpop


弱智,人家一分钟120键的人跟你170键的一样用plugin用ide,根本就不会有区别。你
一定要硬撑你的所谓findings坚持你是对的没问题,我难得过来串门拍你一下走了。
还有要提醒你一下,那些plugins什么的很多都会有一点delay的
【 在 hci (海螺子) 的大作中提到: 】
: 这就是读书把脑子读坏了的典型的韭菜。基本逻辑都不懂了。打字快的人就不用IDE了
: 么?同样两个人,一个打字快,一个打字慢,都用IDE,哪个更快?这种幼儿园小盆友
: 都可以回答正确的推理,这些韭菜,通过多年的训练,变得都不那么清晰了。
: 人家让你们刷题,还制造出一些神话故事让你们葱白,jeff dean啥的,就是为了便于
: 管理你们这些人,让你们都他妈老老实实的,成为离开了系统就不能存活的废物,所谓
: 的excellent sheep。
: 魏老师也想在这儿玩同样的路数。他也在给自己造神。你的明白?
: 我老苦口婆心,是想要解救你们其中一些可以被解救的,当然这只能是少数人。
: 也就是说,还有其他的路,不用参加他们的游戏。

g
guvest

先不说用IDE也要打字的。還一個問題,
打字快的人还是打字慢的人,鼠标快?
连盲打都不会的。鼠标能快?
我鼠标都是最高速。要不是怕出问题,我都想用以前玩游戏的加速器。

【 在 omgpop(See my signature) 的大作中提到: 】
<br>: 弱智,人家一分钟120键的人跟你170键的一样用plugin用ide,根本就不
会有区
别。你
<br>: 一定要硬撑你的所谓findings坚持你是对的没问题,我难得过来串门拍你一下走
了。
<br>

h
hci

我对这种人的描述还算贴切吧。脑子被洗得不但基本逻辑没有了,连数字大小都不清楚了。

再不拯救,怎么了得。

能救一个是一个吧。

【 在 guvest (我爱你老婆Anna) 的大作中提到: 】
: 先不说用IDE也要打字的。還一個問題,
: 打字快的人还是打字慢的人,鼠标快?
: 连盲打都不会的。鼠标能快?
: 我鼠标都是最高速。要不是怕出问题,我都想用以前玩游戏的加速器。
:
: 弱智,人家一分钟120键的人跟你170键的一样用plugin用ide,根本就不
: 会有区
: 别。你
:
: 一定要硬撑你的所谓findings坚持你是对的没问题,我难得过来串门拍你
: 一下走
: 了。
: ...................

s
sanwadie

一直是logitech 的重度使用者,k810+mx master连三台主要的开发机,所以我买笔记
本从来不关心键盘,买pc去掉原配keyboard mouse。

最近受娃影响,长草keychron,准备入台k1 v4 尝试一下 - 非广告

程序员一定要配好键盘和鼠标,否则有了鼠标手就迟了,记得第一次见理疗师,问有没有康复的可能,他说没有,只有缓解。事实证明他是对的。

还有就是少打游戏,尤其不要用烂键盘鼠标打游戏。
g
guvest

我当初肩膀出过问题。后来好了。现在有个程序20分钟放一次音乐提示。

【 在 sanwadie(三娃爹) 的大作中提到: 】
<br>: 一直是logitech 的重度使用者,k810 mx master连三台主要的开发机,
所以我
买笔记
<br>: 本从来不关心键盘,买pc去掉原配keyboard mouse。
<br>: 最近受娃影响,长草keychron,准备入台k1 v4 尝试一下 - 非广告
<br>: 程序员一定要配好键盘和鼠标,否则有了鼠标手就迟了,记得第一次见理疗师,
问有没
<br>: 有康复的可能,他说没有,只有缓解。事实证明他是对的。
<br>: 还有就是少打游戏,尤其不要用烂键盘鼠标打游戏。
<br>

o
omgpop

你打字再快,每天要写1万行程序吗?不要的话我这170键的手法跟你200键有什么大区
别吗?打字再快你脑子还能每分钟200键?

【 在 hci (海螺子) 的大作中提到: 】
: 我对这种人的描述还算贴切吧。脑子被洗得不但基本逻辑没有了,连数字大小都不清楚
: 了。
: 再不拯救,怎么了得。
: 能救一个是一个吧。

h
hci

对的。

其实我们程序员就是手工业者,趁手的工具非常重要,要想健健康康把这个行当做下去,投资一点良好的装备完全值得。

我也是右手食指受了点伤,现在都是左手用鼠标,用那种鼠标球,这样每个指头都能用到,不伤一个指头。还有就尽量用键盘。键盘一定要用行程比较长的,否则伤指头。笔记本自带的键盘根本不能用,行程都太短了。

【 在 sanwadie (三娃爹) 的大作中提到: 】
: 一直是logitech 的重度使用者,k810+mx master连三台主要的开发机,所以我买笔记
: 本从来不关心键盘,买pc去掉原配keyboard mouse。
: 最近受娃影响,长草keychron,准备入台k1 v4 尝试一下 - 非广告
: 程序员一定要配好键盘和鼠标,否则有了鼠标手就迟了,记得第一次见理疗师,问有没
: 有康复的可能,他说没有,只有缓解。事实证明他是对的。
: 还有就是少打游戏,尤其不要用烂键盘鼠标打游戏。

o
omgpop

我看我司写了若干rfc的人也没有写程序要每秒180键的。脑子足够快就好了,人家写一块代码编译直接通过,比你打错再改5个地方强10倍。每秒120键确实比较慢,大多数情况属于业务差脑子笨的。我见过干活牛的人差不多就慢慢打字比别人产量高多了。

o
omgpop

我用max keys max ergo

【 在 hci (海螺子) 的大作中提到: 】
: 对的。
: 其实我们程序员就是手工业者,趁手的工具非常重要,要想健健康康把这个行当做下去
: ,投资一点良好的装备完全值得。
: 我也是右手食指受了点伤,现在都是左手用鼠标,用那种鼠标球,这样每个指头都能用
: 到,不伤一个指头。还有就尽量用键盘。键盘一定要用行程比较长的,否则伤指头。笔
: 记本自带的键盘根本不能用,行程都太短了。

h
hci

你不要抬杠了,你的问题大家都看到了,我没说你蠢,只是说你被洗脑了。所以你不要不开心,有人点醒是福报。嗯,哈哈。

我上面都写了,打字快的好处,也没见人反驳啊。

那我再说一遍啊:打字快,写代码的成本就低,打字慢,成本就高,人都是权衡利弊的,这样就会导致打字快的人更愿意多写多尝试,就一会儿的事嘛,而打字慢的更愿意在已有的代码上打转转,或者多花时间在写码之外。

我没有说哪个人更蠢,不过就是根据不同的自身条件,人各自做出的合理的选择。

但是,考虑到编程这个工种的实验性和艺术性的性质,也就是它本质上是个工匠性的行业,多动手的这个选择更正确,如此而已。

当然了,你可以选择不相信这个工种是个工匠行当,而认为这是个科学行当,或者是个政治行当,或者其他什么的,都可以,你可以有自己的想法,但是想法要和观点一致,而不是被别人灌输一种似是而非的观点。别人这么说是有目的的,上面我也不怀好意的揣测了不少。

这些都不是关键,关键是你自己要有一套思想。一个标准,就是看你能不能说出一大套道理,来自圆其说,如果不能,你就要思考一下,这个观点来自何处。好了,现在是你的机会了。

【 在 omgpop (See my signature) 的大作中提到: 】
: 你打字再快,每天要写1万行程序吗?不要的话我这170键的手法跟你200键有什么大区
: 别吗?打字再快你脑子还能每分钟200键?

h
hci

你在现身说法,给我上面描述的那种情况背书。

比如你就被别人的造神行动洗脑了,觉得那个什么大牛大神,其神迹是你等凡胎望尘莫及的。人家都不用打字的,写码都一次性性通过的,等等,总之怎么神乎怎么来。

你咋没想过你也成个大神呢?所以我说你是韭菜,没有冤枉你,对不对?成了大神,你也可以来编些神迹来镇住别人啊。就如魏老师在做的,(不好意思啊,被我这个不识趣的打扰了。哈哈)。

【 在 omgpop (See my signature) 的大作中提到: 】
: 我看我司写了若干rfc的人也没有写程序要每秒180键的。脑子足够快就好了,人家写一
: 块代码编译直接通过,比你打错再改5个地方强10倍。每秒120键确实比较慢,大多数情
: 况属于业务差脑子笨的。我见过干活牛的人差不多就慢慢打字比别人产量高多了。

g
guvest

Richard stallman说他的手指问题的原因是敲键盘太重了造成的。

键盘设计中,拇指这个最粗的用的少。这是个大问题。从没听说过谁手机用多了手指出问题的。我看就是因为拇指用的多。

【 在 hci(海螺子) 的大作中提到: 】

: 对的。

: 其实我们程序员就是手工业者,趁手的工具非常重要,要想健健康康把这个行当做下去

: ,投资一点良好的装备完全值得。

: 我也是右手食指受了点伤,现在都是左手用鼠标,用那种鼠标球,这样每个指头都能用

: 到,不伤一个指头。还有就尽量用键盘。键盘一定要用行程比较长的,否则伤指头。笔

: 记本自带的键盘根本不能用,行程都太短了。

g
guvest

Touchpad不会鼠标手。

【 在 hci(海螺子) 的大作中提到: 】

: 对的。

: 其实我们程序员就是手工业者,趁手的工具非常重要,要想健健康康把这个行当做下去

: ,投资一点良好的装备完全值得。

: 我也是右手食指受了点伤,现在都是左手用鼠标,用那种鼠标球,这样每个指头都能用

: 到,不伤一个指头。还有就尽量用键盘。键盘一定要用行程比较长的,否则伤指头。笔

: 记本自带的键盘根本不能用,行程都太短了。

g
guvest

好像Richard Stallman 20年前十个手指就都出问题了。后来找很久找到病根才好。程
序员打
字不多不可能的。

还一个问题是干眼症。不少比例it manager要滴眼药水。
【 在 hci(海螺子) 的大作中提到: 】
<br>: 你在现身说法,给我上面描述的那种情况背书。
<br>: 比如你就被别人的造神行动洗脑了,觉得那个什么大牛大神,其神迹是你等凡胎
望尘莫
<br>: 及的。人家都不用打字的,写码都一次性性通过的,等等,总之怎么神乎怎么来。
<br>: 你咋没想过你也成个大神呢?所以我说你是韭菜,没有冤枉你,对不对?成了大
神,你
<br>: 也可以来编些神迹来镇住别人啊。就如魏老师在做的,(不好意思啊,被我这个
不识趣
<br>: 的打扰了。哈哈)。
<br>

d
daemonself

md,acm集训队练习第一条就是连打字
【 在 hci (海螺子) 的大作中提到: 】
: 要我说,打字慢的,编程好不了哪去。
: 编程是个实际动手的工作。大多数经验,是试出来的。打字慢,必然尝试不够多,尝试
: 不够,视野的局限性就很大。
: 就这么简单个事。逻辑一点不复杂。
: 优秀程序员与不咋地的程序员的区别,就在一个字:试。
: 优秀程序员敢于试,善于试。为啥这些人自称Hacker?就是动手能力强。动手能力包括
: 打字快。
: 所以我对下面的小朋友这样说“Programming IS about typing. If someone tell
you
: otherwise, they are just bullshitting".

d
dumbCoder

嗯, 那我没有异议

你这个中间笔记本, 两边键盘的设置, 看着还挺实用的

【 在 hci (海螺子) 的大作中提到: 】
: 我说的是“打字速度要快”,你说“太急着打字”,这两个东西是同一个东西么?
: 完全不搭嘎嘛。
: 我说了要“不事先想清楚么”? 没想清楚,打什么字啊?
: 我老用的的键盘是这样的:用那种分开的键盘(Freestyle 2),正中间一个大空档,真
: 好放下一个草稿本,随时使用纸笔。
: 但是,纸笔永远不能取代敲出来出来运行的代码。很多东西,不写出代码来,空想是没
: 有用的。
: https://lcbecker.github.io/images/freestyle.jpg

d
digua

我读书的时候,在编程课之前,要先上一门打字的实验课。那时用的还是机械打字机。确实是非常有用。

打字熟练,一个很大的好处是打字对思考不形成干扰,基本上是想写什么,手上就打出什么。不光是对编程有用,平时写电邮或写个笔记都有用。上bbs灌水也有用,呵呵。

【 在 hci (海螺子) 的大作中提到: 】
: 要我说,打字慢的,编程好不了哪去。
: 编程是个实际动手的工作。大多数经验,是试出来的。打字慢,必然尝试不够多,尝试
: 不够,视野的局限性就很大。
: 就这么简单个事。逻辑一点不复杂。
: 优秀程序员与不咋地的程序员的区别,就在一个字:试。
: 优秀程序员敢于试,善于试。为啥这些人自称Hacker?就是动手能力强。动手能力包括
: 打字快。
: 所以我对下面的小朋友这样说“Programming IS about typing. If someone tell
you
: otherwise, they are just bullshitting".

r
ratzinger

我老人家上周解决了一个几个月的prod issue,同事完全give up了才找到我。花了我
几乎一整天。最后fix就是一个单词,不到十个字母。

大部分情况下,coding依赖逻辑思维和耐心,大部分人做不到反复测试新idea,是他们缺乏idea和耐心而不是缺打字速度
o
omgpop

打字越快就写越多bug。我看我司好多人写程序写得挺快,都是垃圾代码,都是bug,脑子不想清楚一个函数可以写几千行,都是废物。

【 在 ratzinger (周星星) 的大作中提到: 】
: 我老人家上周解决了一个几个月的prod issue,同事完全give up了才找到我。花了我
: 几乎一整天。最后fix就是一个单词,不到十个字母。
: 大部分情况下,coding依赖逻辑思维和耐心,大部分人做不到反复测试新idea,是他们
: 缺乏idea和耐心而不是缺打字速度

s
sanwadie

我对长程不习惯,试了好多键盘,最后选了k810,刚出来就买了,一用好几年了。

前几个月被儿子嘲笑,用了一下他的keychron k2,手感还行,就是觉得键程太长。

另外我现在都是站立办公,否则腰不舒服

【 在 hci (海螺子) 的大作中提到: 】
: 对的。
: 其实我们程序员就是手工业者,趁手的工具非常重要,要想健健康康把这个行当做下去
: ,投资一点良好的装备完全值得。
: 我也是右手食指受了点伤,现在都是左手用鼠标,用那种鼠标球,这样每个指头都能用
: 到,不伤一个指头。还有就尽量用键盘。键盘一定要用行程比较长的,否则伤指头。笔
: 记本自带的键盘根本不能用,行程都太短了。

m
magliner

我猜是个typo, 而且全是大写字母。 我看大写字母就特别不习惯。
【 在 ratzinger (周星星) 的大作中提到: 】
: 我老人家上周解决了一个几个月的prod issue,同事完全give up了才找到我。花了我
: 几乎一整天。最后fix就是一个单词,不到十个字母。
: 大部分情况下,coding依赖逻辑思维和耐心,大部分人做不到反复测试新idea,是他们
: 缺乏idea和耐心而不是缺打字速度

m
mrmaja

不敢说打字慢,就不是好程序员。

但是我认识的编程高手确实打字都非常快。
认识的一个超级牛逼的俄罗斯程序员他工作的时候手从来不停的感觉就是打字的速度赶不上他思考的速度。所以他的产出特别的高

和这样的人一起工作压力太大了。

【 在 hci (海螺子) 的大作中提到: 】
: 要我说,打字慢的,编程好不了哪去。
:
: 编程是个实际动手的工作。大多数经验,是试出来的。打字慢,必然尝试不够多,尝试
: 不够,视野的局限性就很大。
:
: 就这么简单个事。逻辑一点不复杂。
:
: 优秀程序员与不咋地的程序员的区别,就在一个字:试。
:
: 优秀程序员敢于试,善于试。为啥这些人自称Hacker?就是动手能力强。动手能力包括
: 打字快。
:
: 所以我对下面的小朋友这样说“Programming IS about typing. If someone tell
you
: otherwise, they are just bullshitting".
m
mrmaja

一定要换人体工学键盘。
认识的几个牛逼,程序员都是用的。kinesis 那个 像两个碗一样的那种键盘。

【 在 guvest (我爱你老婆Anna) 的大作中提到: 】
: Richard stallman说他的手指问题的原因是敲键盘太重了造成的。
:
: 键盘设计中,拇指这个最粗的用的少。这是个大问题。从没听说过谁手机用多了手指出
: 问题的。我看就是因为拇指用的多。
:
:
: 【 在 hci(海螺子) 的大作中提到: 】
: : 对的。
: : 其实我们程序员就是手工业者,趁手的工具非常重要,要想健健康康把这个行当
: 做下去
: : ,投资一点良好的装备完全值得。
: : 我也是右手食指受了点伤,现在都是左手用鼠标,用那种鼠标球,这样每个指头
: 都能用
: : 到,不伤一个指头。还有就尽量用键盘。键盘一定要用行程比较长的,否则伤指
: 头。笔
: : 记本自带的键盘根本不能用,行程都太短了。
b
bluesky1998

老祖宗说的学而不思则惘,思而不学则怠。这里一样适用。手速太慢或者不会盲打当然
不行。快到一定程度,成为一种反射后,再快就意义不太大了。思维快不快,你们看油桶
时听2倍速有没有不适?

s
sanwadie

我觉得整体正相关,但还是因人而异。

我自己急性子,喜欢快速输出,年轻时特意练了一下,会盲打后手速自然上去。有条件后,同时有很多pc和笔记本,尤其是换mbp后,不适应键盘布局,速度反而慢。在这个
过程里,确实感觉到慢输出会影响到思路,typo会严重降低生产效率,如果ide不给力
,简直是灾难。所以后来只用k810,但也经常弄混mac/win的控制键

但我也看到很多牛人,一指禅,这些人的特点是思虑成熟,程序简洁,看问题都很一针见血。

a
action119


【 在 hci (海螺子) 的大作中提到: 】
: 这就是读书把脑子读坏了的典型的韭菜。基本逻辑都不懂了。打字快的人就不用IDE了
: 么?同样两个人,一个打字快,一个打字慢,都用IDE,哪个更快?这种幼儿园小盆友
: 都可以回答正确的推理,这些韭菜,通过多年的训练,变得都不那么清晰了。
: 人家让你们刷题,还制造出一些神话故事让你们葱白,jeff dean啥的,就是为了便于
: 管理你们这些人,让你们都他妈老老实实的,成为离开了系统就不能存活的废物,所谓
: 的excellent sheep。
: 魏老师也想在这儿玩同样的路数。他也在给自己造神。你的明白?
: 我老苦口婆心,是想要解救你们其中一些可以被解救的,当然这只能是少数人。
: 也就是说,还有其他的路,不用参加他们的游戏。

看到这么多高水平的人还在给资本家打工,身心被老板各种虐,心里真的挺酸的。

首先得感谢我们有幸生在computer时代,实现了孔夫子所谓的有教无类,让程序员部分掌握了生产力。混日子的话,可以刷题割资本家的韭菜。

不过正如三国剧中的人常说的,大丈夫碌碌无为,与草木何异。专心搞点东西出来,财务自由,拯救自己,做个独立匠人,虽不能扬名,也算是对得起祖国的教育。

s
sanwadie

过几年就财务自由了。

想多了,是指到年纪退休

人生一世,草木一秋,诚哉斯言

【 在 action119 (standup) 的大作中提到: 】
: 看到这么多高水平的人还在给资本家打工,身心被老板各种虐,心里真的挺酸的。
: 首先得感谢我们有幸生在computer时代,实现了孔夫子所谓的有教无类,让程序员部分
: 掌握了生产力。混日子的话,可以刷题割资本家的韭菜。
: 不过正如三国剧中的人常说的,大丈夫碌碌无为,与草木何异。专心搞点东西出来,财
: 务自由,拯救自己,做个独立匠人,虽不能扬名,也算是对得起祖国的教育。