導航:首頁 > 軟體知識 > 程序員成為高手要多少年

程序員成為高手要多少年

發布時間:2022-01-24 14:23:00

A. 從對程序設計一竅不通到成為高級程序員需要多長時間

從不懂到考系分嗎?有人考了十二年。可能是資質問題。我覺得你好好學大概五年差不多。

B. 如何才能成為一名程序員,要花多少時間學習才能初

一般一兩年左右吧!不過主要還得看你個人的學習能力來吧!畢竟學習這個東西你只要刻苦把所有的時間都放在學習上或許你用不了那麼長時間!

C. 一個程序員的編程年齡最多有多長

更正LZ的一些看法呵呵
首先不知道LZ說的年紀大是多大?在俺們村子,40歲左右的程序員很普遍,所以LZ不用擔這個心,重要項目哪個不是需要幾個老的頂梁呵呵.
其次項目經理不編碼,這個俺不知道LZ在哪裡看到的,在俺們村,項目經理全部都是在一線參與的.可能你看到的不參與編碼的PM不叫Project Manager 而是叫Proct Manager,而項目經理不但要寫代碼,而且要負責整個項目的流程和規劃控制,保證項目按需求檔的實際要求進行.
最後既然已經在外企,就要把握住,外企的管理經驗,工作流程都是值得學習的.

BTW,LZ可以看看建設銀行最近的招聘啟示,裡面的IT職位哪個不是需要工作15年以上的,如果按正常碩士畢業25歲來看,15年也要40歲才能勝任吧呵呵

D. 自學成為程序員一般需要多久

程序員有很多開發語言 每個開發語言學習周期都不同 零基礎 從入門到熟悉 怎麼著也得半年 基本上要1年多 三到五年能精通

E. 要成為一個編程方面的高手一般要多長時間呀.

學習匯編和最基本的C語言,其它的高級語言,就好像是別人挖一個金碧輝煌的坑讓你跳下去,假如這個高級語言的開發公司一倒閉,你學的這門高級語言就沒多大的用了。學好最基本的語言,自已不依賴老外的高級語言,才算是真正的高手。成為高手大概要奮斗2-5年吧!

F. 網站程序員的程序員成長之路大概分幾個階段 和未來的發展

信息技術的更新速度是驚人的,程序員的職業生涯則是一個要求不斷學習的過程,如何才能成為一名合格的程序員,一名合格的程序員需要掌握哪些技能呢?為此天天招生網采訪到幾位孳生的程序工作人員,就如何做好一名成功的程序員談出了自己的經驗。

熟練掌握開發工具

做為一名程序員至少熟練掌握兩到三種開發工具的使用,這是程序員的立身之本,其中C/C和JAVA是重點推薦的開發工具,C/C以其高效率和高度的靈活性成為開發工具中的利器,很多系統級的軟體還是用C/C編寫。而JAVA的跨平台和與WEB很好的結合是JAVA的優勢所在,而JAVA即其相關的技術集JAVA One很可能會成為未來的主流開發工具之一。其次,能掌握一種簡便的可視化開發工具,如VB,PowerBuilder,Delphi,C Builder,則更好,這些開發工具減小了開發難度,並能夠強化程序員對象模型的概念。另外,需要掌握基本的腳本語言,如shell,perl等,至少能讀懂這些腳本代碼。

熟知資料庫

為什麼資料庫是如此重要?作為程序員,他們自然有自己的理由:很多應用程序都是以資料庫的數據為中心,而資料庫的產品也有不少,其中關系型資料庫仍是主流形式,所以程序員至少熟練掌握一兩種資料庫,對關系型資料庫的關鍵元素要非常清楚,要熟練掌握SQL的基本語法。雖然很多資料庫產品提供了可視化的資料庫管理工具,但SQL是基礎,是通用的資料庫操作方法。如果沒有機會接觸商業資料庫系統,可以使用免費的資料庫產品是一個不錯的選擇,如mySQL, Postgres等。

對操作系統有一定的了解

當前主流的操作系統是Windows,Linux/Unix,熟練地使用這些操作系統是必須的,但只有這些還遠遠不夠。要想成為一個真正的編程高手,需要深入了解操作系統,了解它的內存管理機制、進程/線程調度、信號、內核對象、系統調用、協議棧實現等。Linux作為開發源碼的操作系統,是一個很好的學習平台,Linux幾乎具備了所有現代操作系統的特徵。雖然Windows系統的內核實現機制的資料較少,但通過互聯網還是能獲取不少資料。只有對操作系統有一定的了解後,你會發現自己上了一個新的台階。

懂得網路協議TCP/IP

在互聯網如此普及的今天,如果您還沒有對互聯網的支撐協議TCP/IP協議棧有很好的掌握,就需要迅速補上這一課,網路技術已改變了軟體運行的模式,從最早的客戶/伺服器結構,到今天的WEB Services,再到未來的網格計算,這一切都離不開以TCP/IP協議棧為基礎的網路協議支持,所以,深入掌握TCP/IP協議是非常必要的。至少,你需要了解ISO七層協議模型,IP/UDP/TCP/HTTP等常用協議的原理和三次握手機制。

明白DCOM/CORBA/XML/WEB Services存在的意義

隨著技術的發展,軟體與網路的無縫結合是必然趨勢,軟體系統的位置無關性是未來計算模式的重要特徵之一,DCOM/CORBA是當前兩大主流的分布計算的中間平台,DCOM是微軟COM(組件對象模型)的擴展,而CORBA是OMG支持的規范。程序員需要做的不僅僅是利用商業的開發平台來開發軟體,而是要理解這些技術的初衷,即為什麼需要這項技術,如果你能理解了這一點,再回頭看這些技術的具體實現,就如庖丁解牛,迎刃而解。XML/WebServices重要性不言而喻,XML以其結構化的表示方法和超強的表達能力被喻為互聯網上的「世界語」,是分布計算的基石之一。

不要將軟體工程與CMM分開

現代大型軟體系統的開發中,工程化的開發控製取代個人英雄主義,成為軟體系統成功的保證,一個編程高手並不一定是一個優秀的程序員,一個優秀的程序員是將出色的編程能力和開發技巧同嚴格的軟體工程思想有機結合,編程只是軟體生命周期中的其中一環,優秀的程序員應該掌握軟體開發各個階段的基本技能,如市場分析,可行性分析,需求分析,結構設計,詳細設計,軟體測試等。一句話可以概括我的看法:「創意無限,流程保證」。

擁有強烈的好奇心

什麼才是一個程序員的終極武器呢,那就是強烈的好奇心和學習精神。沒有比強烈的好奇心和學習精神更好的武器了,它是程序員們永攀高峰的源泉和動力所在。

如果您正為如何成為一名合格的程序員而發愁的話,希望以上文字能為您排除一些顧慮和問題。如果您想獲得更多有關程序員的信息,那麼請隨時關注天天招生網,我們將在最短的時間內提供最
真實,最准確的相關信息。

G. 程序員的工作年限是多長

在我國人們常常誤以為程序員的(在崗壽命)是很短暫的,其實這是一個錯誤和無知的想法,試想一個優秀的程序師不可能出道短短幾年就成為「高手」,這期間是要經過無數的實踐、學習、再實踐、再學習,並且要參與過N個小、中、(如果機遇好)大型項目的開發,這不是一個短暫的過程,一名優秀的程序員(師)需要掌握的知識不是七八門就可以勝任的,雖然無須門門精通(也不能)但是必須要了解它們,並且至少要非常非常精通一門,甚至還需要了解很多和程序開發不相乾的知識。 每年公司招聘的廣告條上都是年齡在2x歲以下,真是讓人啼笑皆非,這其中一部分是公司的系統已經成型,可以正常運轉,如果不升級的情況只是維護,所以無須駐留這些高額的「大師」以節約開支。另一部分就是公司的招聘人員不知道唱的什麼戲,扛著槍就貼出來了,試想有多少「天才少年」處於待業狀態。 在此想請各位談談關於這方面的看法,如果願意留下您的年齡大家統計一下: 有人68年11月27日出生,現年37周歲,96年開始學習靜態WEB製作, 同年11月微軟推出了伺服器腳本環境Active Server Pages,先後又自學了和WEB相關的各種知識,例如HTML/CSS/VBScript/VB/Access/DHTML/Javascrpt/Java/Sql Server/Oracle/XML/XSL/WSH/CSharp/Asp.Net/Windows(c#)等等,呵呵,剛開始覺得很難,認為自己什麼都不會,中間在N個公司打工,在200年以後慢慢覺得自己很了不起,自以為是,只要老闆能說出的想法都能輕松實現,然後拉出來單干,呵呵,得出的結論是《我雖然懂技術,但是!=老闆》,後來...不說了,寒心...到現在整整十年了,越學越覺得自己什麼都不會,覺得有太多太多的東西要學習,這也難怪,我國的程序員其實都是偏向於如何應用,至於真正的開發為數不多,至少希望我國多出些象王永民等這樣比較優秀的大師。 現在年齡大了,把手中的工程幹完後回家教孩子門去.

採納哦

H. 要當個高手程序員需要具備哪些知識

1.不需要,而且學習java如果你先接觸C,我怕語言上的差異會讓你難以轉型,java是面向對象的,C是面向過程的,我推薦學習java,入門簡單,用途廣,就業方向舵
2.計算機專業的課程肯定是必須的,數學是培養你的邏輯思維,編程人員非常講究邏輯能力,現在是全球信息化時代,一般走編程道路的人,英語是不能或缺的學科,很多時候你要就業的公司都是外企比較多,如果你不會英語會非常非常吃虧,資料庫必定要學,電腦的作用簡單點說就是處理數據的問題,連數據都不會,你編寫的程序永遠都只能是小打小鬧的程序。同時如果能力夠,時間夠,接觸一下數據結構,演算法,甚至計算機操作系統都要學習一下,對於你寫程序,理解程序運行原理都是很有作用的
3.你每天能抽5個小時來學習已經足夠了,不過要貴在堅持,同時你要知道,學程序是絕對不能脫離敲代碼,一個入門的程序員,敲代碼一定要超過10萬行(呵呵,堅持啊)
4.網上的視頻都不會教你太多的,因為人家培訓機構還是得賺錢,如果你想進階最後還是得靠你自己,還有配套一系列好的教科書,你才能事半功倍,這方面多去網上查查看,視頻看多也沒用,關鍵還得靠自己去寫,去想,去驗證,去實現
5.現在畢業生普遍都是高不成低不就,學校里學的東西往往只是基礎,真正企業用到的基本沒有,這就需要你自己多去實戰,看人家寫好的大項目代碼,認真吸取經驗,剛開始寫程序時很累的,而且很多東西都不懂,很容易你就會放棄,所以堅持才是最要緊的,但是如果你熱愛上它,你會發現一天的時間很快就在寫程序中度過,我以前學java就是這樣,天天晚上寫到2,3點都不覺得累
最後還是得說一下,程序員道路是剛開始是比較辛苦的,程序設計大一點你就會感覺無能為力,但是千萬不要放棄,否則你就不應該開始...
祝福你能順利走上高手程序員的道路吧

I. 自學c語言需要多久才會成為編程高手

你的高手定義是如何,成為專家,你得為這件事花上10000個小時,你覺得要多久。

J. it業從程序員做到技術總監要幾年

這要看資質的,快的3年

閱讀全文

與程序員成為高手要多少年相關的資料

熱點內容
創造營3數據統計的網頁是什麼 瀏覽:495
亞馬遜虛擬產品怎麼推廣 瀏覽:295
如何進入研發級程序員 瀏覽:290
寶元加工中心怎麼用子程序 瀏覽:741
個人信息過戶要多少錢 瀏覽:462
律師代理一般提供什麼服務 瀏覽:212
港股交易代碼是什麼時候出來的 瀏覽:128
鴻蒙系統怎麼一鍵關閉後台程序 瀏覽:932
美國市場上雪納瑞多少錢一隻 瀏覽:398
鴻蒙怎麼關閉開啟的程序 瀏覽:168
如何拓展和代理的合作 瀏覽:647
什麼是與市場有關人文活動 瀏覽:787
我是做裝修的如何群發信息給朋友 瀏覽:915
亞馬遜如何改變產品鏈接 瀏覽:108
用什麼技術做音樂 瀏覽:273
普陀代理記賬怎麼辦理 瀏覽:53
程序員是干什麼用的通俗講 瀏覽:498
etf二級市場有哪些 瀏覽:470
周六不交易為什麼股票漲停了 瀏覽:23
換店了怎麼給老顧客發信息 瀏覽:740