寫以前,吐槽一下segmentfalult的撰寫界面,每次都要我填寫Tag,可是沒有我須要的tag。程序員
大部分不會編程的人對程序猿都有以下兩個誤解:編程
程序猿的英語都很好segmentfault
程序猿的邏輯思惟能力很強函數
現實是什麼?
我見到的絕大多數程序員,都不敢說本身英語好,甚至說英語差很少的,都不算特別多。大學勉強過個四六級的,工做個幾年之後,基本上都還給老師了。oop
爲啥捏?測試
緣由很簡單嘛!spa
平常編程無非就那麼幾個指令
If...else if ... else ... then
While
loop
var/dim/
再加上 + - * / && || 這個幾個運算符號罷了
能學到幾個英文啊???code
剩下的怎麼辦?辣麼多的函數名稱腫麼辦?
漢語拼音來幫忙嘛,有多少小夥伴們就是靠着「拼音大法」來實現本身的編程人生的?blog
下面列舉幾個常見的拼音大法get
Huanyin() -- 歡迎界面
ZCFW() -- 註冊服務
linshi -- 真的是臨時變量了a,b,c,d -- 這個是安剝刺得 ,不是英語
xx,yy,zzz -- 這個是天書,膜拜中...
a,a1,a11,a123 -- 昏倒了...求搶救
有的小夥伴們不服,「不是有編程規範嘛,嚴格遵照規範!」
嗯,遵照規範的小夥伴們,都是好小夥伴。大家合格了。
沒遵照規範的小夥伴們,喂!說你呢!別跑!!
英文很差,致使遵照規範困難,不遵照規範,英文也沒多大進步,不管寫多少年代碼。
這就是一個現實的難題和現實的狀況。
英文好的程序猿是稀有物種
這個真相呢,也是有點意思。一我的邏輯性好很差,實際上和他是否從事程序猿這個職業沒多大關係。邏輯好的人呢,幹啥都能作到有條有理;邏輯很差的人幹啥都亂七八糟。
邏輯好,能把亂七八糟的事情,整理成有條有理; 邏輯差,能把有條有理的事情,搞成亂七八糟。
因此,一我的是由於邏輯思惟能力強,因此才能是一個好的程序猿。
一個差的程序員,邏輯思惟能力必然不行。
剩下的,呵呵了。