計算機愛好者 VS. 程序員

來源: aqee  發布時間: 2011-05-26 22:14  閱讀: 1500 次  推薦: 0   原文鏈接   [收藏]  

  本文是從 Hackers vs. Coders 這篇文章翻譯而來。

  優秀的計算機愛好者具有一種無價的技能。可作為一名程序員會跟計算機愛好者一樣嗎?難道程序員跟那些不知道如何編碼的計算機愛好者們相比,會在創造性上處于劣勢嗎?

  下面的這個故事讓我看清了他們之間的不同。

  我最近被邀請在一個周末創業活動中做指導。周五晚上,我們召集到一起吃匹薩,定創意,建團隊以及討論啟動計劃。臨近結束時,每個人都對這個周末將要做的事情感到非常的滿意。

  周末早晨我來到現場發現人們都在努力的工作。有些人通宵未回在這趕進度實現他們的想法。這就是創業精神!

  但我吃驚的發現如此多的團隊都已經開始編碼了!感覺是他們急著讓東西能在周日晚上之前開發出來,跑起來,這使大多數的團隊一心想著實現他們最初的創意想法,而不再去探索不同的創意、選擇一個更好的來實現。

  聽起來沒什么不同嗎?

  有一個團隊脫穎而出,因為這個團隊中沒有會編程的。所以他們把時間都花在用PowerPoint制作原型,走訪各個房間跟其他團結交流他們的想法,獲得反饋,然后回到他們的桌子邊討論、改進提煉他們的想法。他們是最喧鬧的,最有生氣的,最熱情好善的一組,他們看起來從活動中得到了不少樂趣。最重要的是,他們向前推進的速度比其他組快很多,因為他們沒有迷失在要能清楚如何使用Rails或PHP讓什么東西跑起來的細節里。

  周日早上,他們靈光一閃,拋棄了以前所有的原型,重新回到繪圖板前工作。我看到他們在數小時里做出來一個新原型。因為沒有寫代碼,他們并不擔心拋棄昨天的作品(畢竟,原型就是用來干這個的)。因為他們使用PowerPoint來模型化他們的想法,他們可以快速的讓想法具體化。

  在周日晚上,他們并沒有交出一個可以運行的應用程序,但他們使用依據他們最終創意制作出來的、具有點擊效果的原型吸引力所有的觀眾。他們不僅呈現了最終創意,他們還帶著觀眾遍歷了整個創意的變更迭代過程。

  結果呢?他們奪得頭籌!

  他們并不是贏在創意有多么的好或比其他組包含更多的功能。這個周末產生了很多的創意。但當其他組把有限的時間花在實現細節上時,這個組一直專注于他們的想法的高層面的問題,把更多的時間花在改進它而不是編碼上

  他們不是程序員,但他們是計算機愛好者。這個身份最終讓他們受益匪淺!

  很多創業者認為自己跟那些會編碼的人比起來處于一種劣勢。他們認為自己不是計算機愛好者,因為不會編程。而事實卻是,他們具有一種創造力上的優勢,因為他們不會急著一頭扎進編碼工作里。相反,他們會被迫去“修剪”他們的想法,用上層的工具和平臺測試它們,會被限制不去關心細節。這將迫使他們關注于解決用戶問題,而不是解決實現問題。

  做軟件不只是編碼的技術。它是一種在事情不同的階段關注每階段最重要的事情、而不是過早的陷入細節的思維習慣。

0
0
 
標簽:程序員
 
 

文章列表

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()