細說駭客和普通程式設計師的十大區別
駭客曾經是一個讓人深惡痛絕的物種,但在近幾年,隨著社會對駭客能力的認可,已經逐漸轉變成中性詞。那麼駭客和普通程式設計師究竟有什麼區別呢?讓博雲網為大家“科普”。
1、駭客是程式設計師的子集。
2、 程式設計師在解決那些原先已經被解決過的問題。而駭客通常是在嘗試解決一些新的問題。
3、 程式設計師是一種職業,而駭客是一種興趣。
4、程式設計師的工作有很多限制,而駭客可以盡情發揮。
5、程式設計師都想把自己說得更好,因為他們要推銷自己,而真正的駭客更謙虛,他們知道自己懂得還不夠多。
6、程式設計師是一種“職責”,需要的是對程式語言的使用,更希望儘快完成工作,而不是探尋為什麼要做這項工作。做一個程式設計師沒有什麼錯,但生活中有很多比程式設計更重要的事情。相反,駭客是一種“心態”,對技術有著極大的好奇,希望理解核心的工作原理,喜歡創造。嘗試理解如何工作,如何做得更好,如何讓事情做得特別。駭客就像藝術家或哲學家,同時有著科學工程的天賦,有很多“為什麼”和“為什麼不”。
7、程式設計師和駭客,就如同畫匠和藝術家,DIYer和工匠,教科書的方式和創新的方式。
8、程式設計師的目標是寫出程式,完成需求,而駭客是要讓程式為自己而用,滿足自身需求。
9、程式設計師和駭客都在寫程式碼,只是駭客把不可能變為了可能。
10、程式設計師的程式碼:
#ifndef __A_B___S__LIB_____2___
#include "mything3.h"
#include "mything4.h
#include "lib/bicycle.h"
#include "lib/noodle.h"
#endif
#ifndef __A_B___S__LIB______4__
#include "mything1.h"
#include "mything2.h"
#include "lib/mything3.h"
#include "lib/spaghetti.h"
#endi
而駭客的程式碼:
#include "myhack.c"
他們的程式碼通常非常高效,但不被認可,因為人們根本看不懂。
1、駭客是程式設計師的子集。
2、 程式設計師在解決那些原先已經被解決過的問題。而駭客通常是在嘗試解決一些新的問題。
3、 程式設計師是一種職業,而駭客是一種興趣。
4、程式設計師的工作有很多限制,而駭客可以盡情發揮。
5、程式設計師都想把自己說得更好,因為他們要推銷自己,而真正的駭客更謙虛,他們知道自己懂得還不夠多。
6、程式設計師是一種“職責”,需要的是對程式語言的使用,更希望儘快完成工作,而不是探尋為什麼要做這項工作。做一個程式設計師沒有什麼錯,但生活中有很多比程式設計更重要的事情。相反,駭客是一種“心態”,對技術有著極大的好奇,希望理解核心的工作原理,喜歡創造。嘗試理解如何工作,如何做得更好,如何讓事情做得特別。駭客就像藝術家或哲學家,同時有著科學工程的天賦,有很多“為什麼”和“為什麼不”。
7、程式設計師和駭客,就如同畫匠和藝術家,DIYer和工匠,教科書的方式和創新的方式。
8、程式設計師的目標是寫出程式,完成需求,而駭客是要讓程式為自己而用,滿足自身需求。
9、程式設計師和駭客都在寫程式碼,只是駭客把不可能變為了可能。
10、程式設計師的程式碼:
#ifndef __A_B___S__LIB_____2___
#include "mything3.h"
#include "mything4.h
#include "lib/bicycle.h"
#include "lib/noodle.h"
#endif
#ifndef __A_B___S__LIB______4__
#include "mything1.h"
#include "mything2.h"
#include "lib/mything3.h"
#include "lib/spaghetti.h"
#endi
而駭客的程式碼:
#include "myhack.c"
他們的程式碼通常非常高效,但不被認可,因為人們根本看不懂。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29474280/viewspace-1340475/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 黑客與普通程式設計師的十大區別黑客程式設計師
- 細說new和malloc的十大區別
- 碼農、駭客和2B程式設計師之間的區別程式設計師
- 優秀程式設計師與普通碼農的區別程式設計師
- 碼農 駭客 程式設計師 開發者和電腦科學家的區別程式設計師
- 普通程式設計師和厲害程式設計師的差距!程式設計師
- 普通程式猿和大師級程式猿的區別
- 低階程式設計師和高階程式設計師的區別程式設計師
- 軟體工程師和程式設計師的區別軟體工程工程師程式設計師
- [駭客說]一個新的程式設計師交流平臺程式設計師
- 普通UI設計師與頂級UI設計師的區別是什麼?UI
- 普通 UI 設計師與頂級 UI 設計師的區別是什麼?UI
- 卓越程式設計師和優秀程式設計師有哪些區別?程式設計師
- 普通人眼中的程式設計師 VS 程式設計師眼中的普通人程式設計師
- 一般程式設計師和大神程式設計師有什麼區別?這些細節騙不了人程式設計師
- 程式設計師_區別01程式設計師
- 細說程式設計師最後歸宿程式設計師
- 系統設計與普通設計思考的區別
- 架構師與程式設計師的區別架構程式設計師
- 程式設計師與架構師的區別程式設計師架構
- HTML5:大神級程式設計師和普通程式設計師差異分析HTML程式設計師
- 細說紛紜——Redis 和 Memcached 的區別Redis
- 中國程式設計師與美國程式設計師寫程式碼的區別分析程式設計師
- 和程式設計師打交道的十大禁忌程式設計師
- 碼農與程式設計師的區別程式設計師
- 程式設計師:我終於知道post和get的區別程式設計師
- 程式設計師高手和菜鳥的區別是什麼?程式設計師
- 程式設計師的十大經驗和十大教訓程式設計師
- 程式設計師必須搞清的概念equals和=和hashcode的區別程式設計師
- 概要設計與詳細設計的區別
- 幽默:程式設計師與軟體工程師的區別程式設計師軟體工程工程師
- GPU程式設計--CPU和GPU的設計區別GPU程式設計
- 好程式設計師Java培訓分享int和Integer的區別程式設計師Java
- 好程式設計師Java培訓分享Java和HTML的區別?程式設計師JavaHTML
- 好程式設計師Java培訓分享treeset和hashset的區別程式設計師Java
- 幽默:全棧程式設計師與前後端程式設計師區別全棧程式設計師後端
- 漫談程式設計師系列:請區別對待女程式設計師程式設計師
- java軟體工程師和 java程式設計師有什麼區別Java軟體工程工程師程式設計師