轉帖|行業資訊|編輯:龔雪|2014-11-12 09:20:31.000|閱讀 582 次
概述:本文收集國外論壇討論:黑客與普通程序員的區別,并整理其中響應最多的十條。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
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"
他們的代碼通常非常高效,但不被認可,因為人們根本看不懂。
慧都提供各種智能的開發工具,并且現在IDE工具正火熱促銷中,包括 WebStorm IntelliJ IDEA PhpStorm MyEclipse更多促銷詳情,點擊查看
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn