㈠ 未來世界頂級程序員的苦惱。
把數據結構、演算法、資料庫、操作系統原理、計算機體系結構、計算機網路,離散數學等基礎課程學好
這些都是你編程能力的基礎,只有這些基本功練扎實了,你拿來任何語言才能手到擒來
如果你是希望成為這方面的高手,相信你會明白這些科目的重要性
語言並不是你所要修煉的最重點
下面引用一下李開復博士說過的話,希望能對你有所幫助:
李開復博士給中國計算機系大學生的建議
很多在校的大學同學問我們:「我今年還沒有到畢業班,但我很想知道,如果將來想申請Go
ogle中國工程研究院,現在應該如何讓自己做好准備?」下面是Google中國總裁李開復博士
和其他一些Google資深的華人工程師給廣大同學的建議。
(1)練內功。不要只花功夫學習各種流行的編程語言和工具,以及一些公司招聘廣告上要
求的科目。要把數據結構、演算法、資料庫、操作系統原理、計算機體系結構、計算機網路,
離散數學等基礎課程學好。不妨試試Donald Knuth的Art of Computer Programming里的題
目,如果你能夠解決其中的大部分題目,就說明你在演算法方面的功力不錯了。
(2)多實戰。通過編程的實戰積累經驗、內化知識。建議大家爭取在大學四年中積累編寫
十萬行代碼的經驗。
(3)求實干。不要輕視任何的實際工作,比如一些看似簡單的編碼或測試。要不懈追求對
細節一絲不苟的實干作風與職業精神。
(4)不放棄數學。數學是思維的體操,數學無處不在。尤其當你對一些「數學密集型」的
領域有興趣,例如視頻、圖像處理等等,你需要使它成為你的利器。
(5)培養團隊精神,學會與人合作。
(6)激勵創新意識,不為書本和權威意見所束縛。
(7)有策略地「打工」。在不影響學業的前提下,尋找真正有意義的暑期工作或兼職。去
找一個重視技術的公司,在一個好的「老闆」指導下完成真正會被用戶使用的程序。不要急
於去一個要你做「頭」而獨擋一面的地方,因為向別人學習,是你的目的。打工和找工作一
樣,「不要只看待遇和職銜,要挑一個你能夠學習的環境,一個願意培養員工的企業,一個
重視你的專業的公司,最後,要挑一個好老闆。」
另:如果你只是想找一份好的工作的話,C(老牌重點)和JAVA是個不錯的選擇
最後Perfey祝你成功
㈡ 世界上最頂尖的程序員都有誰
世界上最頂尖的程序員我不知道(別揍我)
但我知道世界上最鬼才,最恐怖的程序員,他就是人稱電子殺手的霍茲。
㈢ 35歲以後的程序員有多慘
35歲以後的程序員,可能被公司列入裁員名單,因為年齡過大,所以公司方面會招聘更多年輕人,把這些老員工所替代,有這么幾個原因:
1、程序員在做2、3年之後也就不會有什麼新東西了,每天在做的都是一些重復的工作,所以很多人都說程序員是高級藍領。
2、在有了一定的經驗之後,很多人會轉向系統架構或者項目管理的方向,寫代碼之類的工作都留給年輕人去做了。
3、程序員是一項枯燥並且高壓性質的工作,長年累月的生活在這種節奏當中,對於身體健康也會有著或多或少的影響。
(3)世界上最慘程序員擴展閱讀
大齡程序員提高自己的核心競爭力
《創新者的窘境》一書中提到,機構的能力包括:
1、資源
2、流程
3、價值
資源包括時間,技能,金錢,人脈等;流程指的是解決問題的方法,思維模式等;價值觀就是自己認為什麼重要。這三點放在每一個職場人身上也同樣合適。對於技術人來說,會的編程語言和工具都是資源,框架設計,邏輯思維,數據分析這些都是流程;
是熱衷做技術還是喜歡做管理,這就是個人的價值觀。決定程序員是否具有優勢的,是思維能力,是解決問題的框架,是快速學習,是個人管理,是創新與創造,是這些應用流程方面的能力。而這些,都需要時間的沉澱和項目的歷練。
㈣ 關於程序員35的一道坎是世界公認的嗎
應該說在職場中任何職業只要不是體制內的公務員,35歲都是職場中的一個坎,因為這個時候正巧是上有老下有小一個人壓力最大的時候。甚至有一些危機並不是來自於工作,而是來自於中年人的生活啊。
所以實際上35歲其實跟做哪個職業跟程序猿沒有特別強的關聯。我覺得程序員還好一些,畢竟工資高,就算35歲失業了,最起碼領了十幾年的高薪工資,也有一定的資本積累,不是嗎?
就好比很多說程序員是吃青春飯的問題,有個神回復——如果說程序員是吃的青春飯,那其他職業有可能吃的青春屎,甚至連吃屎都趕不上熱乎兒的不是嗎?
㈤ 世界上第一個程序員是誰
世界上第一位程序員,也是第一個女程序員,她在計算機還沒出現的時候,就已經開始了程序的設計 。
19世紀詩人拜倫的女兒,數學家。穿孔機程序創始人,建立了循環和子程序概念。為計算程序擬定「演算法」,寫作的第一份「程序設計流程圖」,被珍視為「第一件計算機程序。
Ada Byron Lovelace
The First Computer Programmer
1815 - 1852
阿達·奧古斯塔,1815年生於倫敦,她是英國著名詩人拜倫(L.Byron)的女兒。因父母婚姻破裂,出生5星期後就一直跟隨母親生活。母親安娜·密爾班克(A.Millbanke)是位業余數學愛好者,阿達沒有繼承父親詩一般的浪漫熱情,卻繼承了母親的數學才能。
阿達19歲嫁給了威廉·洛甫雷斯伯爵,因此,史書也稱她為洛甫雷斯伯爵夫人(Lady Lovelace)。由於巴貝奇晚年因喉疾幾乎不能說話,介紹分析機的文字主要由阿達替他完成。阿達的生命是短暫的,她對計算機的預見超前了整整一個世紀。阿達早逝,年僅36歲,與她父親拜倫相似。根據她的遺願,她被葬於諾丁漢郡其父親身邊。
阿達設計了巴貝奇分析機上解伯努利方程的一個程序,並證明當時的19世紀計算機狂人巴貝奇的分析器可以用於許多問題的求解。她甚至還建立了循環和子程序的概念。由於她在程序設計上的開創性工作,Ada Lovelace被稱為世界上第一位程序員。當時的阿達甚至不顧自己已是三個孩子的母親,堅定地投身於分析機研究,成為巴貝奇的合作夥伴。在1843年發表的一篇論文里,阿達認為機器今後有可能被用來創作復雜的音樂、制圖和在科學研究中運用,這在當時確是十分大膽的預見。以現在的觀點看,阿達首先為計算擬定了「演算法」,然後寫作了一份「程序設計流程圖」。這份珍貴的規劃,被人們視為「第一件計算機程序」。
美國國防部據說花了10年的時間,把所需軟體的全部功能混合在一種計算機語言中,希望它能成為軍方數千種電腦的標准。1981年,這種語言被正式命名為ADA(阿達)語言,以紀念這位「世界上第一位軟體工程師」。
㈥ 史上最牛的程序員到底有多牛
聽說的~~
很久以前,那還是我用win98的時候有次我系統崩潰了,因為我是電腦白吃,我朋友給我介紹了一個高手來幫我修電腦。
他看了一下電腦,問我有沒有98的盤,我說沒有。
他想了一下,叫我把固定電話拿給他,我想修電腦要電話干什麼,但人家是高手,我也不好說什麼,就把電話拔下來給他了。
他把電話線空著的一頭接在電腦的一個插孔內,然後進入了dos,然後就開始在電話上不停的按著鍵,他按鍵的速度非常快,但是只按0,1兩個鍵,我搞不懂這有什麼用,但也不敢問,看了半個多小時,他還是不停的按這兩個鍵,我漸漸的有些困,我問他這東西要搞多久,他說要幾個小時,我給他倒了杯茶,就一個人去隔壁睡覺了。
醒來的時候,一看已經過了4個多小時,我起身到隔壁,看見他正在98裡面調試,過了一會兒,他說,你試試,我坐上椅子用了一下,真的好了,我當時也不懂電腦,謝過人家就走了。
後來我慢慢對電腦有了了解,終於了解,原來當時那位高手是用機器語言編了一個98系統,我後來問我朋友那位高手的下落,我朋友說前幾年去了美國之後,杳無音訊....
㈦ 你見過最變態的程序員是怎樣的
我一同事有時候早上十點多鍾才來上班,連續幾天,我們都很驚訝,這樣遲到不會罰錢嗎?他說他這種都是凌晨兩三點才回家,回去前已經打了上班卡(釘釘)
㈧ 史上最慘新浪程序員!平凡的丁振凱經歷過哪些不平凡的遭遇
平凡的丁振凱在2016年8月14日王寶強凌晨通過微博發布了一篇離婚聲明。 微博發生癱瘓。丁振凱奮斗在一線一直解決伺服器崩潰。丁振凱正在舉辦婚禮因為關曉彤官宣,他不得不中斷陪客敬酒,打開電腦加班幹活,給伺服器擴容。
㈨ 世界上哪3個國家的程序員最厲害
個人認為美國、俄羅斯和英國的程序員厲害,因為從新聞報道的黑客當中大多數是這幾個國家!
㈩ 為什麼中國的程序員和外國相比那麼悲慘
因為編程語言是外國發明的,都是用英語,而且外國的教育不是和國內的一樣,國內的是填鴨式教育,就不一定能有很好學習了。