三种工程师 你属于哪种?
(图/取自网路)
工程师必须要用没人听得懂 (也没人有兴趣) 的语言,去架构出能被使用的东西。这些东西可能是建筑物、车子、机器、电路板、软体等等⋯⋯
一般大众会将一样产品的功劳归给「计画者」(如 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