導航:首頁 > 程序命令 > 假如程序員統治世界

假如程序員統治世界

發布時間:2022-05-01 03:31:43

㈠ 為什麼程序員也能成為偉大的CEO – 碼農網

現在對程序員的普遍(暗黑)看法是,這是一群所有時間都窩一個黑暗的房間里,與數百萬行代碼為伍,也許甚至不具備人際交往能力的「程序猿」。好吧,雖然我也有編程背景,所以可能會有點偏頗,但是這顯然是無稽之談。
程序員不僅能力卓絕——是創造現代生活和商業的基石,而且還參與多種社會生產活動。許多程序員同時也會去經營企業。是的,從程序員到CEO的旅途不可謂不艱辛,在某些情況下,這是一個重大的轉變。但只要你這么去做,就會成就最好的公司。比爾·蓋茨,馬克·扎克伯格(Mark Zukerberg),Marissa Mayer(雅虎CEO)和James Dyson(戴森集團的創始人、無袋式真空吸塵器的發明者)都以一個程序員的身份取得了極大的成功!

從業務開發到電子表格分析,命名和解決問題,程序員有許多可以轉移的技能能夠讓他們成為一家公司理想的CEO。
對技術的高瞻遠矚
一個企業的創始人可以是技術型的。當然CEO也可以找一個具有技術背景的聯合創始人:所以這通常並不是太大的問題。但是,當CEO本身就具有技術背景的時候,人們卻往往會質疑他們,對此我真的無法理解。
程序員不但能知道未來技術的走勢,還幫助創造了技術發展的有利條件,並且他們有著強烈推動技術進步的念頭。如果企業的掌舵者沒有這種高瞻遠矚和內心強烈的驅動力,那麼不僅技術會偏離它原本該有的路徑,而且企業也會開始停滯不前。還有其他人會比CEO更有能力以這種方式推動企業前進嗎?
口才要好
成為CEO最重要的屬性之一,也是程序員覺得最難適應的一種能力是口才要好。想吸引有才華的人才到自己身邊來,或者想爭取有能力的人才,那麼你需要說服他們,而這意味著編故事或「信口開河」。
不僅如此,在企業的發展成長中也需要用到此技能。接下來可能是銀行經理,然後,如果你的公司正准備籌辦的話,你還得與新聞報社交涉,用你「信口開河」的本領大殺四方。然後,如果到了需要投資的階段,投資人,特別是天使投資人從根本上說投資的是你這個人而不是企業,所以你還必須得向他們展示你的激情,你的構思和承諾,所有這一切都需要良好的口才。
不要小看口才的作用。以前我也以為,成功獲得投資的所有關鍵是你擺出的成績。這只說對了一半,據我所知,糟糕的口才會減少20%的投資資金,而講得好則可以增加20%。不要以為20%是個小數字,如果你正在處理一輪2000萬英鎊的融資,有沒有好口才,會導致你最後籌到的資金大相徑庭。和其他任何事情一樣,口才也是可以練習和實踐得。所以,盡可能多地將時間投入到這上面來,學會用你的口才說服別人。
程序員也會做生意
還有一個錯誤的看法是認為程序員不會做生意。比如說業務開發,就是一個程序員最初可能並沒有太多接觸的領域,但它也會成為程序員提升自己真正價值的領域。
將高水平的技術專長帶到這類會議中去可以為自己增加天平的籌碼。它對說服他人有非常顯著的作用,能幫助營銷團隊搞定客戶。
對於程序員,關於生意另一方面需要掌握的是Excel。到目前為止這是處理數據最常用的工具,或許也是很多企業生意中使用得最多的工具,雖然在程序員的世界裡,Excel並不是一個非常受歡迎的產品。然而,學習使用Excel——很容易的——是程序員轉職為CEO的無價之寶。在幾乎每一個階段,人們都希望能夠預測某一生意的收入,並希望用一種很容易理解的形式呈現數據。 Excel就是這樣一把好刀。
解決問題的好幫手
程序員在涉及到產品命名和服務時,可以說是極具創意的。他們整天都在為代碼命名,所以一貫和明確地為企業的元素(內部的和外部的)命名不是問題。名字能夠展現一家企業實際的行為藍圖,所以至關重要,誰也比不上在它背後用技術支持企業的程序員。
最後,編程主要就是解決問題。程序員希望能夠挑戰從來沒有碰到過的復雜問題。要做到這一點,需要敏銳的頭腦,慣於用橫向的思維來解決問題。這與商業挑戰真的沒什麼不同。CEO需要思考,沉思,討論並制定解決問題的方法,擁有編程背景有助於你用這種方式思考問題。
我從程序員,到首席程序員,到經理,再到CEO的歷程是艱巨的。但我的的確確做到了,所以沒有理由其他的程序員不行。事實上,我相信他們同樣可以,你也是。

㈡ 程序員以後的發展是什麼

程序員職業生涯發展到一定程度都會面臨一個選擇,是走業務+技術方向,還是選擇純鑽研技術。程序員職業生涯發展的問題,這是所有程序員都在關心的問題,未來究竟要怎麼走,30歲之後還能不能再做程序員。

絕大多數程序員最終的職業目標可能都是CTO,做到CEO的人估計會比較少,也有一少部分人自己去創業去當老闆,也有部分人轉行了,當老闆的人畢竟是少數,轉行的人都不在這行做了,自然沒什麼好說的了。一般來說,程序員的發展基本上都會經歷這么幾條路徑。程序員——系統分析員——架構師——技術經理——CTO,程序員——項目組長——項目經理——項目總監——CTO,程序員——產品設計師——產品經理——CTO。

當然這只是一個大致的路徑,不是所有程序員都必需要這么經歷的,有些人可能跳過其中的一些步驟,也可能有些人會把中間的很多職位都做了。而最終做到CTO的程序員,也是非常少的一部分,原因很簡單,這個世界上不許要那麼多的CTO和CXO。

也就是說,許多的程序員最終可能是做技術經理、項目經理或者項目總監之類的,那麼到底我們職業生涯要選擇哪一種呢?我覺得這個問題沒有一個統一的答案,因為每個人的性格不一樣,際遇也不一樣,就像你從小希望當貪官,可是命運卻偏偏讓你做了一個程序員。所以應該根據你的興趣、性格與際遇選擇一條道路,比如說你正好有機會帶一個項目,而你又不是很討厭項目經理這個位置,那麼你就可以選擇向項目經理方向發展。

實際上很多時候,有些公司並沒有明確的技術經理、項目經理、產品經理之分,在許多的公司里,他們經常是由一個人承擔。在外包公司里,通常會有項目經理和系統分析員(也可能是技術經理)。在一些非IT公司里,可能會是部門經理,而做自己產品的公司可能會分得比較詳細一些。我大致說一下這三個職位的區別,讓正在徘徊的程序員有一個大致的了解。

項目經理是項目的直接負責人,這個角色相當於一個中間介面,不管是團隊成員還是需求方(客戶),或者是上級領導,有事都直接找他,所以這個職位著重於管理與溝通。一般來說,項目經理的工作重點在同客戶溝通需求、項目進度的把控、團隊的溝通方面,有些公司也會需要項目經理承擔團隊建設的工作,不過貌似很多國內公司都忽略了團隊建設這個工作了。對於項目經理來說,重點會要求溝通能力、協調能力、危機把控能力、執行力、團隊管理能力,著重於溝通、管理與計劃。當然也有些公司還要求項目經歷要參與招標談判,這就要求項目經理有一定的商務談判能力。

技術經理有時候也可能叫系統分析員,一些小公司可能會整個部門有一個技術經理。技術經理承擔的角色主要是系統分析、架構搭建、系統構建、代碼走查等工作,如果說項目經理是總統,那麼技術經理就是總理。當然不是所有公司都是這樣的,有些公司項目經理是不管技術團隊的,只做需求、進度和同客戶溝通,那麼這個時候的項目經理就好像工廠里的跟單人員了,這種情況在外包公司比較多。對於技術經理來說,著重於技術方面,你需要知道某種功能用哪些技術合適,需要知道某項功能需要多長的開發時間等。同時,技術經理也應該承擔提高團隊整體技術水平的工作。

產品經理這個職位一般在有自己產品(不管是軟體還是網站產品)的公司比較常見,產品經理主要會負責產品的設計、產品的改良等工作。需要注意的是,產品設計與設計師是兩個不一樣的工作,產品設計主要會從用戶體驗、業務需要等層面去設計產品,而設計師更多是從用戶的視覺上去做。產品經理應該是最懂業務的人,比如說你在設計一個微博的產品,就要求你對微博這個東西非常熟悉,從用戶習慣、用戶體驗、公司的發展戰略上去設計這個產品,還要對比同類產品會有什麼優勢等等。

不管是項目經理還是技術經理與產品經理,都要求要熟悉業務,業務是需求的來源,沒有不談業務的技術,所以不管你從哪個方向發展,都要求對業務熟悉。產品經理要求對業務最熟悉,項目經理次之,技術經理排最後。對於程序員來說,剛開始工作的前幾年可以埋頭扎到技術裡面,一般這個時間在2-3年的時間,然後就應該多關注業務了。這個業務不一定是指某個具體的業務,因為具體的業務的范圍太少,而且也需要機遇。

㈢ 如果全世界的程序員都聯合起來犯罪,文明社會會不會崩塌

犯罪總有一個理由吧,那些人,全部都聯合起來犯罪,應該是為了追求個什麼東西,所以說,只要有何求,但凡他的本身程序員也是文員,社會人文只要有人類在文明社會,就不會崩塌。

㈣ 如果軟體正在佔領全世界,為什麼程序員得不到任何尊重

一個35歲的谷歌高級工程師,他大概能掙15萬美元每年,這些錢足夠買一所好房子和養家。但谷歌不會隨隨便便的僱傭一個傢伙來做這項工作,他必須是常春藤聯盟或者相當的其他大學畢業的,同時有15年以上的工作經驗,高智商,有能力,同時還有其他的相關經歷(任何一個經歷過Google錄用程序的人都可以告訴你,想進去是多麼的困難)。
然而一個醫生,在其職業發展的巔峰,卻能夠掙40萬美元每年。投資人和銀行家卻能掙幾百萬美元每年。頂級的管理顧問能輕松的掙50萬美元每年。甚至一個頂級會計(四大會計事務所里的),他也能掙這樣的兩倍三倍或者四倍。
當然,生活並不僅僅是用錢來衡量,程序員在大眾眼裡是一個非常好的工作嗎?不是,國會里沒有一個程序員。據我所知,國會里也從來沒有過程序員。幾乎所有的大公司都是被MBA畢業生所掌控,甚至微軟也是如此。其他的一般的軟體公司,也是被斯坦福畢業的非程序員所掌控的。
有程序員是政府部門的顧問嗎?他們是國家英雄嗎?醫生,律師和警察會告訴他們的孩子,如果你努力學習,有朝一日你將會成為一個程序員嗎?不,當然不。
當政府想要從海外吸引些工人來時(那些拿著低工資,沒有工作保險的工作),他們想要些什麼人?程序員。雇員中拿著H1-B護照最多的公司就是科 技公司。政客們辯護這樣的情況是因為缺少程序員。如果程序員也拿著和醫生及管理顧問一樣多的50萬美元每年的工資,會出現這樣的程序員短缺這樣的情況嗎? 當然不會。辯護短缺不如說實話:我們不想給你們足夠的工資來滿足用工短缺。
現在,既然有了創業網站,無疑的有人就會說::序員可以通過創業掙到百萬美元!表面看上去,這句話是真的。然而,任何成功的創業者都會告訴你, 你不能成功的創業僅僅因為你是一個好的程序員。你必須,引用Paul Graham的話來說,也就是「打電話找投資,維護伺服器,設計網站,和用戶交流,租屋子做工作室,然後要求投資更多的資金。」
如果你願意做以上的所有事情,每周工作八十個小時,那麼你為什麼要通過做一個程序員來讓自己掙到錢呢?你沒必要這樣做。這世界上還有其他的通過 小生意的發財致富之道:挖溝渠,電子公司,承包建築,修房子等等。如果這些小生意你都做得很好的話,你可以不用寫一行代碼就能掙到百萬美元(可參考 Millionaire Next Door這本書,中文譯名《鄰家的百萬富翁》)。程序員可以通過創業掙到百萬美元的真正含義是:企業家可以通過創業致富,不管他到底是程序員還是修房子 的。
出於某些原因,程序員不同於其他所有職業,在他們要求更多的工資和尊重時,會得到一種厭惡的反饋,因為它聽起來太自私了。這種感覺就像一個拿著 8萬美元每年的程序員不應該被加薪,因為這已經是美國平均工資的兩倍了(雖說如此,當一個拿著8萬美元的教師要求加薪時,沒有人會反對)。你可以同意這種 加薪要求太自私的說法,但這卻是大多數自私自利的美國人所贊同的。舉個例子,當礦工工會罷工要求提高工作環境時,他們自私嗎?他們也是為了自己的利益。
那麼,如果你不想考慮自私的因素,還有什麼理由讓程序員成為美國的頂尖工作?我想確實還有。在過去十年中,美國被其他人,就是那些非技術的頂尖 人才掌控:律師、管理顧問、投資銀行家和MBA畢業生。但這並沒有用,國家的經濟狀況像是在廁所里一樣,預算不能平衡,政府部門不能把任何事情做好,我們 像陷在兩場戰爭中不能退出,感覺某一天這個國家就會破裂掉一樣。
反過來說,你看看矽谷,這里有許多天才程序員在運營著自己的公司。每個人都做得很好,利潤增長,失業率下降,每天都有新公司的出現,用戶的數量 也像滾雪球一樣增長迅速,這是巧合嗎?我認為這不是,看看中國,頂層領導人是工程師,不是律師不是金融家也不是管理顧問。他們做得很好,每年10%的經濟 增長。而這一速度已經持續了三十年。當然,他們也有自己的問題,比如環境污染。但是這樣的情況和美國工業化實現時期不也一樣的么?
一個在經濟中起大作用的的矽谷不應該介入政治嗎?遭所有黑客社區抵制反對的數字千年版權法(DMCA)應該被通過嗎?我不這樣認為,在我看來, 如果MIT的計算機科學的學生像他隔壁的哈佛大學法學院的學生一樣,敢於夢想未來成為總統,那麼這個國家的情況就會變好一些。

㈤ 如果軟體正在佔領全世界,為什麼程序員得不到尊重20170819 09:05

這個世界要想得到尊重,首先必須要有別人尊重你的實力,其次也要相互尊重

㈥ 如何看待這句話:「程序員是世界上少有的能改變世界的

知識就是力量」

培根說這句話的時候,英國剛剛處於幹掉無敵艦隊的志得意滿中,似乎沒有需要太多的知識來做到這些。此時距離牛爵士出生45年,第一台蒸汽機100年,第一台鐵甲戰艦下水兩個世紀,第一台電腦三百五十年。任何一個大概能在腦海中畫出指數函數形狀的人,都可以嘗試感受一下過去四百年的社會發展速度,套在指數函數模型上,從而切實的體會這知識種力量是何等令人窒息般的強大。

現在,在這個曲線的最前端,就是互聯網對知識和思想的放大。所有的概念和交互結構以一種迷幻的,難以理解的有序相互勾連錯落在這張網上,如同一張張多米諾骨牌,或者一顆顆黑白棋棋子一般。而一個懂得這張網的程序員,很有可能能找到那顆最關鍵的棋子,一翻之下,就能反轉整個棋盤。

這個棋子可以是yahoo,amazon,google,阿里巴巴,facebook,也可以是你,我,或者任何一個痴迷這個世界,嘗試過翻了好幾個以為有用卻不曾撼動大盤的棋子的人。每當大家覺得格局確定了,總會有那麼一兩個程序員走出來,翻動那個真正能徹底改變棋盤的子。過去的很多傳統行業都經歷了從新興到高速發展再到穩定繼而沉悶的各個階段。如同海上貿易,鋼鐵,石油,化工,機械,半導體等等。然而互聯網和這些如此的不同,以至於經過了快三十年的發展,依然不斷涌現出挑戰你世界觀的產品和概念。

改變世界雖然仍然很困難,然而從未如此輕易!

㈦ 程序員在中國,只能成為程序猿嗎,可以改變世界嗎

看你有沒有能成為改變世界的能力。在世界范圍內,真正能改變世界的程序員也是鳳毛麟角。
君不見外國的程序員成千上萬,除了那幾個改變世界的,對世界造成重大影響的,剩下的也都是淪為了程序猿。
不過你要看清,能夠改變世界的人的背後都有一個強大的團隊,這些團隊也是有這些被笑稱為程序猿的人組成的。與其說是幾個人改變世界,不如說是由這個團隊,有許多人一起努力才能成功的。
真正改變世界的就是廣大程序猿,那些為眾人所知的鳳毛麟角,只不過是領頭羊而已。
真正把草原吃光的是整個羊群,而不是幾只領頭羊。
當然,外部因素也很重要,在中國這個大環境下要達到改變世界的程度,有很大困難。中國人講「木秀於林,風必摧之」,都講低調。還有其他的困難,比如說專利保護什麼的。
但是,你要記住,只要樹夠強大,夠粗壯,你和你的團隊夠團結,水平夠高,就像一句話說的那樣「在絕對實力面前,一切陰謀詭計都是笑話」。所以,努力吧,騷年!

㈧ 假如沒有程序員,這個世界會是什麼樣子

醫院看病會很難,沒有了程序員醫院沒有實現信息化,患者掛號,繳費還是要排隊,醫生開處方還是需要手寫,護士服務病人還是看紙質材料,醫院效率會很慢,患者看病會很不方便,各種醫保報銷會非常麻煩,醫院服務滿意度很低,醫患關系會尖銳。

㈨ 理工男要統治地球了嗎

柯潔與阿爾法狗的大戰成為這幾天刷屏的事件,馬克·扎克伯格在斯坦福大學的演講也讓他成為了這個世界上最性感的理工男。這些事件再次印證了,人工智慧和計算機演算法儼然已經成為了這個地球上最受人艷羨、人人都想分一杯羹的領域。

計算機演算法,這個與人工智慧最密切相關的領域,面臨著與人工智慧一樣的雙面境遇。一方面,計算機科學至上的觀念在矽谷盛行,作為計算機工程專業學生的理工男受到社會的瘋狂膜拜,不管是工作面試還是工資對比,理工男顯然要比人文男吃香得多。然而,計算機演算法卻在一定程度上加劇了社會差距,沖動的演算法甚至還有可能陷社會於不義。

誠然,人工智慧、計算機演算法是未來發展的趨勢,但我們真的放心將我們的未來交到現在這群「理工男」手中嗎?現今社會對理工男的膜拜是否真的對這個社會、這個世界的未來有益呢?為了免於未來受其束縛,作為普通人的我們又該做出哪些改變?在人工智慧尚未發展成熟的現在,這些問題值得所有人考慮。

━━━━━

作為一名計算機學科的博士,我酷愛大數據。但我並沒有把數據看得太過神聖,因為我學到的一切知識,都是通過數據而得來的,不管是性,還是莎士比亞。一些把數學神聖化了的人也因此憤怒反駁過我。十幾歲的時候,我在斯坦福大學學會了計算機演算法,通過這種優雅又致命的武器,我可以在互聯網上找出最危險的通緝犯,也可以透過人們在網上的發言察覺到他對政府的不滿。

計算機科學的確很奇妙。但問題在於,矽谷的許多人認為計算機科學超越一切。比如招聘會上,那些面試員態度很鮮明,他們只對計算機科學背景的人感興趣;比如工資對比,計算機工程專業學生明顯要比其他非工程專業高出不少;再比如,當人文學科的學生透露自己的專業時,他們會受到質疑與不屑。

我曾見過一些傑出的計算機科學家對自己正在研究的人群表示出可悲的無知,我對他們進行了當面嘲笑。我曾見過一些軍事科學家以孩童般的熱情向人展示自己創新研製的殺傷性武器,卻對這些武器的目標攻擊人群閉口不談。世界上最恐怖的事情莫過於,科學家可以就如何槍擊同類進行一場學術對話,卻無法給出這樣做的理由。

Facebook 用1010萬用戶行為數據解釋「迴音室」效應

當外部研究者評估產品影響時,企業應該積極配合,盡量說明自己的演算法工作原理,在數據使用協議允許的范圍內適當公布數據。(研究人員還應允許在不被起訴的情況下進行演算法檢測。)

招聘面試時的問題也不應只局限於計算機演算法,還應考察對方的社會倫理知識。同時,學生也應該學會如何應答招聘經理的提問(微軟的 CEO 曾在技術采訪中被問到,如果看到一個嬰兒躺在十字路口他會怎麼做,而他的答案當然不是常人都能想到的將嬰兒抱起)。

企業應該僱傭一些被自家產品侵犯過的人群或者非產品目標用戶的人群,他們的臉部可能無法被計算機視覺系統識別,他們的笑容可能無法被 emoji 表情捕捉,他們的簡歷可能跟公司不大相關,他們的住房選擇可能受到了公司政策的限制,他們可能深陷網路巨魔的圈套(企業為網路巨魔提供了平台,卻沒有加以有效控制)。招聘一些其他領域科學家進公司來,讓他們參加午餐會談,使其對公司原有的世界觀造成沖擊。

傾聽這些非計算機領域科學家的意見,可能會減緩矽谷的發展腳步,因為不同世界觀的碰撞難免產生分歧。但是,當有人提出理性的反對聲音時,適當放慢腳步只會有益無害。在今天這個數字戰場會決定總統選舉輸贏的時代里,科技巨頭們需要放緩自己前進的步伐,不忘初心。

㈩ 改變世界,為什麼程序員卻得不到足夠的尊重

一直以來,網上充斥著程序員的訴苦聲,各種高薪短命之類的論調絡繹不絕。加上之前「美國2012年最佳職業榜單軟體工程師居首」的新聞恐怕更讓國內不少「碼農」羨慕嫉妒狠。

但實際上,在美國普通的程序員也不是那麼光輝的存在,更多地是被當作怪胎(geek)和書獃子(nerd)看待。最近,Hacker News上就有一位外國程序員訴苦,並獲得大量網友的反饋和分析,大家也可以一起討論下為什麼程序員沒有受到足夠的重視,以及我們應該怎樣做。

經濟因素

正如網景創始人Mark Andreesen所說,軟體在我們的日常生活中正變得越來越重要!相比之下,程序員——軟體的主開發和維護人員,卻沒能得到相應的薪金和名聲,這是為什麼?

等一下,程序員的工資還不高?的確,相比於全國平均工資程序員的確算得上是高收入人群,但是你還需要考慮很多程序員都有很高的學歷!跟其他高學歷職位相比,程序員的工資又怎麼樣呢?

想像一下,一個35歲左右的Google高級工程師(當然,如果你不喜歡Google,也可以類比一下其他頂尖IT公司,比如IBM或者微軟等等),基本上可以算得上是頂級程序員了,工資大概在15萬美金左右,這並不能使其在美國買一個很好的房子,過上特別好的日子。相比之下,一個優秀的醫生在職業生涯的巔峰可能能拿到40萬美元(在美國,醫生是個非常不錯的工作,待遇和社會地位都很高),更不用說銀行家和企業管理層了。

很多情況下,某些工作的工資被誇大了。比如銀行家,確實有很多成功的銀行家的財富多得驚人,但他們只是少數人。另外不得不提的是,他們中也有部分人身負巨債!以下數據來自美國薪資統計網站payscale.com,這里去掉了薪資最高和最低的10%的人群的數據。(點擊文字鏈接可以查看詳細數據分布)

閱讀全文

與假如程序員統治世界相關的資料

熱點內容
壓縮垃圾車說明書 瀏覽:26
五輪書pdf 瀏覽:800
單片機定時流水中斷系統流水燈 瀏覽:699
u8如何連接伺服器配置 瀏覽:64
動力在於緩解壓力 瀏覽:865
報考科一用什麼app 瀏覽:346
knn人臉識別演算法 瀏覽:429
怎麼下我的世界伺服器地址 瀏覽:478
價格便宜的雲伺服器 瀏覽:552
寶馬n52電腦怎麼編程 瀏覽:351
安卓平板android如何降級 瀏覽:125
蘋果怎麼下載整理文字軟體app 瀏覽:131
怎麼刪除一個app下載任務 瀏覽:714
python執行bat命令 瀏覽:472
什麼吉他調音器app最好 瀏覽:36
php程序員招聘試題 瀏覽:17
程序員升職記第九關最優解 瀏覽:322
三星安卓11怎麼訪問data文件夾 瀏覽:822
華三伺服器怎麼設置開機自啟 瀏覽:714
釘郵登錄伺服器地址 瀏覽:649