請別這樣對菜鳥程序員說話!

jopen 9年前發布 | 5K 次閱讀 程序員

請別這樣對菜鳥程序員說話!

        如果你是一個程序員,最好還是不要消極評論初學者剛學的那些東西,也不要說他們所選擇的語言和工具很低效,這樣只會打擊他們的積極性,除非你想花大量時間來指導他們學習你所認可的知識。

        下面先來看一段對話,是一個有經驗的程序員和剛開始學習編程的程序員之間的對話。

Programmer:Hey,我聽說你在學習編程,不錯嘛,學的是什么啊?

Beginner:我從一些基礎的 PHP 和 HTML 開始學起,在我的 Mac 上使用 TextMate。

Programmer:Haha,用 PHP 的都是蠢蛋。你應該學習 Ruby on Rails,部署在 Heroku 上,在 Vim 編輯器里面編碼。 TextMate 是給那些最底層、最低級的開發人員使用的,你最好是轉到 Node.js 上面,那真的是很爽,非阻塞性 I/O。

Beginner:uhhhhh,好吧!

        說實在的,每當聽到這樣的對話的時候,我都想扇那些自以為是的程序員一個大嘴巴子,因為他們這樣的話只會讓初學者完全泄氣。初學者聽到他們尊敬的人竟然在貶低他們之前所做過的努力,并且讓他們覺得努力學習的東西并不是“真正的編程”。

        如果你是一個程序員,最好還是不要消極評論初學者剛學的那些東西,也不要說他們所選擇的語言和工具很低效,這樣只會打擊他們的積極性,除非你想花大量時間來指導他們學習你所認可的知識。

        我們為什么不能更有耐心的跟他們說話呢?為什么不讓他們自己隨便學點東西呢,這樣他們才能分辨出自己想要學什么,什么是適合他們的?

        或許更有建設性的互動交談應該像這個樣子:

Programmer:Hey,我聽說你在學習編程,不錯嘛,學的是什么啊?

Beginner:我從一些基礎的 PHP 和 HTML 開始學起,在我的 Mac 上使用 TextMate。

Programmer:不錯哦,能不能展示一下你第一次使用 PHP 做出來的 App 啊?一旦你對自己的基礎的 Web 編程技能感到運用自如了,我就向你展示我最喜歡的框架 Ruby on Rails。這樣就能看到在這個框架上使用 PHP 會產生什么效果?以及為什么會產生這樣的區別?

Beginner:謝謝你的鼓勵,我會跟你保持聯系向你討教的。

        這樣的交談,哪個菜鳥程序員不喜歡?哪個菜鳥程序員不尊重你?

來自: CSDN
                    <span id="shareA4" class="fl">                  
                        </span> 

</div>

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!