1. 程式人生 > >程式設計師實習過程中應該掌握的問問題技巧

程式設計師實習過程中應該掌握的問問題技巧

個人部落格站已經上線了,網址www.llwjy.com,歡迎大家來吐槽

-------------------------------------------------------------------------------------------------------------------------------------- 

     雖然這篇文章的標題是說針對程式設計師的,其實我覺得其他的職位也是適合的。

      如果您是一個剛剛踏入社會的實習生或者剛剛開始工作,首先要恭喜您,自己十年寒窗終於取得了成果,同時我覺得這篇文章對您之後的工作還是有所幫助的;如果您已經是職場達人了,那可以直接忽略這篇文章的存在。
      首先說明一點,自己的工作年限並不是太長,也沒有多少社會經驗,下面的一些看法完全來源於自己的工作,看法也可能會有點偏激,還望各位多多包涵~


該不該問問題?

      在實習過程中,我們也許經常會糾結:
我到底該不該問問題?
如果我問了問題,問題太簡單會不會被別人笑話?
如果我的問題太簡單,會不會顯得我特別蠢?

      這裡我想說,我們不是什麼職場達人,更不是什麼聖人,有不會的並不丟人,也不會被別人笑話,這一點您可以完全放心。要做到“敏而好學,不恥下問”,自己學到東西才是最大的收穫。


向誰問?
      向誰問問題這其實是一個學問,也許您會說問我的頂頭上司或者離我最近的工友,這是完全可行的,但是在這裡我想提出一點建議,就是在遇到一個難題或者一個錯誤的時候,第一步想到不是去問頂頭上司或者工友,而是去網際網路上搜索下,看下以前是不是出現過類似的問題,如果沒有出現過,再去諮詢他們也不遲。
      也許你會覺得在網際網路上搜索問題會是一件浪費時間的事情,但是殊不知在這個過程中你可以學到很多的東西;即使沒有檢索出來相關的解決方案,當您再向他人詢問的時候,自己也可以說出個一二三來,不至於讓別人覺得您只是一臺不完善的機器,一旦遇到BUG就無法繼續工作。
在工作生活中,也遇到很多例子,下面就說一個,您又怎麼看:
案例:
新入職的小王接到的第一個任務就是在自己工作的電腦上安裝JDK和Myeclipse,任務書上明確的表示了JDK和Myeclipse在公司FTP上的路徑。小王在安裝完JDK之後(沒有配置環境變數),有開始安裝Myeclipse,打開發現需要註冊,這時候就去問頂頭上司
小王:“**,Myeclipse怎麼註冊呀?”
A:“安裝包下有一個破解步驟,你看著做就好?”(小公司使用破解的,Myeclipse的破解相信大家也都瞭解,很傻瓜的~)
小王:“破解程式怎麼無法執行?”
A:“你安裝的JDK配置環境變量了?”
小王:“環境變數?怎麼配置?”
A:“……”

      這裡說一個題外話,我相信80%的問題在網際網路上都可以找到相關的解決方案,除非公司的技術是完全封閉的。這樣做,不僅自己學到了更多,同時也節省了別人的時間。


如何問?

      說虛點就是“問問題即使一門藝術又是一門學問”,這純屬扯淡,看完之後還是不知道如何去問問題,我對其做了一點總結,可能會不全:
1)對問題做出詳細的描述,比如什麼情況下出現了什麼問題;
2)自己對這個問題查閱了哪些資料;(說這個是讓別人知道,你對這個問題做了思考)
3)注意說話的語氣以及措辭。

下面也說一個案例:
案例:這件事情在自己平時的技術交流群或者貼吧論壇中經常遇到,大致如下:學生選課系統如何去實現?

      就這樣簡簡單單的一句話沒有了,我相信對於這種問題很少有人回去回答,有時甚至還會調侃下“看你能出多少錢了”。提這種問題的人,我們經常稱之為伸手黨。這裡也不對其做進一步的評價。



需要明白一點
      在向別人問問題的時候,我們需要明白一點,別人幫我們解決問題並不是別人的義務,別人也會有自己工作,幫你解決問題的時候完全可能打斷他現在的工作計劃。說句不好聽的,別人該不該回答你的問題和該不該向老人讓座是一個意思,別人做了並不是因為他有義務這樣做,不做也不應該譴責別人。所以說我們應該懷著感恩的心去問別人問題。