導航:首頁 > 程序命令 > 知名程序員

知名程序員

發布時間:2022-02-25 14:07:10

Ⅰ 如何成為一個傑出的程序員或軟體工程師

我不能算是一個很優秀的程序員,但這個問題我已經反復思考了五年了。跟大家分享一下我的看法:

首先, 我認為答案絕對不是 "只要寫很多年代碼就好了「。我面試過不少有10年經驗,代碼卻寫的很糟糕的程序員。經驗很保貴, 但只靠經驗是不夠的。就像下棋一樣,假如你用心研究,復習,不斷挑戰自己,也許可以成為一名大師。但不斷用懶散的方式去玩棋,下20年也只是一個"臭棋簍子「。

我覺得比較有用的進步方式:

1. 學會看代碼

大多數程序員都只願意用自己寫的代碼,但高手一般可以輕易調用別人寫的代碼。表面看上去是工作習慣不同, 但實際上是能力上的差別。看代碼要比寫代碼難很多倍。

我建議上班時多給隊友們作code review,下班後試著閱讀github上的開源代碼。

2. 復習

程序員一般都很忙, 手上有永遠也做不完的活兒。但在某些公司里, 你只是在反復做同樣的事。偶爾放下手上的活兒,留下一部分時間來分析自己的弱點,更改壞習慣,看新書, 或學習新語言。

3. 做個人項目

工作中的編程一般只能讓你熟悉一部分技術, 導致漏洞的形成。這就好像你長期一個人在自己後院練習投籃, 但第一次打比賽才(在慘敗中)發些原來還需要傳球, 防守, 強籃板這些概念。

Facebook喜歡僱傭所謂的 「full stack programmer」,就是一個人從設計,到交互,到html, css,javascript, server,sql, 架構,和數據統計都能做。成為full stack programmer最好的方式就是不斷做個人項目。

4. 問答網站

問問題和回答問題都是很好的學習方式。 有的時候寫出一個好問題, 比寫出解答次問題所需要的代碼還難。寫問題可以幫你整理自己的思維邏輯。你可以試著每周在http://stackoverflow.com上問一個好問題或寫一個好答案。

5. 加入一個好團隊

最好的進步方式就是跟比自己強的人一起做事。高手都願意聚在一起,所以很多會選擇去優秀的早期創業公司。我在矽谷和創新工場創業時遇到了很多神人, 跟他們學了不少東西。

Ⅱ 如何成為傑出的程序員或軟體工程師

想成為一個傑出的程序員,以下幾點要掌握好的:
1、基礎知識
掌握好基礎知識是必須的,包括軟體開發、軟體工程、軟體質量等領域的關鍵理論。
2、實踐
不斷在實際的項目中鍛煉,從小項目做起,不斷挑戰自我,向著大項目不斷邁進。
3、技能
技能和技術不同,技術是死的,技能是活的。就是如何將知識、技術用到項目中,如何影響他人,推動自己和他人前進。這一點尤為重要。
4、習慣
這也是有個過程的,開始沒有行業習慣,然後養成行業習慣,之後要尋求突破還要打破習慣,再鞏固新習慣,再破再立……這也是一個不斷挑戰自我的過程。
5、心態
人的成長,特別是實現您說的「傑出」,一定是要經歷大風大浪的。這其中失敗的經驗要遠重要於成功的經驗,特別是對心態、心理素質、世界觀、價值觀的鍛煉。

Ⅲ 除了CSDN還有什麼知名的程序員論壇

多如牛毛啊,MSN也可以,編程之家也可以……編程天堂

Ⅳ Github 上有哪些知名的中國程序員

Corrinne Yu,人稱史上最牛女游戲程序員,而且還是中國人喲 看看人家的成就吧: 微軟Halo團隊首席引擎架構師(principal engine architect) ; 微軟游戲工作室的首位女性技術主管 ; 微軟的Direct3D顧問委員會及圖形顧問委員會的創始成員(founding member) ; Gearbox Software公司技術總監(technical director) ; ION Storm公司技術總監(technical director) ; 3D Realms公司的Prey引擎首席引擎程序員(lead engine programmer) ; Zombie Studios首席系統程序員(lead systems programmer) ; 游戲開發者會議(GDC) Women in Games 最佳程序員 ; Kotaku網站十年內對游戲最具影響力女性(十人中唯一程序員) ; 參與的游戲項目: Treasure Mathstorm 《星際之門》--Anachronox 《兄弟連:地獄之路》Brothers in Arms: Hell's Highway 《無主之地》--Borderlands 《異形:殖民艦隊》--Aliens: Colonial Marines Spec Ops: Rangers Lead the Way 除此以外,她還參與太空梭和核能研究項目,包括為加州的直線性加速器(LINAC)和布魯克海文國家實驗室(Brookhaven National Laboratory)的粒子加速器,設計及進行實驗。她的核能研究贏得美國能源部的獎項。在工余時間她也義務為Nvidia在CUDA、visual copmutier及GPU模擬上作顧問。 性別根本不是問題。

Ⅳ 作為一個好的程序員,都需要具備哪些基本的

你好,小U來為您解答這個問題,眾所周知,程序員是從事程序開發、維護的專業人員。
作一個真正合格的程序員,需要具備:
1:團隊精神和協作能力
團隊精神和協作能力是作為一個程序員應具備的最基本的素質。
2:文檔習慣
文檔是一個軟體系統的生命力。作為代碼程序員,必須將30%的工作時間寫用於技術文檔。沒有文檔的程序員勢必會被淘汰。
3:規范化的代碼編寫習慣
知名軟體公司的代碼的變數命名、注釋格式,甚至嵌套中行縮進的長度和函數間的空行數字都有明確規定,良好的編寫習慣,不但有助於代碼的移植和糾錯,也有助於不同技術人員之間的協作。
4:需求理解能力
程序員要能正確理解任務單中描述的需求。
5:模塊化思維能力
作為一個優秀的程序員,其思想不能在局限當前的工作任務裡面,要想想看自己寫的模塊是否可以脫離當前系統存在,通過簡單的封裝在其他系統中或其他模塊中直接使用。
6:測試習慣
測試是軟體工程質量保證的重要環節,但是測試不僅僅是測試工程師的工作,而是每個程序員的一種基本職責。程序員要認識測試不僅是正常的程序調試,而要是要進行有目的有針對性的異常調用測試,這一點要結合需求理解能力。
7:學習和總結的能力
程序員是很容易被淘汰的職業,所以要善於學習總結。

Ⅵ Github 上有哪些知名的中國程序員

GitHub託管平台的開源和私有軟體項目,因為它只支持Git作為唯一的版本庫格式主辦,故名GitHub。除了Git代碼庫託管和基本的Web管理界面之外,它還提供訂閱、討論組、文本呈現、在線文件編輯器、協作映射(報告)、代碼片段共享(GIST)等功能。目前,注冊用戶已超過350萬,託管版本的數量也非常高。


惠新宸

GitHub可以舉辦各種Git庫提供的Web界面,但不像其他服務如SourceForge或谷歌代碼,GitHub的獨特賣點是分支從另一個項目的簡單。為項目做出貢獻的代碼非常簡單。首先單擊項目站點的「叉」按鈕,然後檢查代碼並將修改添加到剛剛出現的庫中。

最後,將內置的拉請求機制應用於項目經理,以應用代碼合並。GitHub被稱為代碼播放器聚友網。

Ⅶ 騰訊知名程序員墜亡,知情者稱其患有抑鬱,抑鬱症有多可怕

抑鬱症是一種神經症,它能讓人突然間變得沉默寡言,心緒低落,嚴重的還會奪取人的生命。

抑鬱症不是絕症,相反,它還是一種自限性疾病,也就是說如果環境不繼續惡化,在壓力消除後人是有機會自行恢復的,真正可怕的是沒有正確認識這種疾病,同時又沒有得到正確的處置。

Ⅷ 你知道世界上有哪些著名的程序員嗎

麥咖啡最牛逼

Ⅸ 中國最厲害的程序員在哪個省

近日,全球權威媒體證實,全球最好的程序員是中國程序員。中國有23個省、4個直轄市、2個特別行政區及5個民族自治區組成,大大小小的城市加起來,有幾千個。而程序猿們作為一個神秘的群體,到底都分布在哪些地區呢?中國最好的程序員又埋藏於哪個省呢?
湖北省
湖北人可能是全世界最會寫代碼的人了,白道有周鴻禕雷軍,黑道有能貓燒香。除這些一線湖北籍大碼農外,還活躍著一批有影響的互聯網精英,如人人公司CEO陳一舟、完美世界創始人池宇峰、一號店董事長於剛,另外,神一般的打工皇帝李一男張小龍也有湖北基因。
湖北省
湖北碼農數量之大,水平之高,可能是全國之最,無論是那個公司,總有幾個湖北大牛在撐著場面。這個能是和湖北伢的高考水平直接掛鉤的,畢竟,智商最高的學生都寫代碼去了。
但是,在當今的互聯網版圖中,並沒有湖北省。湖北省空有最牛最多的程序員,但軟體產業並不發達。
北京市
北京是中華人民共和國的首都,常住人口超過2000萬,屬於國際化大都市。北京的IT行業在國內是排在第一位的,這除了與北京的政治、經濟、文化中心的地位相關外,更是由於北京是國內最主要高校和科研機構聚集地。
國內許多知名的IT企業都在北京,即使總部不在北京的,也有很多部門設立在這里。熟話說,中國的人愛扎堆,在北京扎堆的程序員非常多,簡直是程序員的天堂。
北京市
即便是IT培訓機構,也以北京的最多,國內主流的IT培訓機構的總部都在北京。所以,這里是程序員發展的首選之地,這里有更多的機會也有更好的錢途。
如果按生活工作在北京管界內的程序員數據,北京絕對是全國第一,應該超過中國程序員總數的50%,超過上廣深三地的程序員總和,毫無疑問,牛逼程度也是遙遙領先。
廣東省
中國這個最發達的省名不虛傳,他有著數量不小的程序員,而且這些程序員的苦逼指數和收入可能是中國排名第一的。廣東的程序員大多集中在電子行業,所以,廣東的程序員也是中國硬體功底最好的程序員。
上海市
上海應該有著數量不小的程序員,但上海和北京類似,作為國際化經濟、貿易中心,上海是中國最國際化的城市(港澳台除外),然而,上海的IT行業卻並沒配得上上海的地位,上海成功的IT巨頭很少,甚至在上海進行IT創業都比較難,同時,上海的生活壓力不比北京低,消費水平也比北京高。總的來說,上海並不是特別適合程序員發展。
江浙
江浙一帶近些年來很受關注,發展也不錯,由於廣大電商行業的發展,使得杭州成為IT行業重要的城市,很有潛力,比較適合IT人士生活。但是,杭州畢竟是銷售型電商,專注技術服務的企業較少,不是很重視技術。
江浙人不擅長寫程序,他們有另一種更牛逼的技能,那就是數錢,因為這項特殊的技能,江浙人做成了史上最強的互聯網公司。
四川省
無川不成鎮,四川人遍布世界各地,最近幾年程序猿也增加了不少。而且,近年來,成都發力,各大互聯網公司都願意在成都建一個研發中心。
研究表明,成都的女孩最漂亮,而程序員大多找不到對像,研發中心移師成都,主要是為了解決程序員的都對象需求,這可是比漲工資還吸引人才的福利。
湖南省
湖南人太能吃辣椒了,以致於人們忘了湖南人還會寫代碼。李一男和微信的張小龍,其實是湖南人。
安徽省
安微人好像沒有老老實實寫代碼的,IT界的安微人,都在高層做管理。安微人都是老闆。
此外,還有山東內蒙江西等各省,也有數量不少的厲害程序員。
由於數據不足,文章中有不少錯誤,請在評論區給小編留言,只要證實的,小U一定改正!
總的來說,國內適合編程人才發展的城市並不多,主要是受行業的限制。但不管怎樣,大城市有大城市的機遇,小城市也有小城市的風采!

Ⅹ 有哪些知名的女程序員

Corrinne Yu,人稱史上最牛女游戲程序員,而且還是中國人喲

看看人家的成就吧:

微軟Halo團隊首席引擎架構師(principal engine architect) ;
微軟游戲工作室的首位女性技術主管 ;
微軟的Direct3D顧問委員會及圖形顧問委員會的創始成員(founding member) ;
Gearbox Software公司技術總監(technical director) ;
ION Storm公司技術總監(technical director) ;
3D Realms公司的Prey引擎首席引擎程序員(lead engine programmer) ;
Zombie Studios首席系統程序員(lead systems programmer) ;
游戲開發者會議(GDC) Women in Games 最佳程序員 ;
Kotaku網站十年內對游戲最具影響力女性(十人中唯一程序員) ;
參與的游戲項目:
Treasure Mathstorm
《星際之門》--Anachronox
《兄弟連:地獄之路》Brothers in Arms: Hell's Highway
《無主之地》--Borderlands
《異形:殖民艦隊》--Aliens: Colonial Marines
Spec Ops: Rangers Lead the Way
除此以外,她還參與太空梭和核能研究項目,包括為加州的直線性加速器(LINAC)和布魯克海文國家實驗室(Brookhaven National Laboratory)的粒子加速器,設計及進行實驗。她的核能研究贏得美國能源部的獎項。在工余時間她也義務為Nvidia在CUDA、visual copmutier及GPU模擬上作顧問。
性別根本不是問題。

閱讀全文

與知名程序員相關的資料

熱點內容
如何下載好大夫app 瀏覽:964
linux查看txt 瀏覽:153
linux硬碟格式化命令 瀏覽:518
神舞幻想存檔放哪個文件夾 瀏覽:650
怎樣把pdf轉為圖片 瀏覽:335
51單片機指令jz 瀏覽:91
ug後處理演算法更改 瀏覽:370
河南伺服器負載均衡是什麼 瀏覽:684
docker容器執行命令 瀏覽:152
程序員成本管理思路 瀏覽:171
租界租界pdf 瀏覽:624
ipad上pdf 瀏覽:650
程序員沒錢買房完整版 瀏覽:817
貞觀政要pdf 瀏覽:719
php列印錯誤信息 瀏覽:337
zec是什麼壓縮機 瀏覽:286
vivov3如何刷安卓60 瀏覽:180
平板電腦開機解壓 瀏覽:917
平板教師上網課用什麼app 瀏覽:888
一遵命令 瀏覽:276