⑴ 程序員一般要學多久
如果零基礎,全日制學習,一般需要4個月左右,時間太短應該學不會。有短期的4個月和長期的2年,費用一般在1萬。
一般學習it技術需要花費的學費是不一樣的,不同的地方收費標准也是不一樣的,在學習信息技術的時候,初學者經常犯的錯誤是只要速度,而不注意基礎知識的學習,這樣無論是學習後期,還是參加工作後,都會覺得很難,因此一開始就要牢牢掌握計算機的基礎知識,比如軟體系統,計算機網路知識和資料庫知識。
(1)軟體考試初級程序員大概要學多久擴展閱讀:
程序員培訓注意事項:
弄清楚整體流程,掌握全局才能形成清晰的思路,就如同寫作文要先寫提綱一樣。
理順各個模塊之間的關系,才能更好的銜接各模塊來完成相應功能。
做介面時,要考慮使用者的感受是否易用,並且盡可能少的向使用者暴露內部的實現過程,簡化使用過程。
正常分支總是少數,大部分情況下都是異常分支,可以用2-8定律來形容,因此對異常處理很重要。
⑵ 自學程序員需要多長時間
自學程序員需要半年的時間。
程序員職業要求:
一般的程序員都有四年的在專業領域的學習,需要一個在程序領域的學士學位獲得者,不論是數學方面的還是工程方面的都是可以的。
大約有20%的人在這一領域的計算機科學和工程學擁有更高的學位。還有很小一部分程序員是自學的,盡管一些專業性的學校或者綜合大學可以提供,但是也需要一些別的途徑來提供相關的人才。盡管學歷是比較重要的,但是公司經常把重點放在應聘者的工作經驗上,很多剛從大學畢業的大學生雖然有引人注目的學位證書,但是他們找不到工作是因為他們缺乏經驗。
(2)軟體考試初級程序員大概要學多久擴展閱讀:
程序員崗位職責
1、對項目經理負責,負責軟體項目的詳細設計、編碼和內部測試的組織實施,對小型軟體項目兼任系統分析工作,完成分配項目的實施和技術支持工作。
2、協助項目經理和相關人員同客戶進行溝通,保持良好的客戶關系。
3、參與需求調研、項目可行性分析、技術可行性分析和需求分析。
4、熟悉並熟練掌握交付軟體部開發的軟體項目的相關軟體技術。
5、負責向項目經理及時反饋軟體開發中的情況,並根據實際情況提出改進建議。
6、參與軟體開發和維護過程中重大技術問題的解決,參與軟體首次安裝調試、數據割接、用戶培訓和項目推廣。
7、負責相關技術文檔的擬訂。
8、負責對業務領域內的技術發展動態進行分析研究。
⑶ 軟考程序員的難度有多大啊,對一個初學者來說大概要多少時間來准備
兄弟以前我也和你一樣天天想著考證書,如果你真是想從事IT行業,特別是軟體開發,不要考任何證書,畢業找工作時你就會知道,軟體這行證書的價值和意義,只不過能證明你懂得一些理論,這些理論或許以後能用到,很可能有些你一輩子也用不到。
實力是最重要的!什麼叫實力?給你個項目,你能做出來。
⑷ 成為一名正式工作的程序員需要多長時間左右
當你自己真正的完成一個程序時你就能夠成為一個真正的程序員了。之前是需要你向前輩們認真學習的階段。
如何成為一個優秀的程序員:
同一時間處理多個工作任務,我們對這種情況並不陌生。有時候是迫不得已,但有時候也是個人的習慣造成的。「同一時間處理多個任務」看起來不錯,給人感覺你的工作出色,但實際上,由於要不斷轉換工作內容,它會影響了你的專注力和創造力。
對於程序員來說,專注於某一個開發工作是很重要的。如果要同時處理幾個任務,你不得不為此消耗精力,這樣一來工作效率就會降低了。解決的方法是做好工作安排,把相似的工作放在一起,專心做好一個工作直到它完成了為止,再去做下一個工作。
制定日常的工作程序也可以有助提高工作效率。沒有計劃的工作會打亂你的工作節奏,導致工作質量不一致,增加失誤和犯錯。如果你現在還是一名編程的初學者或者你剛開始從事編程工作,對於制定日常的工作程序還不甚了解,你可以請教身邊那些資深的開發者,或者在社交平台上與其他人互相交流學習。
什麼是程序員:
程序員是從事程序開發、維護的專業人員。一般將程序員分為程序設計人員和程序編碼人員,但兩者的界限並不非常清楚,特別是在中國。軟體從業人員分為初級程序員、中級程序員、高級程序員(現為軟體設計師)、系統分析員,系統架構師,測試工程師六大類。
⑸ 軟體編程難嗎一般多久可以學會
學軟體開發?那可不是鬧著玩的。不從事這一行的永遠不知道這行的艱辛,還咋巴著小眼睛問編程好不好學?
不知道LZ看沒看過聖鬥士星矢這部動漫,首先你得問問自己,想學編程,你有沒有像星矢一樣持之以恆百折不撓一步一個腳印忍受常人無法想像的困難和痛苦的品質,沒有?你說我開玩笑逗你,那好,下面的不用看了,應該你確實不適合學。
如果你只想著掙大錢,勸你別碰這行,一句話,別來找虐。為什麼?你看到的手機APP,各種應用,要想開發出來,不知道需要多少種技術。拿最常見的網站開發,需要後台資料庫mysql,數據格式json,xml,各種網路協議,還有網站開發語言php, JSP,ASP.NET,等等不下十幾種技術。而每一種技術都是一本厚厚的五六百頁的書,需要最少一年多時間掌握一門技術。最要命的,每種技術互不交叉還跨度很大,每種技術都有自己的設計理念和很多很多「天坑」在等著你攻克,你問問你自己,你有這個恆心和意志力天天捧著本大部頭的書天天看,天天上機操作學嗎?你說有,那好,你看電視上那些富二代天天瀟灑地到處遊玩泡妞基本於你無緣了,因為你根本就沒時間,談個戀愛都困難,還想打網遊玩王者?那算了,你還是別碰這行了,別耽誤你玩游戲享受生活了。
程序員加班很恐怖,工作制通常是996,即早9晚9周六還要上班,晚9下班還是早的,一般到晚上十點。你想那時夜深人靜了人家都休息抱著老婆睡覺了,你還在工作中,是不是很崩潰?
第2,程序員耗腦太嚴重。工作中需要十幾個小時大腦不停地運轉。需要設計演算法,不斷地把代碼改來改去來適應客戶一天幾變的需求。很多功能沒有現成的解決方案,還經常遇到一些天書一樣的疑難問題,bug,實際工作中突發狀況千奇百怪,你可能見都沒見過的bug,崩潰,需要一點一點查幾萬行的log日誌。而且也需要網路,google,英文論壇尋求幫助,理解錯誤信息是什麼意思。所以英文不好的沒耐心的還是算了吧,不適合這行。
第3. 程序開發首先是非常難學的,任何一門編程語言都有自己獨到的思想,概念設計,很多情況下一門語言與另一門語言沒有多大關系,知識經驗無法串用。而且工作中你還不得不用到這些技術你不得不去學。而且程序技術日新月異,新類庫新SDK每天都會推出,你需要日復一日不斷地學習新技術。如最新視頻解碼技術,游戲引擎等等,而這些新技術可是國內沒有書和任何資料的,需要你到英文官方網站去找實例看文檔去學,更要命的,新的技術和老的還沒太大關聯,你得重頭去學。而且老闆急趕項目不會給你什麼時間,一般三天就是極限了,你需要這么短的時間快速掌握一項新技術...
綜上,你明白程序員為什麼總要加班了吧,也知道這行不是人乾的吧。為什麼說程序員干到三十干不動。很簡單,以這種消磨人生所有時間狀態,你生命中只有加班加班工作工作學習學習,你將不能顧家不能跟朋友聚會不能再有自己一點點休閑時間,更別說談女朋友戀愛了,以這種狀態你能堅持到三十歲?我想那簡直是個奇跡了
⑹ 自學軟體開發要多長時間
為什麼不可能列,不過在此之前,建議你先去仔細的了解下現在軟體行業的行情,發展等,看是否要進入這一行,這行的付出是很大的,不僅是入門之前要學,入門之後還是要學,工作後也要學,熟練後還是要學,學無止盡,因為技術在不斷更新,人們需求也在不斷提高.
如果確實要入這行,首先選門基礎的語言學習,C,C++,java,C#這些都可以,編程語言沒有什麼界限,你選哪種語言都可以,他們雖然語法或者一些函數庫不同,但是大體都是一樣的.當你學到一定程度後就會感覺到了,比如說你學java,後來又要接觸C#你就會發現他們有很多一樣的地方.
很多人都說,先學C等語言,那是因為它簡單,比較適合從來沒有接觸過編程的人.再學其他語言,在思想或者說思維上容易接受些.
這是我覺得最最基礎的。之後就可以去接觸其他東西了,比如給予WEB開發的J2EE,.NET等等,這些關鍵字,你也可以再網路里找到.
⑺ 軟體開發專業一般要學習多久
其實,一般零基礎的學員學習時間大概需要四個月左右的時間,只要在學習期間跟著老師一步步學,多記、多練習,三四個月就能達到一定的水平,並可擁有1-2年的項目經驗,學完就業不是問題,但要找對學習方法,選對培訓機構:
1、選擇品牌大、知名度比較高的培訓機構
大品牌、知名度比較高的培訓機構選擇的人比較多的培訓機構相對靠譜,所以也是可以選擇的。
2、選擇就業率比較高的機構
在選擇軟體開發培訓機構的時候一定要了解其培訓機構的就業率,就業率比較高的話則說明該培訓機構課程內容比較實用,師資力量比較雄厚。
3、選擇可以試聽課程的培訓機構
在選擇軟體開發培訓機構的時候一定要先去試聽課程,只有這樣才能更清楚其課程內容是否符合自己的預期,只有這樣,才能在後期的學習中更快速的學會。
⑻ 計算機軟體考試之程序員學習需要多長時間
看個人能力,學習的主要內容還是不多,一般掌握了以下這些內容就可以了。
1.考試要求:
(1)掌握數制及其轉換、數據的機內表示、算術和邏輯運算,以及相關的應用數學基礎知識;
(2)理解計算機的組成以及各主要部件的性能指標;
(3)掌握操作系統、程序設計語言的基礎知識;
(4)熟練掌握計算機常用辦公軟體的基本操作方法;
(5)熟練掌握基本數據結構和常用演算法;
(6)熟練掌握C程序設計語言,以及C++、Java、Visual Basic中一種程序設計語言;
(7)熟悉資料庫、網路和多媒體的基礎知識;
(8)掌握軟體工程的基礎知識,了解軟體過程基本知識、軟體開發項目管理的常識;
(9)了解常用信息技術標准、安全性,以及有關法律、法規的基本知識;
(10)了解信息化、計算機應用的基礎知識;
(11)正確閱讀和理解計算機領域的簡單英文資料。
2.通過本考試的合格人員能根據軟體開發項目管理和軟體工程的要求,按照程序設計規格說明書編制並調試程序,寫出程序的相應文檔,產生符合標准規范的、實現設計要求的、能正確可靠運行的程序;具有助理工程師(或技術員)的實際工作能力和業務水平。
3.本考試設置的科目包括:
(1)計算機硬軟體基礎知識,考試時間為150分鍾,筆試,選擇題;
(2)程序設計,考試時間為150分鍾,筆試,問答題。
⑼ 學程序員到可以去考初級程序員證需要多久本人一天可以學12個小時
你是為了找工作還是有興趣
學歷方面不用擔心,你有了底氣會足些,通過性格自信等方面可以彌補,因為不是所有公司都去查學歷的(你就說本科沒事,心裡別扭就自考,自考不滿意繼續考研),可能國企會看重一些
一般來說我是不太推薦培訓機構的,因為學習是要靠自己的,
網上有個笑話:先去藍翔學挖掘機,再去新東方學做菜,最後去北大青鳥學電腦,這樣我就可以用電腦控制挖掘機炒菜了.
上面的笑話也能看出一些對培訓機構的諷刺,不過如果你沒基礎,真的建議找個跟著學,主要是學習環境的問題,在家很難用心學習
數據結構這類的基礎部分你懂了,以後會做的更好,但是不懂也不會有太大影響,可以以後慢慢學
至於英語,我覺得這是加薪的基礎,但是,不是找工作的基礎,死背單詞用不了多久就都忘了,常交流多用才能學好,這點在學習其他知識時也是一樣的.
至於你說C#和php比C++,java簡單我不太同意
語法方面C#,C++,java差別並不大,都是c語言的"升級",區別在於各種類庫的使用,名字會不同
好多人都說學會了java再學c#就不難了,這不是說C#比java簡單,任何一種語言用到極致都是一樣的
不過我的看法是,除非.net出了什麼跨時代的技術,不然我為什麼要去學.net,一門語言已經夠用了
另外就是php普遍要比java和.net工資低,因為招PHP的公司大部分都比較小,會更多的考慮成本問題
因為我是java程序員,可能難免會有些對java有些偏愛,不過這不代表php不夠好
初級程序員作用並不大,就像上面說的,還不如去自考個本科
關於自考本科:只有周末班,全日制的都是培訓機構,有些公司不承認自考學歷,但是國家承認,
也就是說你可以通過自考本科獲得的學歷去參加研究生考試,與普通本科一樣的,
另外研究生也有周末班
總之,你的這個情況,如果真的決定走這條路了,
建議找個培訓機構學學,這樣可以幫你節省大量的時間,
30歲以前決定自己的未來不算晚
⑽ 我現在專業是計算機軟體方面的,要考軟考的程序員大概需要看些什麼,多長時間就夠了
1,軟考無任何限制,小學文憑沒有都可以報考,初級,中級,高級隨你報考。只用身份證都可以報考。
2,歷年試卷上的考點很多重復考,題型固定,平時多做歷年試卷和模擬試卷。多上考試吧或希賽軟考網。
3,教程一本,教輔一本。
全國計算機技術與軟體專業技術資格(水平)考試輔導叢書:程序員考試考前串講(附DVD光碟1張)
4,如果C語言不錯,可以直接報中級軟體設計師。
5,如果是計算機專業的話,一個多月的時間應該夠了。