⑴ 程序員雜志評出的十大it好書
1、人人都是產品經理
互聯網產品經理的第一本書。作者蘇傑經歷豐富,實踐出真知,串起產品經理散落在各處的精粹,讓人融匯貫通,掌握思維方法和做事方式,人人都是產品經理!
2、正在爆發的營銷革命:社會網路營銷指南
《程序員》雜志主編劉江如是說「搞技術的人也要懂得營銷」,無獨有偶,馮大輝亦說「技術本身也需要營銷」。在網路如此發達的今天,科技依然引領著營銷的變革,作為科技的創建者和使用者,更需要了解點營銷學。
3、高效程序員的45個習慣
這是一本對所有程序員開卷有益的好書,是一本融知識、哲理、實踐於一體的奇書。用簡明、易懂的方式將各種敏捷方法中的有效實踐有機地串聯成一個整體,深刻、實用,是有志於躋身「優秀程序員」的人員必讀之作。
4、演講之禪:一位技術演講家的自白
從事IT媒體行業已有10年,參加過無數的IT技術會議,最大的感觸就是演講者們能夠把技術講得很好,但在演講技巧,和聽眾互動以及演講的趣味性上實在是不敢恭維。而這本《演講之禪,正是專門為「參加(或以後有機會參加)公共演講的程序員精英們」而精心准備的。作者15年的演講經驗匯集於此書,從多方面介紹如何做好技術演講,以及如何處理演講時遇到的突發事件。值得一提的是,書中提到美國前總統柯林頓的演講費用高達每小時15萬美金(據媒體報道,他因全球巡迴演講獲得巨額收入,而成為近40年來最富裕的美國總統)。
5、結網:互聯網產品經理改變世界
稱得上是作者8年來培養產品經理新兵的經驗集萃,從互聯網產品經理的視角,深入剖析了互聯網公司的產品運作方式和互聯網產品的成功要素。值得一提的是,本書的閱讀體驗很好,脈絡清晰,結構分明,語句簡潔,排版考究。
6、程序員職場第一課
這是作者Leo 獻給社會新人的生存手冊。推薦給剛剛入職或入職一兩年的朋友。書中詳細闡述了學校里學不到,但是工作中又特別需要的「常識」。希望你的職業之路走得更順暢。
7、如何管理軟體企業
曾經一篇《我的大學10年》轟動IT開發界,如果拿來重讀依舊意味深長。從曾經的高校學子到企業老闆,如今已經為企業在做咨詢,林先生本身的過程就是一部很好的教科書。暫不論成敗英雄,林先生的這本《如何管理軟體企業》立足本土,值得品味。
8、團隊之美
書中匯集了30多位IT資深團隊領導的成功與失敗經驗,揭秘軟體工程歷史上最引人注目的團隊鮮為人知的故事。幫助你從中吸取教訓、學到經驗,打造成功的團隊。
9、觀止——微軟創建NT和未來的奪命狂奔
一個比爾蓋茨都怕的人?他是誰?一本在國外已經出版了15年,為什麼到今天才在中國有中文版面市?上市一個月在各大技術社區引起了巨大反響,每一個開發者在感嘆Culter的偉大與執著同時,也為自己是一個程序員而感到莫大的榮耀。
10、軟體隨想錄:程序員部落酋長Joel談軟體
這是一本影響全世界數百萬程序員的網志書、一位軟體行業老兵的真知灼見。作者以詼諧幽默的筆觸將自己在軟體行業的親身感悟娓娓道來,觀點新穎獨特,內容簡潔實用。從不同側面滿足了軟體開發人員、設計人員、管理人員及從事軟體相關工作的人員的學習與工作需要。
⑵ 為什麼程序員大多是男性
小夥子你這個問題問的很有哲理嘛,為什麼程序員大多是男性,當然是因為男的去吃苦,女人享福了,哈哈,開個玩笑~今天就讓我來跟你分析一下這個問題吧!
原因一,程序員的工作要求
程序員也叫程序猿,這個一大部分是因為這個工作有些脫離社會,回歸自然的一種感覺,每天悶在屋子裡的技術宅,也只有男生能做的來了吧!雖然這個工資比較高,但是如果是女生的話還是不需要去用青春來換一個月一萬左右的工資的,女人的青春的無價的。我想我們在大學選專業或者是選工作的時候,一大部分都是要聽自己父母和家裡人的意見的,女生的話一般都會想著以後結婚家庭方面的東西比較多,女生當老師或者是護士醫生那方面的都是很正常很普遍的。
身邊的親戚朋友也不會說讓自己去從事IT這個行業的,畢竟女孩子大家都沒有太大的期望,有很大的一部分父母都希望女兒能平平淡淡才是真,也不需要自己女兒給自己多大的回報,幸福快樂就可以了。男生就很不一樣了,他們可以多吃點苦,家人都希望男生腳踏實地多掙錢,多吃點苦沒事!
看了我的回答後你有答案了嗎?
⑶ JAVA中的術語:對象句柄是啥意思
每種編程語言都有自己的數據處理方式。有些時候,程序員必須時刻留意准備處理的是什麼類型。您曾利用一些特殊語法直接操作過對象,或處理過一些間接表示的對象嗎(C或C++里的指針)?
所有這些在Java里都得到了簡化,任何東西都可看作對象。因此,我們可採用一種統一的語法,任何地方均可照搬不誤。但要注意,盡管將一切都「看作」對象,但操縱的標識符實際是指向一個對象的「句柄」(Handle)。在其他Java參考書里,還可看到有的人將其稱作一個「引用」,甚至一個「指針」。可將這一情形想像成用遙控板(句柄)操縱電視機(對象)。只要握住這個遙控板,就相當於掌握了與電視機連接的通道。但一旦需要「換頻道」或者「關小聲音」,我們實際操縱的是遙控板(句柄),再由遙控板自己操縱電視機(對象)。如果要在房間里四處走走,並想保持對電視機的控制,那麼手上拿著的是遙控板,而非電視機。
此外,即使沒有電視機,遙控板亦可獨立存在。也就是說,只是由於擁有一個句柄,並不表示必須有一個對象同它連接。所以如果想容納一個詞或句子,可創建一個String句柄:
String s;
但這里創建的只是句柄,並不是對象。若此時向s發送一條消息,就會獲得一個錯誤(運行期)。這是由於s實際並未與任何東西連接(即「沒有電視機」)。因此,一種更安全的做法是:創建一個句柄時,記住無論如何都進行初始化:
String s = "asdf";
然而,這里採用的是一種特殊類型:字串可用加引號的文字初始化。通常,必須為對象使用一種更通用的初始化類型。
⑷ 關於程序員的勵志哲理文案
1.當你想在你的代碼中找到一個錯誤時,這很難;當你認為你的代碼是不含斗會有錯誤時,這就更難了。
2.真正的程序員不寫文檔也不需要文檔,只有看不懂程序的笨蛋才用文檔。
3.沒有情調,不懂浪漫,也許這是程序員的一面,但擁有朴談碰磨實無華的愛是他們的另一面。
4.如果你喜歡底層開發,千萬不要勉強自己去搞VC,找到你最真實的想法,程序員最不能忍受的就是萬精油。
5.一個行的代碼調試都可能會讓程序員遇吵早到很多挫折,所以,面對挫折,我們永遠不能低頭。
6.在任何時刻都不要認為自己手中的書已經足夠了。
7.設計是一個發現問題、而不是發現解決方案的過程。
8.優秀的判斷力來自經驗,但經驗來自於錯誤的判斷。
9.你的一個程序有時正常有時不正常,而你已經完全遵循編程的規則,為什麼?事實上我認為相信只要遵循別人所說就能得到想當然的結果的人其實是個傻瓜。
10.看再多的書是學不全腳本的,要多實踐。
11.過去的代碼都是未經測試的代碼。
12.真正的程序員不接受團隊開發的理念,除非他自己是頭頭。
13.真正的程序員不畫流程圖,原始人和文盲才會干這事兒。
14.軟體在能夠復用前必須先能用。
15.『理論』是你知道是這樣,但它卻不好用。『實踐』是它很好用,但你不知道是為什麼。程序員將理論和實踐結合到一起:既不好用,也不知道是為什麼。
16.你要麼要軟體質量,要麼要指針演算法;兩者不可兼得。
17.對程序員來說大部分的快樂是從解決問題,特別是獨立解決問題中獲得,而不是從這個CASE有多大,獎金有多少中獲得。
18.如果調試一個程序讓你很苦惱,千萬不要放棄,成功永遠在拐角之後,除非你走到拐角。
19.學習腳本最好的方法之一就是多練習。
20.編程是一種單調的生活,因此程序員比普通人需要更多的關懷,更多的友情。