色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

問問題的藝術(shù)

  每個(gè)人都是由菜鳥發(fā)展而來的,我們現(xiàn)在處于菜鳥并將長期處于菜鳥階段,所以我們需要努力努力再努力。但是在這個(gè)通往牛人的道路上,充滿了各種艱險(xiǎn),有的時(shí)候,只依靠我們自己的力量是遠(yuǎn)遠(yuǎn)不夠的,這時(shí)候我們需要尋求各種幫助。問牛人問題也成了一種快速而且簡單的方法。

  我平時(shí)也喜歡回答一些別人的問題來提高自己,但是從一些帖子,我看的出來一些人問的問題相當(dāng)不”標(biāo)準(zhǔn)”,或者說很不能吸引牛人。不能吸引牛人,你的問題也許被優(yōu)秀的回答的幾率就非常小了,所以我想了一下,總結(jié)了幾個(gè)問問題的要點(diǎn)。如果跟大家有出入還請(qǐng)見諒,如果你有意見或者建議也歡迎討論補(bǔ)充,以下只是個(gè)人見解。

  1. 謙虛
  這點(diǎn)為什么我要放在第一位?我想大家都知道其重要性了,無論你現(xiàn)在處于一種什么境界,都有可能會(huì)遇到各種問題。如果你遇到的問題一個(gè)很菜很菜的菜鳥給解決了,這樣他也是你的老師。為人一定要謙虛,山雞前段時(shí)間去了yahoo面試,他告訴我那個(gè)技術(shù)主管特別平易近人,特別謙虛。

  但是有的人發(fā)帖子很不夠謙虛,比如”誰幫我解決下XX問題啊..(問題描述)..好幾年沒碰php了..都忘了..誰給解決下啊..”,我想我要表達(dá)的意思已經(jīng)不言而喻了吧。

  2. 手冊(cè)

  在我學(xué)習(xí)了幾種語言之后,php手冊(cè)是我最心儀的手冊(cè)了。幾乎每個(gè)函數(shù)或者類都有相應(yīng)的例子,尤其是常用的函數(shù)會(huì)有多達(dá)幾種例子。學(xué)習(xí)例子來學(xué)習(xí)函數(shù)這個(gè)途徑既快捷又理解深刻,大家肯定還記得學(xué)數(shù)學(xué)是怎么學(xué)的,不都是由例題而學(xué)會(huì)知識(shí)點(diǎn)的嗎?更讓人欣慰的事,幾乎每個(gè)函數(shù)下面都有大牛的討論,他們不光是針對(duì)函數(shù)的解釋,還有彌補(bǔ),還有一些問題的解決方法等。

  所以說,看php手冊(cè)絕對(duì)是一種享受,她就像一本圣經(jīng)一樣指引著我。有這么好的手冊(cè)我們?yōu)槭裁床挥媚兀繉?duì)吧,查手冊(cè),對(duì)于任何一種語言或者知識(shí)的學(xué)習(xí)絕對(duì)是一種能力,這種能力不是別人可以教會(huì)的。

  我在PPC呆了有一年多了,在這一年中,我看了很多人問的問題都是手冊(cè)上的問題,有的甚至是例題,我想說的是,你學(xué)php不看php手冊(cè),真是白學(xué)了。

  3. Google

  上面說了手冊(cè),下面來說說Google。我很幸運(yùn)我出生在一個(gè)互聯(lián)網(wǎng)的時(shí)代,很多事情只需要點(diǎn)點(diǎn)鼠標(biāo)和鍵盤就可以知道答案,Google的強(qiáng)大我就不說了,我這點(diǎn)想要表達(dá)的意思我想大家通過標(biāo)題也看出來的。

  我希望大家以后養(yǎng)成良好的習(xí)慣,遇到問題后,先查手冊(cè),手冊(cè)上沒有解決方式的,Google下看有沒有解決途徑,如果還沒有,這時(shí)候也不要著急著問別人,那接下來怎么辦?正是我下面要說的。

  4. 思考

  一個(gè)達(dá)標(biāo)的程序員有一種思維方式,他們的思維是敏銳的,他們可以聯(lián)系起來不同的事物,根據(jù)一些事物找出圓滿的答案。他們對(duì)于程序的設(shè)計(jì),寫出來的程序更可以說是由思維變換成代碼的過程,這種由抽象變?yōu)榫唧w的能力是在潛移默化中鍛煉出來的。一個(gè)達(dá)標(biāo)的程序員總是勤思考的,程序不光是要設(shè)計(jì),更重要的一點(diǎn)是解決問題。因?yàn)樵诂F(xiàn)實(shí)中,并沒有我們想像的完美,程序總會(huì)出現(xiàn)這樣或者那樣的問題。所以到后期,我們要做的并不是設(shè)計(jì)程序,而是修改完善程序。

  一個(gè)程序員會(huì)為自己解決了一個(gè)問題而興奮好幾天。記得我在大二的時(shí)候半夜睡不著,還在想AJAX(那時(shí)候正在學(xué)習(xí)AJAX..正在寫一個(gè)留言板..),但是遇到個(gè)問題,卡住了我半天,好幾天都沒有前進(jìn),但是有天晚上睡覺,不知道為啥,鬼使神差的突然想到了解決方法,那種興奮不言而喻。簡直就馬上想從床上奔起來,打開電腦馬上完成這段程序,但是苦于宿舍半夜沒電:(。

  所以接上上面的,當(dāng)你遇到問題,查手冊(cè)后,Google后,都沒有得到你滿意的答案。這時(shí)候先不要放棄,先坐下來冷靜的思考下,也許手冊(cè)上面沒有答案,Google上面也沒有答案,但是也許手冊(cè)上面的幾個(gè)知識(shí)點(diǎn)連接起來,或者Google上面的一些提示,已經(jīng)足夠解決問題了。

  5. 勤奮

  其實(shí)這點(diǎn)與上面的是相互促進(jìn)的。一個(gè)程序員,也許生活上特別邋遢,幾天的襪子都沒洗,特別懶惰,但是他不會(huì)對(duì)他的程序懶惰的,程序員對(duì)待自己的程序就猶如自己的孩子一樣認(rèn)真,一個(gè)懶惰的人,別說程序員,其他的職業(yè)也會(huì)一事無成的。

  6. 不打誑語

  記得看過《悟透JavaScript》,這篇文章不長,但是寫的非常生動(dòng),也有些佛教的思想?yún)㈦s其中,只是很少,一筆帶過,但是為這篇文章增色不少。

  程序員從來不打誑語的,一些標(biāo)題黨,諸如“我發(fā)現(xiàn)了宇宙超級(jí)無敵大難題,看看你們誰可以解答”,問這樣的問題問的人不是真正的程序員。

  7. 問題的描述

  這個(gè)我承認(rèn)是程序員天生的弱項(xiàng),程序員每天都和電腦打交道。逐漸的才發(fā)現(xiàn),忘記怎么跟人交流了,敘述能力不強(qiáng),溝通能力不強(qiáng),這已經(jīng)成為程序員的通病。所以如何把一個(gè)問題描述好,這已經(jīng)是一個(gè)難題。

  那么如何將一個(gè)問題描述的更好?我覺得這我也回答不上來,我覺得如果有一個(gè)例子會(huì)更好。你的宗旨是如何讓答題人理解你的問題,或者有些問題可以有期望答案的,比如字符串轉(zhuǎn)換,你可以寫出你期望的效果,再如果你語言實(shí)在無法描述的情況建議你可以做一個(gè)圖,類似UML或者流程圖那樣,就會(huì)更容易讓人理解了。

  8. 幫助答題者更好的回答問題

  你除了問問題可以做的之外,還可以幫助答題者回答你的問題,是不是聽的很莫名其妙?我來舉個(gè)簡單的例子。

  比如有人問了這樣一個(gè)問題“如何將下面的三維數(shù)組轉(zhuǎn)換成一維的?”

  然后內(nèi)容就是一個(gè)很大的三維數(shù)組,寫出了期望的效果,是一個(gè)一維的數(shù)組。

  你可能會(huì)問,這個(gè)問題我們?cè)趺磶椭痤}者更好的回答問題呢?

  原因就在這里,你的三維數(shù)組往往都是print_r出來的,這是php中的一種輸出方式,用來觀看數(shù)組的。你這樣打印出來的數(shù)組如果復(fù)制一下,是無法轉(zhuǎn)換成代碼的,如果你換個(gè)函數(shù),換成var_export就大不同了。答題者可以直接復(fù)制過來你的數(shù)組,然后前面寫個(gè)$array = 就可以了,相當(dāng)簡單,省去了大部分時(shí)間。

  另外,如果你的問題中包含了大量的數(shù)據(jù),這樣回答問題的人沒有時(shí)間去創(chuàng)造這些數(shù)據(jù),你就可以在附件中上傳一下。

  9. 細(xì)心與耐心

  我回答過一些問題,不是問問題的人不會(huì),更不是思路有問題,只是他很大意,把一些變量名弄錯(cuò)了。

  還有另外一個(gè),耐心也很重要,如果一個(gè)回答你問題的人都很有耐心,你憑什么沒有耐心呢?不要在標(biāo)題上面說非常急之類的話,我覺得任何問問題的一個(gè)人都想盡快的解決掉這個(gè)問題,這樣的字眼并不是吸引答題者的字眼。

  10. 謝謝

  人要一直心存著感恩,任何幫助過你的人,都是你感謝的對(duì)象,那個(gè)哪怕沒有幫上你,只幫你頂了下帖子的人也值得你感謝。

  感謝你該感謝你的人,同樣,幫助你該幫助的人,以后你成長了更要回答別人的問題。

 

  很早之前就想寫一篇這樣的文章,純粹是有感而發(fā),因?yàn)槲铱匆恍┱搲膯栴}實(shí)在很頭疼,很多人回帖就三個(gè)字,看不懂,我想問問題的人也很無奈。

it知識(shí)庫問問題的藝術(shù),轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 阿城市| 娱乐| 武城县| 禹城市| 龙川县| 上思县| 孟津县| 寿光市| 阜南县| 阜新| 奎屯市| 富顺县| 宁波市| 田林县| 潍坊市| 黄梅县| 梁河县| 富裕县| 咸宁市| 新丰县| 咸宁市| 会理县| 浦县| 鸡东县| 神池县| 泰州市| 古田县| 达孜县| 阳谷县| 莎车县| 遵义县| 台北县| 东方市| 榕江县| 桦甸市| 凤阳县| 齐齐哈尔市| 霍林郭勒市| 滕州市| 辉县市| 邓州市|