導航:首頁 > 程序命令 > 程序員資料不全

程序員資料不全

發布時間:2022-06-15 05:57:57

Ⅰ 誰給我介紹一下有關高級程序員的資料 越多越好

作為高級程序員,以至於系統分析員,也就是對於一個程序項目的設計者而言,除了應該具備上述全部素質之外,還需要具備以下素質:

第一,需求分析能力

對於程序員而言,理解需求就可以完成合格的代碼,但是對於研發項目的組織和管理者,他們不但要理解客戶需求,更多時候還要自行制定一些需求,為什麼這么說呢?

一般而言,進行研發任務,也許是客戶提出需求,也許是市場和營銷部門提出的需求,這時候對於研發部門,他們看到的不是一個完整的需求,通常而言,該需求僅僅是一些功能上的要求,或者更正規些,可能獲得一個完整的用戶視圖;但是這都不夠,因為客戶由於非技術因素多一些,他們可能很難提出完整和清晰,或者說專業性的性能需求,但是對於項目組織者和規劃者,他必須能夠清醒認識到這些需求的存在並在完成需求分析報告的時候適當的提出,同時要完整和清晰的體現在設計說明書裡面,以便於程序員編碼時不會失去這些准則。

程序設計者必須正確理解用戶需求所處的環境,並針對性做出需求的分析,舉例而言,同樣一個軟體通過ASP租用方式發布和通過License方式發布,性能需求可能就是有區別的,前者強調的是更好的支撐能力和穩定性,而後者則可能更強調在各種平台下的普適性和安裝使用的簡捷性。

第二,項目設計方法和流程處理能力

程序設計者必須能夠掌握不少於兩到三種的項目設計方法(比如自頂至下的設計方法,比如快速原型法等等),並能夠根據項目需求和資源搭配來選擇合適的設計方法進行項目的整體設計。

設計方法上選擇不當,就會耽誤研發周期,浪費研發資源,甚至影響研發效果。

一個程序設計者還需要把很多功夫用在流程圖的設計和處理上,他需要做數據流圖以確立數據詞典;他需要加工邏輯流圖以形成整體的系統處理流程。

一個流程有問題的系統,就算代碼多漂亮,每個模塊多精緻,也不會成為一個好的系統。當然,做好流程分析並選擇好項目設計方法,都需要在需求分析能力上具有足夠的把握。

第三,復用設計和模塊化分解能力

這個似乎又是老調重談,前面基本素質上不是已經說明了這個問題嗎?

作為一個從事模塊任務的程序員,他需要對他所面對的特定功能模塊的復用性進行考慮,而作為一個系統分析人員,他要面對的問題復雜的多,需要對整體系統按照一種模塊化的分析能力分解為很多可復用的功能模塊和函數,並針對每一模塊形成一個獨立的設計需求。舉個例子,好比是汽車生產,最早每輛汽車都是獨立安裝的,每個部件都是量身定做的,但是後來不一樣了,機器化大生產了,一個汽車廠開始通過流水線來生產汽車,獨立部件開始具有一定的復用性,在後來標准化成為大趨勢,不同型號,品牌甚至不同廠商的汽車部件也可以進行方便的換裝和升級,這時候,汽車生產的效率達到最大化。軟體工程也是同樣的道理,一個成熟的軟體行業,在一些相關項目和系統中,不同的部件是可以隨意換裝的,比如微軟的許多桌面軟體,在很多操作模塊(如打開文件,保存文件等等)都是復用的同一套功能模塊,而這些介面又通過一些類庫提供給了桌面應用程序開發者方便掛接,這就是復用化的模塊設計明顯的一個佐證。

將一個大型的,錯綜復雜的應用系統分解成一些相對獨立的,具有高度復用性的,並能僅僅依靠幾個參數完成數據聯系的模塊組合,是作為高級程序員和系統分析員一項最重要的工作,合適的項目設計方法,清晰的流程圖,是實現這一目標的重要保證。

第四,整體項目評估能力

作為系統設計人員,必須能夠從全局出發,對項目又整體的清醒認識,比如公司的資源配置是否合理和到位,比如工程進度安排是否能最大化體現效率又不至於無法按期完成。評估項目整體和各個模塊的工作量,評估項目所需的資源,評估項目可能遇到的困難,都需要大量的經驗積累,換言之,這是一種不斷總結的累計才能達到的境界。在西方一些軟體系統設計的帶頭人都是很年長的,比如4,50歲,甚至更老,他們在編碼方面已經遠遠不如年輕人那樣活絡,但是就項目評估而言,他們幾十年的經驗積累就是最重要和寶貴的財富。中國缺這么一代程序員,主要還不是缺那種年紀的程序員,而是那種年紀的程序員基本上都是研究單位作出來的,都不是從專業的產品化軟體研發作出來的,他們沒有能積累那種產品化研發的經驗,這也是沒有辦法的事情。

第五,團隊組織管理能力

完成一個項目工程,需要團隊的齊心協力,作為項目設計者或研發的主管人,就應當有能力最大化發揮團隊的整體力量,技術管理由於其專業性質,不大同於一般的人事管理,因為這裡面設計了一些技術性的指標和因素。
首先是工作的量化,沒有量化就很難做到合適的績效考核,而程序量化又不是簡單的代碼行數可以計算的,因此要求技術管理人員需要能真正評估一個模塊的復雜性和工作量。

其次是對團隊協作模式的調整,一般而言,程序開發的協作通常分為小組進行,小組有主程序員方式的,也有民主方式的,根據程序員之間的能力水平差距,以及根據項目研發的需求,選擇合適的組隊方式,並能將責權和成員的工作任務緊密結合,這樣才能最大發揮組隊的效率。

一個代碼水平高的人,未必能成為一個合格的項目研發主管,這方面的能力欠缺往往是容易被忽視的。

綜上可以看到,作為一個主管研發的負責人,一個項目設計者,所需要具備的素質和能力並不是程序代碼編寫的能力,當然一般情況下,一個程序員通過不斷的總結提高達到了這種素質的時候,他所具有的代碼編寫能力也已經相當不簡單了,但是請注意這裡面的因果關系,一個高水平的項目設計者通常已經是代碼編寫相當優秀的人了,但是並不是一個代碼相當優秀的程序員就可以勝任項目設計的工作,這裡面存在的也不是智商和課本的問題,還是在於一個程序員在積累經驗,逐步提升的時候沒有意識到應當思考哪方面的東西,沒有有意識的就項目的組織和復用設計進行揣摩,沒有經常性的文檔習慣和總結習慣,不改變這些,我們的合格的項目設計者還是非常欠缺。

另外,為防止有無聊的人和我較真,補充一點,本文針對目標是作商業化的軟體項目和工程,那些科研機構的編程高手,比如演算法高手,比如圖象處理高手,他們的工作是研究課題而非直接完成商業軟體(當然最終間接成為商業產品,比如微軟研究院在作的研究課題),因此他們強調的素質可能是另外的東西,這些人(專家),並不能說是程序員,不能用程序員的標准去衡量。

只找到這個,見諒吧!

Ⅱ 如果一個程序員忘記了所有的技能,那麼會出現什麼情況

編程語言能力。不用多說,作為合格的計算機程序員,精通一門語言是必須的。這種精通,不是說看了一本編程寶典,抄了幾個程序就能說精通的,要靠長時間的積累編碼能力。遵守編碼規范,是一個程序員最基本的要求,可悲的是,很多程序員根本沒有意識到這個問題的嚴重性。另外一個就是注釋,要注意不是為了注釋而注釋。對類,以說明職責為主;對方法,以說明意圖為主;對方法體,以說明實現思路為主。對於大段大段的代碼,要分段,使用空行隔開,並使用行內注釋進行說明。面向對象思維能力。如今,多數編程語言都是面向對象的編程語言。而這些面向對象的編程語言的共同的精髓就是面向對象的思想。掌握這些比面向對象語言本身更重要,比如對繼承,多態,重載的理解。對面向對象基本原則的理解,比如開閉原則,介面隔離原則,單一職責原則等。在此基礎上,應該掌握常用的設計模式,比如工廠模式,策略模式,觀察者模式,模板方法模式,命令模式等等。我面試過很多程序員,沒有一個能說得上幾句的。英語管理。新的技術資料都是英文的,英語國家的IT技術走在我們前面至少10年(這是我自己估計的數字,可能正在縮小)。就連印度,一個連基礎設施建設都不太完善的國家,因為其英語基礎較好,其在軟體外包領域的發展也非常迅猛,遠遠超過了我們。學英語,首先是有信心,其次就是花時間。多閱讀英文資料,貴在堅持。利用工具能力。工欲善其事,必先利其器。有了趁手的傢伙,工作效率可以提升數倍。你編程序,有沒有選擇一個很好的IDE,以前聽說編程高手都用記事本寫程序,我覺得那是一種自虐。就像以前看到的一篇文章,說一幫戶外旅行愛好者,出去旅遊,背了重重的旅行包,裡面裝著什麼壓縮餅乾等快速食品。他們寧可就著礦泉水啃壓縮餅干,也不肯去1里路都不到的快餐店,農家菜館吃飯。工具是為目的服務的,好用,提高效率就行,形式無所謂。學習能力。在IT業混飯吃不容易,整個環境進化的太快,你不學習,就等於落後了。學習要有針對性,別今天學ruby,明天學python,後天php的。首先要認清自己的目標,自己短期目標是什麼,1年後,3年後,5年後的目標是什麼。結合這些目標,確定自己的學習計劃,人的精力畢竟是有限的。當然,多掌握幾門編程語言也是好的,可以擴充自己的知識面,重要的是為自己的目標服務。當然,不能只學習技術,作為程序員還要關注的很多,要經常練習自己的軟技能,比如溝通能力,表達能力。創造能力。普遍認為,東方人模仿能力很強,但創造能力差。我見過很多這樣的程序員,經常說,「這個只能這么解決了,我想不出有什麼別的方法。」可能他根本都沒想過別的方法,或者懶得去想。對任何一個問題,找出兩種以上的解決法都是非常容易的,簡單的google一下,可能就是數十種。悲哀的是,有些程序員經常止步於自己構建的狹小領地之內。對待客戶也是這種態度,不是積極的幫助客戶解決問題,而是推脫這只是唯一解決方案。文檔能力。也許有人會質疑,程序員跟寫文檔有什麼關系。大家開源軟體也用過不少,看看Spring,hibernate,Struts等最流行的開源軟體的文檔就知道,他么的tutorial,他們的getstarted,他們的reference文檔寫的多麼的易懂。其實寫代碼也相當於寫文檔,只不過用的是編程語言。同樣,寫文檔,用自然語言,也相當於寫程序,簡單明了,清晰易懂,這樣的「程序」誰看誰舒服。同樣,對於想進階到設計師或者需求分析員角色的程序員,文檔能力更是非常重要。DRY。DRY是一種原則,就是Don」tRepeatYourself.這條原則可以用到很多地方,比如你經常要編譯,打包,部署應用程序,供集成測試用。每次你都在重復你自己,寫一個自動化腳本(比如用ant,批處理命令)來將這些工作自動化,以提高效率。抽象能力。抽象能力是認識事物從現象到本質的能力。如果你只是停留在「見山是山,見水是水」的層次,客戶說什麼,你就做什麼,設計怎麼做,你就怎麼實現,從來不過問為什麼,也不去想他是滿足了用戶哪些方面的需求呢。這樣可能只解決了表面的問題,可能會引起返工。認識到本質,才能讓你的程序具備更大的靈活性和可擴展性。在做企業應用軟體開發中,抽象能力體現為對問題域的理解能力,對領域模型的抽象。合理的抽象也是代碼重構的前提,每一次重構,都是向更好的抽象邁進了一步。ITJOB

Ⅲ 程序員需要學些什麼

程序員的崗位需求很多,例如大型網路公司、軟體開發公司等等都需要程序員。

程序員需要學習:

1、掌握數據及其轉換、數據的機內表示、算術和邏輯運算,以及相關的應用數學基礎知識;

2、理解計算機的組成以及各主要部件的性能指標;

3、掌握操作系統、程序設計語言的基礎知識;

4、熟練掌握計算機常用辦公軟體的基本操作方法;

5、熟練掌握基本數據結構和常用演算法;

6、熟練掌握C程序設計語言,以及C++、java、Visual Basic中的一種程序設計語言;

7、熟悉資料庫、網路和多媒體的基礎知識;

8、掌握軟體工程的基礎知識,了解軟體過程基本知識、軟體開發項目管理的常識;

9、了解常用信息技術標准、安全性,以及有關法律、法規的基本知識;

10、了解信息化、計算機應用的基礎知識;

11、正確閱讀和理解計算機領域的簡單英文資料。

程序員必備技能:

1、熟練開發工具

做為一名程序員至少熟練掌握兩到三種開發工具的使用,這是程序員的立身之本,其中C/C++和JAVA是重點推薦的開發工具,C/C++以其高效率和高度的靈活性成為開發工具中的利器,很多系統級的軟體還是用C/C++編寫。

而JAVA的跨平台和與WEB很好的結合是JAVA的優勢所在,而JAVA即其相關的技術集JAVAOne很可能會成為未來的主流開發工具之一。

其次,能掌握一種簡便的可視化開發工具,如VB,PowerBuilder,Delphi,CBuilder,則更好,這些開發工具減小了開發難度,並能夠強化程序員對象模型的概念。

另外,需要掌握基本的腳本語言,如shell,perl等,至少能讀懂這些腳本代碼。

2、熟知資料庫

作為程序員,他們自然有自己的理由:很多應用程序都是以資料庫的數據為中心,而資料庫的產品也有不少,其中關系型資料庫仍是主流形式,所以程序員至少熟練掌握一兩種資料庫,對關系型資料庫的關鍵元素要非常清楚,要熟練掌握SQL的基本語法。

雖然很多資料庫產品提供了可視化的資料庫管理工具,但SQL是基礎,是通用的資料庫操作方法。如果沒有機會接觸商業資料庫系統,可以使用免費的資料庫產品是一個不錯的選擇,如mySQL,Postgres等。

3、了解操作系統

當前主流的操作系統是Windows,Linux/Unix,熟練地使用這些操作系統是必須的,但只有這些還遠遠不夠。

要想成為一個真正的編程高手,需要深入了解操作系統,了解它的內存管理機制、進程/線程調度、信號、內核對象、系統調用、協議棧實現等。

Linux作為開發源碼的操作系統,是一個很好的學習平台,Linux幾乎具備了所有現代操作系統的特徵。雖然Windows系統的內核實現機制的資料較少,但通過互聯網還是能獲取不少資料。懂得網路協議TCP/IP。

在互聯網如此普及的今天,如果您還沒有對互聯網的支撐協議TCP/IP協議棧有很好的掌握,就需要迅速補上這一課,網路技術已改變了軟體運行的模式。

從最早的客戶/伺服器結構,到今天的WEBServices,再到未來的網格計算,這一切都離不開以TCP/IP協議棧為基礎的網路協議支持,深入掌握TCP/IP協議是非常必要的。

至少,需要了解ISO七層協議模型,IP/UDP/TCP/HTTP等常用協議的原理和三次握手機制。

4、明白DCOM/CORBA/XML/WEBServices存在的意義

隨著技術的發展,軟體與網路的無縫結合是必然趨勢,軟體系統的位置無關性是未來計算模式的重要特徵之一,DCOM/CORBA是當前兩大主流的分布計算的中間平台,DCOM是微軟COM(組件對象模型)的擴展,而CORBA是OMG支持的規范。

XML/WebServices重要性不言而喻,XML以其結構化的表示方法和超強的表達能力被喻為互聯網上的「世界語」,是分布式計算的基石之一。

5、不要將軟體工程與CMM分開

大型軟體系統的開發中,工程化的開發控製取代個人英雄主義,成為軟體系統成功的保證,一個編程高手並不一定是一個優秀的程序員。

一個優秀的程序員是將出色的編程能力和開發技巧同嚴格的軟體工程思想有機結合,編程只是軟體生命周期中的其中一環,優秀的程序員應該掌握軟體開發各個階段的基本技能。

如市場分析,可行性分析,需求分析,結構設計,詳細設計,軟體測試等。

6、需求理解能力

程序員要能正確理解任務單中描述的需求。在這里要明確一點,程序員不僅僅要注意到軟體的功能需求,還應注意軟體的性能需求。

要能正確評估自己的模塊對整個項目中的影響及潛在的威脅,如果有著兩到三年項目經驗的熟練程序員對這一點沒有體會的話,只能說明他或許是認真工作過,但是沒有用心工作。

7、模塊化思維能力

作為一個優秀的程序員,他的思想不能局限在當前的工作任務裡面,要想想看自己寫的模塊是否可以脫離當前系統存在,通過簡單的封裝在其他系統中或其他模塊中直接使用。

這樣做可以使代碼能重復利用,減少重復的勞動,也能使系統結構越趨合理。模塊化思維能力的提高是一個程序員的技術水平提高的一項重要指標。

就業方向:

1、網路開發

現在網路已經成為世界通訊的一座橋梁,好像Javascript、PHP、Ruby這幾類開發語言大部分是用作網路開發方面。

2、企業軟體開發

JAVA、C#、VB這幾類開發語言都實現了面向對象開發的目標,更多時候用於企業系統的開發。

3、系統軟體

C語言、C++、Object-C這些軟體更多是用在系統軟體開發,嵌入式開發的方面。

當然,這分類不是絕對,像JAVA、C#、VB很多時候也用於動態網站的開發。在很開發項目都會使用集成開發的方式,同一個項目裡面使用多種開發語言,各展所長,同步開發。

但所以在剛入門的時候,建議先為自己選擇一種合適的開發工具,「專注地投入學習,全力一擊」。


(3)程序員資料不全擴展閱讀:

會編程、會計算機語言就能加入互聯網發展大潮中,享受數字經濟發展的紅利,一時間社會上的程序員培訓機構都變得格外火爆。

但是現在,專家的數據分析結果告訴你:若想跟上數字經濟發展的步伐,光會編程可不行,這個行業現在緊缺高端的、綜合型人才。

11月22日下午,清華大學經管學院互聯網發展與治理研究中心與領英聯合發布《中國經濟的數字化轉型:人才與就業》,揭示我國數字人才現狀與趨勢。

報告顯示我國數字經濟發展面臨人才短缺的挑戰,但這種短缺主要體現在擁有中高級專業技能數字人才的比例不高,擁有人工智慧、智能製造等前沿技術的人才更是少之又少。

與美國、英國、加拿大等國家相比,中國的數字人才儲備尚有很大差距。

此外,報告根據對人才需求的數據分析,結果顯示我國數字人才的技能需求不再強調單一編程技能,更加看重技術、管理和領導力等綜合技能。

2015年,我國從事信息傳輸、軟體和信息技術服務相關工作的人數約350萬,但其中中高端人才,特別是前沿技術的數字人才並不多。根據領英中國智庫的研究,在人工智慧領域,美國的從業者數量在85萬人以上,印度15萬,英國14萬,中國只有5萬多人。

報告負責人、清華大學經濟管理學院副院長陳煜波教授表示,我國目前在大數據與人工智慧領域人才缺口明顯。

他解釋說,目前中國85%以上的數字人才分布在產品研發類,而深度分析、先進製造、數字營銷等職能的人才加起來只有不到5%,存在較大缺口,新興技術人才和創新型人才培養方面存在滯後和不足。

這份研究報告的基礎數據來自領英在中國的3600萬個人用戶,這些用戶畢業於1.5萬多所國內外院校,分布在36.4萬家企業,擁有超過2.3萬項技能。

陳煜波研究團隊從中篩選了72萬數字人才,多維度提取用戶畫像並跟蹤其職業軌跡,以此預測不同地區的人才流向、僱傭率、受僱主歡迎的技能等人才趨勢層面的信息。

陳煜波說,根據數據分析結果,整體來看,雖然編程技能和數據分析技能需求占據主導,然而隨著數字產業走向成熟,企業除了強調編程技能,也逐步更加看重人才的技術、管理和領導力等綜合技能。

近年間,項目管理、產品運營等「技術+管理」類技能的需求呈現出明顯的上升趨勢,懂技術、懂管理的人才被認為是「一將難求」。

領英中國代理總裁曾志恆也提醒,如果你有興趣向數字職能轉型,不能僅僅專注於自己的技術能力,溝通和領導力等軟性技能將成為你脫穎而出的關鍵。

陳煜波希望這些研究結果能為教育行業和政府部門提供借鑒。他說,教育行業可根據職位的供需趨勢更好地規劃人才培養的方向,政府也可更好地了解人才流動方向、技術缺口等,以此制定有針對性的引才策略。

程序員崗位職責:

1、對項目經理負責,負責軟體項目的詳細設計、編碼和內部測試的組織實施,對小型軟體項目兼任系統分析工作,完成分配項目的實施和技術支持工作。

2、協助項目經理和相關人員同客戶進行溝通,保持良好的客戶關系。

3、參與需求調研、項目可行性分析、技術可行性分析和需求分析。

4、熟悉並熟練掌握交付軟體部開發的軟體項目的相關軟體技術。

5、負責向項目經理及時反饋軟體開發中的情況,並根據實際情況提出改進建議。

6、參與軟體開發和維護過程中重大技術問題的解決,參與軟體首次安裝調試、數據割接、用戶培訓和項目推廣。

7、負責相關技術文檔的擬訂。

8、負責對業務領域內的技術發展動態進行分析研究。

相關書籍:

很多程序員響應,他們在推薦時也寫下自己的評語。 以前就有國內網友介紹這個程序員書單,不過都是推薦數 Top 9的書。

其實除了前9本之外,推薦數前30左右的書籍都算經典,筆者整理編譯這個問答貼,同時摘譯部分推薦人的評語。

下面就按照各本書的推薦數排列。

1、《代碼大全》 史蒂夫·邁克康奈爾

2、《程序員修煉之道》

3、《計算機程序的構造和解釋》

4、《演算法導論》

5、《重構:改善既有代碼的設計》

6、《設計模式》

7、《人月神話》

8、《計算機程序設計藝術》

9、《編譯原理》(龍書)

10、《活著》

Ⅳ 做一個「獨立」程序員需要那幾種知識

信息技術的更新速度是驚人的,程序員的職業生涯則是一個要求不斷學習的過程,永遠不能固步自封。本人在工作期間曾看見過很多程序員只要有閑暇時間就瀏覽一些沒有太大作用的網頁,在網上聊天,打游戲,浪費了大量的時間,十分不可取。而另外一種情況是,IT技術的日新月異使很多程序員眼花繚亂,什麼都想學,卻又不知從何學起,今天看看這個,明天學學那個,貪多不熟。

雖然IT技術發展迅速,但很多技術都是有規律可循,一些基本的概念、原理和方法還很通用,可以舉一反三。本人根據自己的體會和經驗,向那些剛剛踏入IT行業的新程序員們或正在迷茫的程序員們推薦程序員必須掌握的七種武器,有了這七種武器,雖不敢說笑傲江湖,但將自己立於不敗之地還是可以的。

第一種武器:開發工具

至少熟練掌握兩到三種開發工具的使用,這是程序員的立身之本,其中C/C++和JAVA是我重點推薦的開發工具,C/C++以其高效率和高度的靈活性成為開發工具中的利器,很多系統級的軟體還是用C/C++編寫。而JAVA的跨平台和與WEB很好的結合是JAVA的優勢所在,而本人對SUN公司的「網路即計算機」的概念相當欣賞,並相信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

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

第七種武器:強烈的好奇心

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

Ⅳ 程序員需要看什麼資料

一般報名的地方有:
1 程序員考試大綱(5元 )
2 程序員教程(48)

個人覺得第二本要買,至於輔導書我買的是"電腦報"出的"程序員考試輔導",很詳細,習題非常好.新華書店就有,很厚一本(35元) ,含CD,非常好的CD,不但有文本,還有視頻教學,呵呵.

加油!

Ⅵ 要做程序員需要學會什麼

其實簡單來說,程序員的工作就是使用編程語言,根據需求寫出一個程序。
但是,在這個過程中,涉及如下幾個方面:

使用的編程語言 程序員需要選擇一門或者多門語言來編程,不同的語言適合編寫不同的程序,目前主流編程語言包括,Java、JavaScript、Python、C++、php以及其他小語種等等,每種編程語言適合開發的程序有所不同。目前從程序應用分來,主要可以分為三類a 企業應用,主要用於解決企業業務。各種企業管理後台系統,銀行系統,公安系統,圖書管理系統等等。
b 互聯網應用,面向互聯網用戶,為互聯網用戶提供各類服務。比如現在的京東淘寶各類電商系統等。
c 移動應用,各類在移動端使用的APP,有面向互聯網用戶的APP,也有面向企業內部的APP。
目前相對而言,在移動應用和互聯網應用方面,資本投入比較熱的風口,程序員的薪資較高。企業應用,發展了很多年,相對平穩。

2. 明白需求,實現需求
需求就是編寫程序的要求。一個程序要編寫成什麼樣子,具備哪些功能,都是由需求來具體說明。程序員要需要能看懂需求文檔,並且能准確地使用編程語言,根據需求中的要求來編寫成程序。企業開發的項目,往往會由該程序的架構師提供一個程序框架,程序員在該框架的規范下進行編程,實現需求的功能,以確保程序的規范、可讀,以及可維護性。

3. 日常工作寫程序
一個軟體開發一般流程是產品經理根據用戶需求做一個項目出來,然後UI設計師做一些圖片設計,前端開發編寫頁面,後台開發編寫核心編程,然後介入一些大數據和人工智慧,通過測試之類上線實施,後期還有運維進行相關維護。
程序員一般大多指的是前端和後台寫代碼程序的開發人員,除了編寫代碼,可能還需要通過介面和其它系統對接,實現系統間的數據交換。像單體測試,是程序員對自己寫好的程序單元進行測試,檢測這個程序單元數據輸入和數據輸出是否符合預期等等。測試出來的問題,需要修改正確,然後再測試,直至沒有問題。和同事共同開發的時候也需要聯合測試,以及用戶測試過後如果存在BUG繼續進行修改。

Ⅶ 參加程序員考試需要哪些准備資料

程序員考試是軟體水平考試的初級考試,難度不大,有點計算機基礎的應該沒什麼大問題,但是還是不能掉以輕心,下面是希賽軟考學院為大家推薦的學習教材:
1.《程序員教程》
---本書由全國計算機技術與軟體專業技術資格(水平)考試辦公室組織編寫,本書內容既是對程序員考試的綱領性的要求,也是程序員職業生涯所必需的知識與技能。准備參加考試的人員可通過閱讀本書掌握考試大綱規定的知識,把握考試重點和難點。(一定購買!)
2.《程序員考試考前串講》
---本書由希賽教育軟考學院編寫,根據最新的程序員考試大綱,對歷年考試中所有知識點進行了歸類分析和總結,挖掘出了其中的考試重點和難點,指出了考試的命題方向以及每個知識點在實際考試中所佔的分數比例。
3.《程序員考試考點分析與真題詳解(第4版)》
---著重對新版的考試大綱內容有重點地進行了細化和深化,是此考試中程序員級別的考試輔導用書,內容涵蓋了最新的程序員考試大綱的所有知識點,書中選取了程序員試題中的重點和難點部分,並進行了詳細的分析和解答。
4.《程序員考試考點突破、案例分析、實戰練習一本通》
---本書由希賽教育軟考學院組編,每章內容分為考點突破、典型試題分析、實戰練習、練習題解析四個部分。基於歷年試題,利用統計分析的方法,科學做出結論並預測以後的出題動向,是本書的一大特色。
5.《程序員考試全真模擬試題及分析與解答(第3版)》
---本書由希賽教育軟考學院組織編寫,在對歷年考試中所有知識點進行歸類分析和總結、挖掘其中的考試重點和難點的基礎上,組織有關專家編寫10套模擬試卷,並且對模擬試題進行了詳細的分析和解答。本書的模擬試題能代表考試的命題方向,以及每個知識點在實際考試中所佔的分數比例

Ⅷ 軟體工程師 進來

論如何才能提高軟體的開發效率及寫代碼效率

————給初學者的一些感想

作者:林宣武 著作權所有,轉載請帶上作者名字

本文的適應讀者:剛畢業的學生,並剛入軟體公司同時又打算在軟體業有所發展的人

首先讓我們看一看剛入軟體公司會出現的情況:

1. 你可能會常常發現,寫了一段代碼後,編譯程序時是一大堆的出錯 (原因:語法不熟)

——別擔心,這是每個程序員必須經歷的事,這時候你就需要更大的耐心及細心,

對每一行代碼進行仔細人閱讀並改正,這個很重要,這可以培養你的理解代碼能力,所以要常讀程序,不要等到程序運行以後才知道你的程序的結果。

——如何避免:在寫代碼以前,要認真的學習計算機語言的語法,如關鍵點,易錯點,易忘點。同時要自已動手寫自已的測試代碼,而盡量不要抄別人的代碼示例。即使抄,在學習階段也盡量不要每一行一模一樣的對著抄。而應對著代碼示例寫有所不同的例子。

比如:在學java 知識點時,你最好建一個工程把所有的代碼都寫到這個工程中,以便對照分析學習.

2. 你可能會常常發現,寫完一段碼後,編譯通過,可是運行起來卻出來很多邏輯上的錯誤。(原因:理解錯誤或邏輯上想錯了)

——

——提高邏輯思維和理解能力

3. 拿到一個需求卻不知從那裡開始(對系統不太了解)

4. 常常為了一個小小的錯誤用了很長的時間,不知從那裡查,也查不出結果

5. 常常做出來的東西是有了東卻少了西(考慮不全)

6. 有時為了一個特殊功能模塊的實現查了很工時間卻沒有查出結果來(備查的資料不全)

7. 有時是否要項目經理叫你做東,你做了完全沒有必要的西?(溝通不及時)

8. 有時為了能提前完成某一個任務,加班到深夜,可是到了明天卻效率低下,還不如不加班(要注意休息)

9. 有時自已認為已測好了好多次,可以保證不會出錯,可是經測試人員一測試卻很多錯誤(不夠細心或測試方法有問題)

10. 有時為了避免出錯,常常全比寫代碼的時間超出兩倍用於測試(方法有誤)

11. 有時寫好了一段代碼給質量管理人員時卻因為代碼不夠規范而導致重寫?(代碼不夠規范)

為了寫好代碼(包括,代碼沒有問題,需求符合,健壯性好,總用時小),那我們應該怎麼做呢,有沒有什麼方法沒有.

回答是肯定的!!

可以總結為兩大關鍵點:一是養成好的編程習慣,二是針對自已的工作提高自已的知識含量.

一. 好的編程習慣

1. 寫程序前打個草稿可以在心裡,最好在紙上:目的要從整體上考慮程序的實現。

如果公司採用建模的方式,有建模工具(rose ,visio )那是最好不過的了。

2. 注意休息,不要浪費自已的休息時間,用去了自已的時間不但會寫出的代碼因為注意力不集中而會常常出現代碼的質量有問題,邏輯常出錯

3. 要善於收集相關的專業開發上的資料,以便以後能更快更好的解決問題目。提倡公司能提供內部知識勾通的工具(如知識論壇,內部即時聊天器);提倡公司內部有技術資料的共享庫,提高解決問題的能力.

4. 提高對所寫的模塊的相關全局把握能力,在寫程序中要最好先詳細設計後再發布.

5. 要學會與他人溝通如非工程師,學會溝通的不同方式,提高溝通的效率。

二. 不同的目標不同的知識重點

(一) 目標:程序員

職責:根據詳細設計文檔,或根據高級程序員的設計進行相關的開發。

1. 要學會看相關的需求文檔及詳細設計文檔。

注意:你必須要通過閱讀這些文檔把握住其中的重點,關鍵點,相關易漏點

2. 如果公司里會用UML來相互的溝通,這時你必須要深刻理解UML 的相關知識,一定要注意千萬不要對UML圖一知半解的情況下,就著寫代碼,那樣會錯的很慘。

3. 學好對應的計算機語言的基礎知識,如:程序的語法,關鍵點,易錯點,對應的出錯如何出理,如何才能把對就的程序寫的鍵壯一些

4. 如果用到資料庫的內容,在學會sql的前提下,盡量學會資料庫原理中的相關sql內容, 當然為了提高查詢的能力也可以增加一點

5. 如果用到面向對像的語言那最好學點相關的設計模式,這樣的可以增加代碼的擴展性,及可維護性等,能夠理解詳細設計中的模塊間的設計原則這個也可以提高對模塊的內容編寫的正確性.

6. 你一定要學會公司內部的通用的編碼規范。

7. 學習如何做單元測試比較好.必須要熟悉相關的單元測試工具.

8. 要不斷的對相關知識進行總結,同時也要必須把相關的資料進行整理和學習,在學習過後的資料中你可以在遇到問題時更快的找到問題的答題。

9. 在開發你必須記錄下大家常出錯的地方及大家的解決方法,這個對你以後錯誤的避免有很大的作用.

10. 在寫代碼中時必須把上面寫過代碼記在心裡,這樣就可以養成習慣,提高代碼的速度

11. 對資料庫操作時,要盡量共用Connection,並小用以減少Connection的數量

(二) 目標:高級程序員

職責:對需求文檔進行系統相關模塊的詳細設計,並負責對程序員的支持及指導和相關核心模塊的編寫

所以不但要學會相關程序員要的知識,同時還要學會難度比較大的知識。

1. 程序員的知識,如設計模式你一定要不是簡單的看要懂,你還要應用設計模式對相應的模塊進行相關的詳細設計。

2. 要學好相關詳細設計的工具做的有的放矢,這樣可以更好提高對自已的設計的表達

3. 為了提高系統的運行效率會運用到

a. 資料庫的表結構如何建才能使應用的要查詢sql 更快。這時可要認真認真的學習一樣資料庫原理,千萬不要以為採用資料庫的範式越高系統的運行效率會越好,有時候適當的表冗餘可以大幅度的提高系統的查詢效率. 同時適當的建索引,視圖,存儲過程也是提高系統對資料庫的查詢的效率之一。

b. 學習多線程的編程,不過千萬不要以為線程數越多運行的速度會越快,一般線程的數量超過一定的數量後,系統的運行速度反而會變慢。為了應用好多線程,操作系統這本書也要關於同步及相關進程和線程的知識必不可少。

c. 設計好的一程序的好的演算法,可要比起解一道同一復雜的數學題,要難的多,所以要在學好的相關數學的知識上(如線性代數,離散數學,概率論,數理統計)。更要深入計算方法,及數據結構,讓數學問題用計算機來解決。

4.為了讓系統設計的更加的可擴展性,穩定性,設計模式和軟體工程可是不能少的東西。所以必須把設計模式用於模式級的設計.

5. 如果公司採用的是Rose (UML)進行設計的話,你對於UML 的理解一定要非常的准確,同時你要跟小組中的程序之間進行充分的UML概念上及對應用例圖,類型圖,對象圖,協作圖的意思多寫一些注釋加深大家對你的設計上的理解。

(三) 目標:系統分析員

職責:做好與客戶之間的關系,同時對客戶的需求要正確的理解,要選擇合適的開發技術,同時做好與客戶間溝通交流,學會說服對方。

1. 學會對客戶的溝通:要正確理解客戶的需求同時要保證相互之間的溝通順暢。

2. 對了解來的需求要能用筆正確的描述下來,並能很好的傳敘給其他人。這時要學會用如ROSE 等的軟體建模的工具。和powerdesign等的資料庫建模工具。和相關的UML,數據流程圖及相關的內容的知識。

3. 不但要全面的了解客戶的需求而且還要對需求進行未來的可能的改變要有相當多的了解。

4. 全面的了解客戶的需求後,要選擇合適的相關技術用於開發,:

這時要學習各種知識

a. 先擇資料庫:db2,infomix ,oracle ,sql server,mysql 的優缺點,可以從中選擇最適合的資料庫及理由。

b. 設計資料庫:要扎實在資料庫的理論(資料庫原理,資料庫系統設計)及相關資料庫設計經驗,要盡量多的分析過去資料庫設計,分析這么設計資料庫的好處。這時可能要用到 powerdesign等工具。

c. 寫需求說明文檔和概要設計文檔,同時要學會要分析相關需求說明文檔的需要的內容的相關知識,如人員工時的計算方法, 一般會用 project 來分析相關的項目的內容。

d. 選擇合適的程序語言及相關的架構,一般主流的架構是 J2EE和.net的相應的優點及它們之間的結合,如採用soap xml進行相關的結合,或用java-com 橋 進行相關的功能的調用。和它們之間的相關語言優缺點

e. 還要根據b/s,c/s 結構對開發的網路影響的相關內容採取選擇。

5. 學會說服對方,畢竟客戶都不是個個是軟體專家,他們的選擇有時未必是正確的所以學會說服對方,是系統分析員必備的能力條件.

三. 訓練的方法:

1. 計劃行事:

(1 設定你的未來的學習目標

a. 未來要成為什麼樣的人(主要是工作角色,如程序員,高級程序員,系統分析員)

b. 你近期要成為什麼樣的人(當前的工作職責是什麼,如果只寫代碼是程序員等)

c. 要完成近期的工作所必須要知識(如java 程序員,要學習java 基礎知識,等),關鍵的知識(如java中關鍵要用到的知識有,面向對象等),易錯的知識(比較原來的已有知識進行合對)

(2 設定你的學習目標後,並要有針對性的對應目標設定學習時間的按排及學習路線。並直觀的記錄在案,以便以後隨時核對,

(3 常常抽出一定的時間認真核對計劃的完成情況,如果沒有按時完成計劃的內容。分析原因,盡量想法趕上計劃內容如果存認是計劃有誤,要認真總結計劃失敗出錯的原因,對你的未來有很大的幫助。

注意:不要對計劃的按排過於樂觀 要盡量的考慮實現中的各種情況,同時適當按排一些緩沖時間,以便真正能按照計劃行事,以提高按計劃行事信心,同時這能有效避免出現計劃中途成沒有意義的東西。

2. 針對工作角色對自已的能力進行培養和知識進行學習。

關鍵的能力:

(1. 記憶能力:要學會把自已的寫的代碼和改的代碼記的清清楚楚。要能提高效率。

(2. 邏輯思維能力:要多多的看別人的復雜邏輯的代碼,分析復雜邏輯的運算。

(3.全局能力: 不要再范改了東,卻西出錯。(構造軟體這個很重要)

(4.學習能力: 並不是每個項目都你是所熟悉的項目的,並不是每個項目中的知識你都知道,要掌握最新的技術和最有用的知識,是最關鍵的。要學會,提高能力,這個東西是永遠對自己有好處的。

(5. 溝通能力; 學會幽默,學會講故事,學會交朋友,學會禮節。

(6.自製能力:如果一個人不能自製那這個人以後,不會有很大成果,即使很大機會發展起了,可是因為沒有自製能力很容易被人利用,或自己明明知道怎麼做,可是就是不能控制自己的慾望.而常做下無法挽回在錯誤.

四. 例:java 程序員的知識結構及學習流程:

(一) 學習相關工作必須的知識

1.Java 語言的基礎(推薦書:《 java 編程思想》)

關鍵:

(1. java 面向對象及對應的程序現實

(2. java 多線程

(3. java 網路 socket

(4. 應用界面

2.學會用智能集成開發工具jbuilder,eclipse等一種,根據資料里的內容,自已寫與常式類似的代碼,但注意不要直接抄它,一定要自已寫。同時最好寫到一個工程中以便對比。

3.如果用b/s結構要學習jsp的知識(推薦書:《 JSP 2.0技術手冊 》)

關鍵:

(1. 界面處理:

a . HTML——超文本標志語言:用於顯示頁面如:超文本鏈接, 表格,各種標志等。

b. CSS———層疊樣式表:控制正文外觀的一組格式.用於美化HTML頁面。

c. javaScript—嵌入HTML頁面瀏覽器來執行的腳本語言:讓頁面可以根據用戶的操作或事先設置等在客戶端進行動態變化,而且不需傳回伺服器。比如: 對表單輸入的正確性做客戶端驗證.

(2.jsp元素:如java代碼寫法,對應標志---jsp:include,jsp:useBean,jsp:setProperty,

jsp:getProperty等.jsp的幾大對

(3. javaBean及其在jsp 中的調用和相關應用.

(4. 其他技術:

a. 如何操作資料庫—用jdbc(可能要補充一些資料庫的知識,如oracle ,sql server,

包括如何寫高效率的查詢sql,存儲過程等) ,

b. 如何發送email—用javaMail,

c. 如何學習如何用實現文件的上傳下載,如果操作文件,

d. 如何操作xml --用jdom 及 jaxp(這時有必要學習一下xml 的語法如 dtd等)

e. 如何遠程方法調用—用 rmi

f. 如何進行消息服務 ---用 jms

5.再有些公司會用到 J2EE 的架構如 EJB 作為業務邏輯.

(1.EJB中要分清

(2. struts MVC

(3. Hibernate 操作資料庫

6.最好學習一下UML

學用Rose建模

五 忠告:

1. 不要以為自已很差,要明白每個人都是這樣一步一個腳印的走過來的。(我們要有信心)

告訴自已:比爾蓋次,也是同我們一樣,出生時也是巴掌大.

我們只有多學,多練才可能有出路.

2. 不要以為自已學的多就很強,世界上的高手多的是,問問自己,你每小時可以寫幾行代碼,代碼一次寫下來有多少錯誤,如果你一次寫下沒有錯誤,一小時可以寫1000代碼,那才是真正的高手.

3 . 不要以為自已沒有項目做就會落後於他人,人家是參加了很多項目,可是人家只是項目中的一個小角色,如果我們在空時能都寫一些開源的項目,或自己開發和設計一些有用的開源的項目,水平及能力很快就上來了.

4. 不要以為自己做過很多的項目就很了不起了。你能說你做的項目中,你能體會整個項目為什麼要這樣設計,為什麼要這樣開發嗎?相信絕大多數是否定的回答。那還不如多學習一些已做的項目,了解他們為什麼要這么做,為什麼這么開發,多看一下它們的項目的文檔,我們能明白很多,這樣把他們的經驗放於你未來可能要接手的項目,這樣不是更好嗎?

5. 不要以為自己的學習能力很牛,你能快速閱讀一本書又能快速掌握它的內容嗎?

這篇文章應該有些幫助吧!

Ⅸ 考初級程序員需要准備哪些資料

能熟練掌握一種計算機的操作和使用常用軟體的技術人員 具有初級技術職務(技術員)的實際工作能力和業務知識 考試范圍 一.常用軟體的使用能力和初步的程序編制能力 能使用至少二種以上的下列常用軟體 字處理軟體 表處理軟體 資料庫管理系統軟體 能使用下列語言中的一種編制簡單程序 QBASIC(DOS6.0以上) C(美國標准) FoxBASE 二.軟體基礎知識 基本數據結構 數組、記錄、列表(ListStack)的定義、存儲和操作 語言和程序的基礎知識 分支、循環、子程序、函數、和過程 流程圖的標准形式 基本演算法 語言所提供的數據結構和控制結構 匯編、編譯、解釋系統的使用知識 文件系統使用的基本知識 文件組織的類型和特點 文件命令和文件語句的使用 操作系統的類型、功能和使用基礎知識(DOS/Windows) 資料庫系統的基礎知識 通訊和網路的基本概念 計算機信息安全基礎知識 計算機信息安全基本概念 常見計算機病毒的識別 三.硬體基礎知識 數制及其轉換 二進制、十進制、十六進制等常用數制及其相互轉換 機內代碼 原碼、補碼、反碼 定點數與浮點數的機內表示 ASCⅡ碼及漢字編碼等常用的編碼 奇偶校驗碼 算術運算和邏輯運算 二進制數和十進制數的計算機運算方式 邏輯代數的基本運算和邏輯式的化簡 計算機的主要部件 中央處理器CPU(運算器、控制器、寄存器組) 存儲器(主存與輔存) 輸入/ 輸出設備 指令系統 常用的定址方式 指令的格式、分類及功能 網路硬體配置與連接 四.其它基礎知識 英語 高中畢業英語程度 理解操作中常見的英語術語 初等數學 文字處理、排版基礎知識

求採納

Ⅹ 軟考(程序員)哪裡有比較詳細的復習資料

考試日期: 2006年5月20日
9 : 00-11 : 30 基礎知識
14 : 00-16 : 30 應用技術

報名時間: 2006年2月15日— 3月17日

此次報名全部採用網上報名、網上繳費、網上上傳照片的方 式,要求報考人員提前到招商銀行、中國工商銀行、中國建設銀行網點辦理 網上支付卡。報考人員在規定的時間內登錄北京市人事考試網 (網址: www.bjpta.gov.cn ,下同) ,點擊首頁「網上報名」欄目,按照北京地區 2006 年上半年計算機技術與軟體專業技術資格 ( 水平 ) 考試網上報名系統規定的程序和要求,在網上提交報名信息、 上傳本人照片並通過招商銀行、中國工商銀行、中國建設銀行的網上支付卡直接繳納報考費用。報考人員網上繳費成功後,方可在網上列印申報表並按照規定貼好本人照片 ( 2004年以後拍攝的證件照,尺寸規格:34mm×45mm,與上傳照片一致) , 在第一場考試時,交監考員並領取報名費用發票。
凡已在網上報名並成功繳費的報考人員可於 2006年5月11日至5月18日登錄北京市人事考試網下載列印准考證,憑此准考證、申報表和本人身份證明( 身份證、機動車駕駛執照、軍官證、護照 )原件,在規定時間、地點參加考試。

考試大綱和教材出版信息見 www.ceiaec.org/ 資格考試 / 教材目錄。

閱讀全文

與程序員資料不全相關的資料

熱點內容
spwm軟體演算法 瀏覽:184
70多歲單身程序員 瀏覽:221
高考考前解壓拓展訓練 瀏覽:217
用紙做解壓玩具不用澆水 瀏覽:584
谷輪壓縮機序列號 瀏覽:736
牛頓插值法編程 瀏覽:366
php多用戶留言系統 瀏覽:729
安卓和蘋果如何切換流量 瀏覽:703
怎麼知道dns伺服器是多少 瀏覽:976
5995用什麼簡便演算法脫式計算 瀏覽:918
電腦上如何上小米雲伺服器地址 瀏覽:921
手機資料解壓密碼 瀏覽:444
44引腳貼片單片機有哪些 瀏覽:692
阿里程序員腦圖 瀏覽:189
廣東編程貓學習班 瀏覽:708
上海數控編程培訓學校 瀏覽:313
怎麼下載我的解壓神器 瀏覽:634
lib文件無用代碼會編譯嗎 瀏覽:28
我的世界嗨皮咳嗽伺服器怎麼下 瀏覽:1003
mvn命令順序 瀏覽:978