1. 程序員的成就感來自哪裡
程序員的成就感是來自於他發明出的程序。在。日常生活中起到了很大的作用,而且沒有任何bug。受到了周邊同事的誇獎。贊。他的成就感會發自內心的爆棚而出。
我覺得最大的成就感來自於自己作品的受到用戶喜愛,我開發過兩個用戶過億的程序
一個金山詞霸,一個YY語音。
但是最有成就感的不是這兩個,而是《金山游俠》,一個單機游戲修改器。因為這是我和另一個同學完全出於自己的興趣和需求而開發的程序,入職金山之前就做出了原型,連名字都沒有,被金山包裝成正式產品去銷售,才取名叫金山游俠。
這個產品正版只賣了幾萬套,銷售額也就100多萬,去掉開發、生產、銷售等費用,可能還是虧損的。詞霸才是盈利的,不過也不多,每年也就一兩千萬的銷售額。
最近幾年還有人在用游俠,居然還能在現在的Windows上運行,微軟保持二進制兼容的能力和決心實在驚人,因為金山游俠自從3.0以後已經14年沒繼續開發維護了。
知乎上也有人問過
金山游俠為什麼不出新版本了? - 知乎
金山游俠是兩個程序員開發的,一個是我,但是我2004年離開金山,當然不能拿代碼出來自己修改發布,因為版權屬於金山。
另一位程序員雖然還在金山,但是他很忙,因為他在金山做CEO。
2. 程序員工作時都喜歡聽哪些無限循環的歌曲
音樂是個人的,主要靠自己發現,現在各種音樂平台,這已經很簡單了——找一個風格,從這個風格里的TOP開始。推薦spotify,不知道國內流速度如何。人聲音樂大都不合適,歌詞干擾太大,好的編程音樂是節奏和創造力,本身不要帶情緒,但能激發你內在的能量,幫你集中全部注意力。電音非常好,通常在非常需要排除辦公室干擾的時候聽,或者手下的東西正在關鍵時刻,急需攻堅。有一個好坐姿,思維,手和鍵盤就合體了,你會進入一個抽象的世界,屏幕上流動高亮的字元像有了生命——誰都可以獲得這種體驗,很美妙。
3. 如何評價程序員這個職業
程序員的職業生涯,和大多數其他後台專業職業一樣,有一個最大的問題,即缺乏社會普遍性資源。
中國社會在目前的共存狀態下,這種明確的規則和規則,可以掌握一般的資源,或者可以接近一般的資源,是一個專業人士能否有一個重要的先決條件來獲得額外的收入。
程序員的職業目標環境和開放。美國的代碼農民也是高收入階層,不是最高的,但絕對是中產階級。
在其他方面,程序員沒有說最低收入水平,可以進入社會的前20%。此外,收入高,程序員的性格一般是房子,純粹,整天在家,玩游戲最多。
最後,我補充說,信息時代已經進入了信息時代,因此可以看出,技術在未來變得越來越信息化,最好的行業應該是其中之一。只要你喜歡,就請大家勇敢去做吧。
4. 我為什麼喜歡編程
此書已經在申請書號了,一拿到書號,就可以印刷和銷售了。所以,不出意外的話,年底之前就能上架。在復核的過程中,我又讀到了書中讓我最有共鳴的一段話:Joel談為什麼公正對程序員很重要。我不知道別人的情況,我自己喜歡編程,很大的原因就是覺得程序的世界更公平公正,誰對誰錯,只要運行一下代碼就知道了。這同現實世界截然不同,在現實的世界中,只要你有權有錢,善於搞人際關系和鑽制度的空子,你就能把錯的說成對的,把黑的說成白的。老老實實、埋頭苦乾的人,眼睜睜看著乾坤顛倒、小人得志,而只能束手無策、一籌莫展。我們生活的這個國家,是一個禁止自由思考、黨決定一切的國家。在這里,如果你想不撒謊、不幹壞事、並且被公正地對待,那麼可能你只能去編程了。==================不搞政治作者:Joel Spolsky譯者:阮一峰老實說,只要有兩個以上的人待在一起,就會有政治。這很自然。我說"不搞政治"的真正的意思是"不搞惡性的政治"。程序員早就練出了對公正有非常良好的判斷力。代碼要麼能運行,要麼不能。坐在那裡爭論代碼是否有問題,這是毫無意義的,因為你可以運行代碼,答案自然就有了。代碼的世界是非常公正的,也是非常嚴格有序的。許許多多的人選擇編程,首要的原因就是,他們寧願將自己的時間花在一個公平有序的地方,一個嚴格的能者上庸者下的地方,一個只要你是對的就能贏得任何爭論的地方。如果你要吸引程序員,你就必須去創造出這樣一個環境。當一個程序員抱怨"人際關系復雜"時,他們的意思明白無誤,就是指任何個人因素超過技術因素的環境。程序員在完成手頭任務時,不被允許使用最合適的編程語言,而是被命令只能使用另一種特定的語言,原因僅僅是老闆喜歡這種語言;沒有什麼比這更讓人氣憤了。晉升的原因不是成果,而是人際關系;沒有什麼比這更讓人抓狂的了。程序員被迫去做技術上落後的東西,僅僅因為上級或者得到上級支持的人堅持這樣;沒有什麼比這更讓人發火了。沒有什麼比因為技術原因贏得一場由於政治原因本來要輸掉的爭論更讓人心滿意足了。當我在微軟公司剛開始工作的時候,有一個正在開發中的大型項目走入了歧途,項目的代號是MacroMan,目標是創造一種圖形化的宏語言。真正的程序員遇到這種語言會很有挫折感,因為圖形的特性讓你真地沒有辦法完成循環和條件判斷功能。此外,對於那些非程序員的用戶,這種語言也不會有很大作用,因為我覺得那些用戶不會習慣演算法思維,沒有辦法很快地理解MacroMan。當我說出對MacroMan的負面評價時,我的老闆告訴我:"如果火車要出軌,沒有東西能夠阻擋。算了吧。"但是,我還是不放棄,一再地不斷地爭論。那時我剛走出學校,在微軟公司中差不多跟誰都沒有利害關系,所以,漸漸地,人們開始傾聽我的核心觀點,MacroMan後來終止開發了。我是誰並不重要,重要的是我是對的。非政治性的組織就應該這樣,這種組織才會讓程序員感到高興。總的來說,關注你的組織的社交動態變化,對創造一個健康的、令人愉悅的工作環境是很關鍵的,這樣可以留住程序員和吸引程序員。(完)
5. 為什麼中國的程序員總被稱為碼農
本人並不是一位程序員,但是從事互聯網行業也少不了與程序員朋友打交道,他們經常自嘲為「碼農」、「程序猿」、「代碼工人」、「碼字猴」等等,這些一定程度上是幽默的稱謂,但是站在旁觀者的角度,本人認為還有一些深層次的原因。
第一,中國的程序員是一個龐大的群體,只要是學過計算機,只要懂一門編程語言,都可以吃這碗飯。當你看到中午吃飯時那個浩浩盪盪的場面,你就會覺得程序員真的看起來和農民差不多。
第二,大部分程序員做的都是比較枯燥的工作,一點創新性都沒有。很多新項目都是在很成熟的項目之上進行修改,都有現成的模板可以套用,基本上不用怎麼動腦筋。這和農民種田是多麼的類似。他們年復一年地做著同樣的事情(播種、插秧、收割),也不知道這種日子什麼時候是個頭。IT行業本應該是一個創新性非常強的行業,但到了中國就成了比較死板的東西了,這是什麼原因呢?
第三,大部分程序員的視野都比較的窄,對其他行業懂得很少,這也和農民是多麼的相似啊!我們都說農民階層是沒有多少文化的,但這居然也適用於以高學歷著稱的程序員身上,是多麼具有諷刺意味啊!你隨便問一下身邊的程序員,當今最流行的詞語是什麼,我想沒有幾個人回答得上來。他們成天盯著代碼,想著那26個字母和10個數字,視野如何能變寬廣?
第四,大部分程序員都是靠自己的努力掙錢,沒有強的人際關系,基本上屬於「弱勢」群體。就像農民一樣,他們沒有關系,只能世世代代在自己的土地上耕耘,只求維持生計、終老一生。如果稍微有點關系,幾乎沒有人願意當程序員。在行業發展較為順利的時候,他們能夠保住飯碗,能夠養家糊口;當行業不景氣的時候,他們隨時都有被裁的危險,因為公司要不了那麼多人。程序員的命運並沒有真正地掌握在自己手上。
在一個大的IT公司,程序員都佔了很高的比例,少則成百上千人,多則幾萬人,真的像農民一樣,到處都是。我在和同事聚餐的時候,程序員都在抱怨自己的工作是如何的辛苦、如何的累,都說自己是「碼農」。
6. 為何程序員都說他們平時的工作很枯燥
職場中,有一個職位是程序員。作為程序員,他們經常會覺得工作特別的枯燥。其實在工作中很多的工作都是枯燥無味的,感覺到工作枯燥有以下幾個原因。
不論為生活還是職場中大部分的人都是日復一日的工作,這主要取決於自己的心態。心態好了覺得做什麼事都不覺得枯燥無味。
7. 作為一名程序員,最大的成就感來自哪裡
是不是程序員最大的成就感都來自 自己做出了心中所想的,或一個有水平的東西。哪個行業都是一樣的。
作家喜歡創作出與眾不同的作品,捕捉難得的視野和想法。程序員如果能作出全新的領域的軟體也一樣的一種突破。
8. 選擇程序員的十大理由
上得了廳堂,下得了廚房,寫得了代碼,查得出異常,殺得了木馬,翻地了圍牆,開得起好車,買的起好房,抓得緊女郎。不做還作甚?
9. 有人說程序員工作很枯燥 ,請問程序員為什麼喜歡這工作樂趣在哪
若是喜歡自然樂在其中
從程序來講樂趣在於創造..
從工作來講 這是一個腦力工作 以後老了不容易得老年痴呆 其實也不是很累 最累的不是寫程序 而是系統分析 和 維護 當你坐在電腦前開始打字了 那說明項目已經完成60%了 所以大部分時間還是想 坐著想 站著想 睡覺時候想 抽煙時候想 看電視也得想 基本上項目的deadline不會卡得很死 所以充裕的時間還是相當多的 當完成一個大project的時候 會緊跟著一個迷人的長假和各種福利 這種在繁忙之後久久企盼而來的假期要比固定的假期迷人得多 就像小時候我們都會期待6:00的動畫片一樣 當然 作為程序員是一個終身學習的職業 也也許很累 但看你怎麼想 終身學習就會使你永遠不會淘汰 如果你的水平很高了並且一直在學習 別人就根本無法趕上你 你可以用比別人少一半的時間去完成相同的工作 如果你樂此不疲 你可以享受更多的休閑 如果你想更進一步 可以去做技術總監 並享受更多的薪酬 等等...
10. 程序員工程師在企業創造的價值真的如薪酬那麼高嗎
前段時間,蘋果公司一個程序員寫錯了一行代碼,然後全世界版iphone用戶的手機在權升級後就功能失常了。以iphone為蘋果所創造的價值和他的工作所產生的影響的即時性和廣泛性,高薪很容易理解。
互聯網行業的最大特點就是覆蓋廣、變化快、競爭激烈。程序員的好壞會迅速影響公司的價值和利潤,所以越是優秀的互聯網公司,越願意把優秀的程序員當作核心資產來保護,表現為高工資、高福利和美好的工作環境,這也反過來吸引優秀的程序員加入。最終形成了較高的行業待遇水平