1. 程序員是什麼
程序員(英文Programmer)是從事程序開發、維護的相關專業人員。一般將程序員分為程序設計人員和程序編碼人員,但兩者的界限並不是非常清楚,特別是在國內。達內教育
軟體從業人員分為初級程序員、高級程序員、系統分析員,系統架構師,測試工程師五大類。軟考程序員考試屬於是計算機軟體水平考試(簡稱軟考)中的一個初級計算機職稱考試。對於軟考程序員考試並無學歷及資歷條件限制,更無年齡、專業與資歷的限制。一年之內報考軟考程序員可考試兩次,但一次考試確只能報考一種資格,因此報考了程序員考試則無法再報考軟考其他級別或科目的考試。
想做程序員,必須要參加程序員的系統培訓。市面上的培訓機構也比較多,比較雜亂。達內培訓在培訓行業深耕16年,高薪聘請總監級名師全職授課,實施「因材施教,分級培優」教學方案,針對不同的學生制定不同的學習方案,同時達內培訓也有線上免費的試聽課,對編程感興趣可以在線上試聽一下公開課。 免費試聽報名入口
同時考程序員考試採用筆試形式,考試實行全國統一大綱、統一試題、統一時間、統一標准、統一證書的考試方式。主要是做應用軟體,以web(經常是企業級的,如政府、企業的辦公自動化等平台)和移動應用(Android或J2ME/kJava)居多。
2. 初級程序員,要達到的標準是什麼
1. 考試要求: (1) 熟練掌握DOS、WINDOWS95、WORD和上網軟體的使用方法,以及有關基礎知識; (2) 掌握程序編制方法,用C語言編制簡單程序; (3) 掌握基本數據結構、程序語言和操作系統的基本知識; (4) 了解資料庫和信息安全的基礎知識; (5)掌握數制、機內代碼和邏輯運算的基礎知識; (6)了解計算機主要部件和功能的基礎知識; (7) 了解多媒體和網路的基礎知識; (8) 理解計算機操作中常見的英語術語。 2. 通過本級考試的合格人員能熟練使用指定的常用軟體和具有初步的程序編制能力,具有相當於技術員的實際工作能力和業務水平。 3. 本級考試范圍包括: 基礎知識(初級程序員級), 考試時間為120分種;軟體使用和程序編制初步能力,考試時間為120分鍾。 二、考試范圍 (一)基礎知識 1.1軟體基礎知識 1.1.1基本數據結構 數組、紀錄、列表、隊列、棧(stack)的定義、存儲和操作 1.1.2程序語言基礎知識 匯編、編譯、解釋系統的基本概念和使用 程序語言的數據類型 程序語言的控制結構 1.1.3文件系統使用的基礎知識 文件組織的類型和特點 文件操作命令的使用 1.1.4 操作系統的類型、功能和使用基礎知識 1.1.5資料庫系統基礎知識 1.1.6多媒體基本概念 1.1.7上網瀏覽和收發電子郵件的基礎知識 1.1.8計算機信息安全基礎知識 計算機信息安全基本概念 常見計算機病毒的識別 1.2硬體基礎知識 1.2.1數制及其轉換 二進制、十進制和十六進制等常用數制及其相互轉換 1.2.2機內代碼 原碼、補碼、反碼 定點數與浮點數的機內表示 ASCLL碼級漢字編碼等常用的編碼 奇偶校驗碼 1.2.3邏輯運算 邏輯代數的基本運算和邏輯表達式的化簡 1.2.4計算機的主要部件 中央處理器CPU、存儲器和輸入輸出設備 1.2.5指令系統 常用的定址方式 指令的格式分類及功能 1.2.6常用多媒體設備和網路通信設備的功能 1.3計算機專業英語 高中畢業英語程度 理解計算機操作中常見的英語術語 (二) 軟體使用和程序編制初步能力 2.1 能熟練使用下列常用軟體 2.1.1 操作系統(DOS和WINDOWS95) 2.1.2 字處理軟體(WORD) 2.1.3 上網軟體(電子郵件和瀏覽器) 2.2 能熟練使用下列程序語言編製程序 C(美國標准) 2.3 理解給定程序的功能 2.4 基本演算法 查找、更新、排序和字元處理 2.5 程序編制方法 2.5.1 分支、循環、子程序(過程和函數) 2.5.2 輸入輸出和文件的基本處理
3. 計算機編程員分為哪幾個等級
考試等級劃分 : 全國計算機等級考試目前共設置四個等級:
(一)級定位為滿足人們在一般性工作中對計算機的應用,重點是操作能力的考核。考核內容主要包括微型計算機基礎知識、windows操作和使用辦公自動化軟體及網際網路(internet)的基本技能。 1、具有計算機的基礎知識(包括計算機病毒的防治常識); 2、了解微型計算機系統的基本組成及各部分的功能; 3、了解操作系統的基本功能,掌握windows的基本操作和應用; 4、了解文字處理的基本知識,掌握word的基本操作和應用,熟練掌握一種漢字輸入方法(鍵盤輸入)。 5、了解電子表格的基本功能,掌握電子表格軟體excel97的基本操作和應用; 6、了解文稿演示的基本知識,掌握powerpoint97的基本操作和應用; 7、了解計算機網路基本概念和網際網路(internet)的初步知識,掌握網際網路(internet)的簡單應用。 一級b類以考核計算機應用能力為主,與全國計算機等級考試一、二、三、四級同屬一個系列,其考核內容和水平與一級相當,考試採取無紙化形式,考生在計算機上完成答題,考試內容更加符合機關幹部、企事業單位管理人員的需要。基本要求: 1、具有計算機的基礎知識; 2、了解微型計算機系統的基本組成; 3、了解操作系統的基本功能,掌握 windows的使用方法; 4、了解文字處理的基本知識,能夠使用windows環境下的字表處理軟體word,熟練掌握一種漢字輸人方法。 5、了解電子表格的基本功能,能夠使用 windows環境下電子表格 excel的基本操作; 6、了解計算機網路及網際網路(internet)的初步知識; 7、了解計算機病毒的防治常識。
(二)級定位為計算機程序員,可謂「計算機藍領」。考核內容主要包括計算機基礎知識和使用一種高級計算機語言(包括qbasic、c、fortran、foxbase、visual basic、visual foxpro等)編寫程序以及上機調試的基本技能。 l、具有計算機的基礎知識; 2、了解操作系統的基本概念,掌握常用操作系統的使用; 3、掌握基本數據結構和常用演算法,熟悉演算法描述工具--流程圖的使用; 4、能熟練地使用一種高級語言或資料庫語言編寫程序、調試程序。 三級定位為「開發工程師」,重點在設計、管理、測試和技術支持。
(三)級分為「pc技術」、 「信息管理技術」、「資料庫技術」和「網路技術」等四個類別,主要考核對應類別的應用系統的開發和維護的基本技能。 「pc技術」考核pc機硬體組成和windows操作系統的基礎知識以及pc機使用、管理、維護和應用開發的基本技能。 「信息管理技術」考核計算機信息管理應用基礎知識及管理信息系統項目和辦公自動化系統項目開發和維護的基本技能。 「資料庫技術」考核資料庫系統基礎知識及資料庫應用系統項目開發和維護的基本技能。 「網路技術」考核計算機網路基礎知識及計算機網路應用系統開發和管理的基本技能。
四級定位為「系統設計工程師和項目主管」。考核內容包括計算機原理、數據結構、離散數學、操作系統、軟體工程、資料庫、計算機體系結構、計算機網路與通訊等專業課程的基本知識和應用技能。 l、具有計算機及其應用的基礎知識; 2、熟悉計算機操作系統、軟體工程和資料庫的原理及其應用; 3、具有計算機體系結構、系統組成和性能評價的基礎及應用知識; 4、具有計算機網路和通信的基礎知識; 5、具有計算機應用項目開發的分析設計和組織實施的基本能力; 6、具有計算機應用系統安全和保密性知識.
其他答案全國計算機等級考試目前共設置四個等級:
一級:考核微型計算機基礎知識和使用辦公軟體及網際網路(Internet)的基本技能。
2004年下半年考試科目:一級MS-OFFICE、一級WPS 、一級B
二級:考核計算機基礎知識和使用一種高級計算機語言或資料庫管理軟體編寫程序以及上機調試的基本技能。2005年下半年考試科目:編程類:C、Visual Basic、C++、Java、Visual,資料庫類:FoxPro、C++。基礎知識包括如下內容:數據結構與演算法、程序設計方法、軟體工程、資料庫基礎。
三級:分為"PC技術"、 "信息管理技術"、"資料庫技術"和"網路技術"四個類別。"PC技術"考核PC機硬體組成和Windows操作系統的基礎知識以及PC機使用、管理、維護和應用開發的基本技能;"信息管理技術"考核計算機信息管理應用基礎知識及管理信息系統項目和辦公自動化系統項目開發、維護的基本技能;"資料庫技術"考核資料庫系統基礎知識及資料庫應用系統項目開發和維護的基本技能;"網路技術"考核計算機網路基礎知識及計算機網路應用系統開發和管理的基本技能。
四級:考核計算機專業基本知識以及計算機應用項目的分析設計、組織實施的基本技能。
共四級·~~
一級B
一級WPS Office
一級 MS Office
二級C
二級VB
二級VF
二級JAVA
二級ACCESS
二級C++
三級PC
三級信息
三級網路
三級資料庫
4. 程序員需要什麼學歷
程序員對學歷並沒有必須的要求,大專學歷以上都可以,甚至有一些沒有上大學的人也在做程序員。
程序員的實際工作經驗和積累是企業招聘時尤其關注的,對學歷沒有具體要求,但企業在招聘開發人員時有些根據自身崗位所需有設定一些學歷上的條件。
但是如果大家有意向入行IT行業,就要把精力用到專業能力學習上,畢竟實戰開發能力才是更為關鍵的,如果學歷上也比較出色的話,那麼錦上添花肯定在就業時也會更有利。
(4)程序員資歷擴展閱讀:
程序員的必備技能
1、熟練開發工具
做為一名程序員至少熟練掌握兩到三種開發工具的使用,這是程序員的立身之本,其中C/C++和JAVA是重點推薦的開發工具,C/C++以其高效率和高度的靈活性成為開發工具中的利器,很多系統級的軟體還是用C/C++編寫。
2、需求理解能力
程序員要能正確理解任務單中描述的需求。在這里要明確一點,程序員不僅僅要注意到軟體的功能需求,還應注意軟體的性能需求。
要能正確評估自己的模塊對整個項目中的影響及潛在的威脅,如果有著兩到三年項目經驗的熟練程序員對這一點沒有體會的話,只能說明他或許是認真工作過,但是沒有用心工作。
3、模塊化思維能力
作為一個優秀的程序員,思想不能局限在當前的工作任務裡面,要想想看自己寫的模塊是否可以脫離當前系統存在,通過簡單的封裝在其他系統中或其他模塊中直接使用。
這樣做可以使代碼能重復利用,減少重復的勞動,也能使系統結構越趨合理。模塊化思維能力的提高是一個程序員的技術水平提高的一項重要指標。
5. 做程序員需要什麼學歷
隨著互聯網的快速發展,程序員的工資水漲船高,很多人想要轉行或誇專業進入IT這個高大上又薪資高的熱門行業,無奈沒有經過系統學習,空有一熱血卻不知道怎麼入門。
低學歷出路:
沒有學歷,可以去外包公司或者創業公司。
沒有學歷和有學歷,先不說學歷接受能力如何,從結果角度來說,在找工作的時候非常明顯。
因為80%的公司,在招聘時候,是明確要求本科學歷的,有些知名大企業明確要求第一學歷是985學校的,比如某訊,某為。
沒有學歷,如果你能付出時間,精力把編程技術聯練到爐火純青,能獨當一面,放心,你出來找工作,雖然去不了某訊,某為等
知名企業,但是可以去一些IT外包公司鍛煉下,比如軟通動力,中軟國際等等類似的公司,他們對學歷要求不會要求特別高,
還有部分小型創業公司,也不會對學歷要求特別高,但是對技術要求特別高。
說到底,就是如果你沒那個金剛鑽就別攬那個瓷器活。
未來發展:
有學歷與沒有學歷,未來發展方向完全是不同的,沒有學歷,未來發展的選擇極為有限。
IT創業
在沒有學歷情況下,在打工的時候,就要有危機意識,意識到你打工這個路子是不能走多遠的,你只能想辦法在打工的時候
積攢行業經驗,積攢人脈,積攢資金,等時機成熟的時候,自己出來創業做老闆(做公司,做工作室,做外包等等都可以)
我個人就是從最初的接外包,做到了從0到1萬,從1萬到20萬,從20萬到100萬的收入,到最後開了自己的公司。
我也就是利用業余時間慢慢積攢了行業經驗,人脈,以及資金,到最後時機成熟自己做了公司,實現財務自由,買房買車。
我相信絕大部分程序員,都會有這么個過程,只是有些選擇了打工+外包,有些膽子大的選擇了自己出來做公司。
6. 做程序員要什麼學歷和條件
學歷越高,競爭力越強。
實際上無論是哪個行業,學歷都很重要。但在互聯網行業學歷並非唯一重要的,後期來說技術和項目經驗更重要。
如今互聯網行業作為高薪行業,吸引了一大批人前往就業,其中不乏本科生。對於一個不了解你的個人、團隊或者是公司老闆來說,學歷是他們了解你的第一手材料,學歷告訴了他們你曾經的學習經歷,側面反應了你其他方面的綜合情況。
雖然學歷很重要,但不代表一切。以hua為裁員為例,人家裁的都是工作十來年,考評普通職級一般,收入和股票都偏低的一群人。也就是說:這部分人的工作具有可替代性。
hua為裁員是為了優化結構,不是為了斷臂求生。核心員工,不僅不可能被裁,而且會被重點關照,停止流失!!!
而低學歷的人一點機會也沒有?並非如此,實際上在許多互聯網大廠不乏一些大專學歷的同學。學歷很重要,但不是全部,只要有足夠證明優秀的技術及成果,是金子終會發光。
想要系統深度學習,你可以考察對比一下開設有IT專業的熱門學校,好的學校擁有根據當下企業需求自主研發課程的能力,建議實地考察對比一下。
祝你學有所成,望採納。
7. 想考國家程序員,需要什麼資質嗎
不需要。
《計算機技術與軟體專業技術資格(水平)考試暫行規定》第八條規定:
凡遵守中華人民共和國憲法和各項法律,恪守職業道德,具有一定計算機技術應用能力的人員,均可根據本人情況,報名參加相應專業類別、級別的考試。
因此,計算機資格考試報名條件不設學歷與資歷條件、年齡以及專業等限制,考生可根據自己的技術水平選擇合適的級別合適的資格進行報考。
計算機技術與軟體專業技術資格(水平)考試是原中國計算機軟體專業技術資格和水平考試的完善與發展。這是由國家人力資源和社會保障部(原人事部)、工業和信息化部(原信息產業部)領導的國家級考試,其目的是,科學、公正地對全國計算機與軟體專業技術人員進行職業資格、專業技術資格認定和專業技術水平測試。
該考試分為 5 個專業類別,並在各專業類別中分設了高、中、初級專業資格考試,囊括了共 27 個資格的考核。通過考試獲得證書的人員,表明其已具備從事相應專業崗位工作的水平和能力,用人單位可根據工作需要從獲得證書的人員中擇優聘任相應專業技術職務(技術員、助理工程師、工程師、高級工程師)。計算機技術與軟體專業技術資格(水平)實施全國統一考試後,不再進行計算機技術與軟體相應專業和級別的專業技術職務任職資格評審工作。因此,這種考試既是職業資格考試,又是職稱資格考試。同時,它還具有水平考試的性質,報考任何級別不需要學歷、資歷條件,只要達到相應的技術水平就可以報考相應的級別。