三種工程師 你屬於哪種?
(圖/取自網路)
工程師必須要用沒人聽得懂 (也沒人有興趣) 的語言,去架構出能被使用的東西。這些東西可能是建築物、車子、機器、電路板、軟體等等⋯⋯
一般大眾會將一樣產品的功勞歸給「計畫者」(如 Steve Jobs) 以及設計、行銷、管理者,而工程師似乎就是一些可以被替換的零件,沒有人會記得他們的名字,而他們所做的事情也可以被其他人所取代。
1.寫程式的人 (Coder、Employee、Worker)
這種類型的人單純的只是為了工作、功課、任務而寫程式,雖然職務名稱叫做工程師,但是寫程式對他們來說只是獲取成績、金錢的工具,寫程式對他們來說枯燥無味,但為了生活,他們繼續產出他們的程式碼。他們喜歡簡單的任務,最好是一看到就知道要怎麼做,最好有別人的程式碼可以直接套用。而當他們的程式可以過關,他們就開心的回家睡覺去,連一秒都不想看到程式碼。
2.有目標而寫程式的人 (Hacker、Doer、Entrepreneur)
這種類型的人並不是因為熱愛「程式」本身而開始寫程式,他們寫程式是為了要達成某些目的。這些人雖然不是天生的程式高手,但是很會用別人寫好的套件去兜出一些應用,當有一個好的點子時,他們第一件事不是去想:「我本身不是學這個的,我要怎麼樣才能找到別人來幫我做⋯⋯」他們會去找既有的資源架構,嘗試做出原型 (Prototype),有時候雖然做出來雖然有點破,但他們樂在其中,並且常常不眠不休的寫程式。我自己會將 Mark Zuckerberg(Facebook)、Drew Houston(Dropbox)、David Karp(tumblr) 這些創辦人歸在這類。
3.熱愛程式本身的人 (Architect、Theorists、Change Maker、Geek)
這類工程師喜歡程式本身,他們欣賞程式設計的架構、可擴充性、可被測試性。他們喜歡最新的科技,並且會主動的去接觸、試用它們。他們喜歡寫有架構、能夠被別人重複使用的套件 (Library)。他們樂於貢獻自己所知所學到這個世界,並且常常在想有沒有什麼最新科技、理論能夠套用到某個工具或服務上,讓這個服務更快、更大、更好。他們是三種類型的工程師中技術最高超的一群 (如上圖左方的人),也常常是能夠改變整個程式世界遊戲規則的人。如 jQuery 的發明者 John Resig、Linux 發明人 Linus Torvalds、個人電腦發明者 Stephen Gary Wozniak,還有許許多多的 Google 工程師們。
【101創業大小事/整理報導】
免責聲明:
部分圖片、觀點,來源於網際網路及其他網路平台,主要目的在於分享訊息,讓更多人獲得需要的資訊,其版權歸原作者所有。如涉及侵權請告知,我們會在24小時內刪除相關內容。
- 最大連鎖品牌星巴克能否獲得義大利espresso文化呢2017-03-02
- 無良老闆!打工族時薪80起跳 學校帶頭未給加班費2016-12-19
- 打造僑生就業環境 教育部訪視各校留住人才2016-12-19
- 有溫度的服務產業 周永暉3T指標哲學整合觀光產業鏈2016-12-13
- 前行政院長操刀 張善政領軍搭兩岸生技產業橋梁2016-12-15
- 科技發展=人類失業? 華爾街日報:只是工作型態的轉變2016-12-12
- 北歐社會福利好 台灣退休靠自己 退休三招教給你2016-12-09