㈠ 黑馬程序員怎麼樣
1.學習成本
學習時間一共是6個多月,學費2w,房租9000,生活費8000,和一些生活用品3000,一共就是4w;
等等若果你在外面上班怎麼也是4000左右一個月吧那就是2w,那麼就一共是6w多資金和200多天的時間;
2.教學質量
他們的在你入學前會和你說每學一個過程會做測試看你是否基礎牢靠可以學習下一個階段的課程,聽起來不錯靠譜,但是實際是根本沒有測試只有一個每一天的
學習反饋,但是你反饋了有些問題也是不能解決的,比如課程設計問題,基礎性的東西沒講直接和你講高端的知識你根本就聽不懂,所以有時你都不知道要怎麼問問題;
而且就算你和老師請教問題有的老師自己是個水貨,他會和你說不要在意這些細節(其實他自己也不懂);他們的大數據課程是有問題的比如:實際開發中用的cdh的軟體
它給你講apche的(apche和cdh的大數據軟體差別還是挺多的連安裝的方式都不同所以這是一個坑);還有學大數據給你講5個月java一個月大數據合適嗎?還有大數據連個
像樣的項目都沒講都是一些小demo;總之課程有問題許多基礎性的東西沒有講;有的老師只是專注完成他們的教學目標不注重學生的吸收,(有的老師還是不錯的);
記得快當時快學完時老師讓我們自己出去面試結果好幾天過去了每一個去的因為大家都知道自己學的不清晰沒自信去.有個同學別人招20k月薪的讓他面試
他說算了工資太高了沒那個自信去;
3.就業問題
別以為他們和你說的就業指導老師能幫你什麼;課程里沒有項目他給你幾百份簡歷讓你自己找一些你能看懂然後自己想想是大概怎麼做出來用了什麼技術自己寫簡歷
(這就比較難了,讓你編故事面試呢,因為沒項目經驗所以你編的故事漏洞百出);然後他會讓你自己找公司去面試,然後面試中的筆試問題讓你發出來群里同學們幫你做;
接下來你面試失敗找他,他只會說兩個字'加油';最後工作實在找不到了他會和你說別做你學這個了做別的工資要低點先找個工作再說或者他就會讓你重讀(重新花時間和金錢學習);
也許他們的就業數據就是這么來的;還有千萬不要相信他們的就業數據,你看到的只是他們想讓你看到的;還有千萬不要相信他們的未畢業就有多少人入職薪xxxxx資的鬼話;
4.課程問題
他們的課程吧是給有基礎的人學的;零基礎的就別去了(除非你是天才,但是如果你天才你也不必去哪裡學習對吧);
5.學後感
你真的行不用他們幫你,你若真不行他們也幫不了你;他們能幫你的不多;還有學歷本科以下的千萬別學;你網上看it公司會不會招初中和高中生?
若你真的對it行業感興趣可以自己找資料自學(淘寶上有,jd也有),這樣風險小,成本低.而且也是學起來也不用背負那麼多東西(家人的反對,和勸阻);
有什麼問題就網路90%的問題都可以解決,我後面很多東西都是自學的;
當然這只是我的一些建議,到底要不要用6w多資金和200多天去體驗黑馬的教學你們要慎重考慮,不然踏錯一步就是時間浪費了一年(找工作一般找4個月找不到你就不會再找了),錢至少花了
60000工作沒找到還可能承受家人的抱怨,最後剩下的只是黑馬給你的近100G的視頻資料;
㈡ 求大神,java初級程序員,中級程序員,高級程序員的區別。 架構師主要是做什麼的。
2019年傳智播客的變革大會特別提到程序員這個級別問題。
引用畢向東老師的話回答你:
就拿Java語言培訓為例,2003年,只需要掌握javaweb和資料庫,就可以找到很好的工作。到了2008年,不僅要會使用多種框架技術還要有實戰項目的經驗。到了2018年,具備多個領域的行業級的解決方案成為企業用人首選。可見,隨著行業的快速發展,對人才的要求越來越高。
初級程序員一般所掌握的內容很有局限,會一個項目也僅僅是一個項目當中的思路和邏輯思維。遇到需求,一般就是先去網上搬磚。
中級程序員相對來說遇到需求來說,會有一些自己的經驗和行業的看法。並且在工具使用上更嫻熟,對框架也有自己的理解。
高級程序員分為技術層和管理層的,一般管理層的對業務來說,格局相對來說更大。技術層的,我想是那種精通各種框架的使用,甚至可以寫出來一個新的框架。
總結:現在各大企業當中技術骨幹,都是中級程序員。高級程序員一般已經晉升為管理層,要不是技術專家,要不就是架構師。但是初級到中級這個階段,差的不僅是三四年的工作經驗。如果在當下想要更了解關於程序員分級別這個問題,可以看看傳智播客的破局發布會。是專門針對當下IT行業用人需求的分析和看法。
㈢ 中級程序員的標准到底是什麼
中級程序員和初級程序員最大的區別在於:工作經驗,有沒有真正的項目實戰經驗。一般來說,程序員都會最基本的刪減,而對於真正的項目就不會接觸太多,所以有的程序員就停留在初級,不了解項目到底該怎麼做,只有你做了幾個項目經驗的時候,才能說自己步入了中級程序員的標准!
㈣ 上海傳智播客和黑馬程序員是同一個么
傳智播客總部在北京,上海傳智是傳智播客的分校,上海校區是我們中很好的一個校區了。無論是生源還是畢業薪資,黑馬程序員是傳智播客旗下的一個子品牌,在職業培訓行業名氣不錯,口碑挺好的所以大家更多的是記住了黑馬程序員,手打望採納。
㈤ 如何從初級程序員過渡到中高級程序員
在程序員圈,一直流傳著這樣一個傳說,用發量來判斷程序員的級別,這明顯是種調侃。那麼,中級程序員,相對於初級程序員,有哪些不一樣的特質呢?
總得來說,比較於初級而言,中級程序員在執行層面屬於攻堅力量,他們不僅能獨立完成高檔難度的開發使命,並且在用戶體驗(質量提高)和功能優化(優化效率)都能作更全面的考量。
以下,是小編總結的關於中級程序員七大特點,各位可以對號入座。
(一)善於溝通
程序員內向的居多,喜歡交流的很少,但中級程序員往往能夠克服自己的內新的恐懼心理,多和同事交流。
甚至有管理者認為,程序員應該80%的時間,花在同事的交流上。不僅是部門內的同事,也還包括跨部門溝通,敲代碼的需要經常與產品經理、運營的同事溝通需求。
日本不少跨國公司,甚至有讓程序員去體驗幾個月銷售員的傳統。公司要求,程序員在敲代碼的同時,也要能夠理解一線用戶的需求。
交流對於初級程序員了解技術的發展,也相當有好處:讀讀博客、學學新語言和框架、討論討論話題、看看同行在做什麼。自掃門前雪,很難成為一個優秀的程序員。閉門造車型的程序員終將被時代的潮流所淘汰。
(二)對編程有激情
有些程序員干這一行只是為了掙錢,如果有更好的職業,他們會毫不猶豫的辭掉程序員的工作。
能夠順利晉升為中級程序員的人,往往熱愛編程,喜歡鑽研代碼中的問題,他們感到能指揮電腦來幫助人們和自己解決現實生活中的問題是一種神奇的能力。當遇到問題無法解決時,他們會茶不思、飯不想,無法入睡。
每個人都有心理上的舒適區,但是中級程序員,會不斷地突破自己心理上的舒適區。
他們很樂於經常去研究沒有接觸過的代碼,也正因為這樣,成長速度快的中級程序員會越來越熟悉不同的代碼結構和設計模式。
(三)精通代碼調試
幾乎所有的程序員寫代碼都不是一遍就能寫好的。精通代碼調試 ( debug )很多人在寫代碼的過程中,經常會有的一個問題就是:為什麼我寫出來的代碼不能運行?為什麼運行的結果不是我想要的?
中級程序員非常快的就明白自己代碼的問題可能是什麼。代碼調試是一個很重要的能力,但是偏偏學校里不教,面試的時候考官也不經常提及。那麼怎麼去調試代碼呢?
代碼調試是有一套方法論的。最簡單的就是在代碼里輸出日誌來判斷,復雜一點則需要去接觸一些高級的工具,或者直接帶有 Debug 功能的編輯器。
(四)主人翁精神
部分初級程序員剛入行,可能還沒有進入狀態,往往認為自己是打工者,以打工者的身份和心態工作。
中級程序員卻會把自己當成企業的主人,他們知道企業的利益和自己休戚相關。
成熟的程序員明白一點,作為一名優秀的企業員工,自己是生產者而非消費者。他們心中一直想得是自己能夠為公司,為顧客創造什麼價值,而不僅僅只想著待遇。
(五)工具型思維
中級程序員知道如何能更高效的完成任務,如何更能有效的解決問題。其原因是工具型思維,如同荀子所言,「君子生非異也,善假於物也。」
Facebook 前技術總監 Bobby Johnson 說,高效率的程序員都把時間花在製作工具上。很多人也認為工具是很重要的,但是他們並沒有花時間去製作、整合自己的工具。但是,Jonson 團隊最出色的員工耗費了他們 1/3 的時間在工具製作上,這些工具可以用來發布代碼,監控系統,以及能讓他們花更少的時間去做更多事情。
中級程序員遇到問題時,不鑽牛角尖,善於利用外部工具解決自己的問題,特別是能熟練應用搜索引擎。
(六)刻意練習迭代速度
魔鬼在細節上,如果一個程序員想要提高自己的工作效率,就需要他能夠不斷地在細節方面,進行微創新,提高效率。
舉一個例子,假設一個初級程序員,每次要花 12 秒鍾去搜索某個函數是在哪裡定義的。如果,他每天做這個動作 60 次,就要花 12 分鍾去搜索函數定義。
中級程序員會選擇用一個好一點的編輯器,每次找到函數定義只要 2 秒鍾,那麼他每天將節約 10 分鍾,每年節約 40 個小時。如果能夠找到 3 個這樣的場景去優化一下,那麼對於中級程序員來說,每年可以節約一個月的時間。
(七)系統學習
學習是要有方法的,尤其是在職場中,程序員的自我學習要符合兩點要求:一是有結果;二是高效。因此,系統性學習,非常重要。
高級程序員系統學習指南如下:
第一步,源碼分析。看看大牛是如何寫代碼的,提升技術審美,提升核心競爭力。
第二步,工程化。工欲善其事必先利其器,不管是小白,還是資深開發,都需要先選擇好的工具,提升開發效率和團隊協作效率,讓自己有更多的時間來思考。
第三步,分布式。從深度到廣度的完善自己的知識體系,准備迎接高並發大數據的挑戰
第四步,微服務。繞微服務的通用模式,學習spring Cloud的常見用法及原理,讓微服務的開發更加方便 快捷,讓微服務應用更加穩定 可用。
第五步,性能優化。從JVM底層原理到內存優化 再到各個中間件的性能調優,做最科學和最嚴謹的性能調優。
第六步,並發編程。深入了解底層原理,不只是做一個開發者。
第七步,積極參加大牛的分享。
(八)總結
可以理解,對於初入職場的程序員來說,他們在內心也知道學習的重要性,但因為沒有時間,被老闆的需求給填滿,沒有精力去提升自我。
然而,根據人類的學習曲線來說,任何一門新的技藝,都是一條對數曲線。其分為兩個階段:緩慢期和高速發展期,即初期很慢,後期進展迅速。
如果,能夠讓程序員在剛進入職場的時候,便擺脫初級程序員的桎梏,直接擁有中級程序員的實力,是不是就能跨越學習曲線的緩慢期呢。
知名IT教育機構傳智播客已開通了中級程序員課程,發布了全新的項目,想學習的小夥伴抓緊
㈥ 傳智播客長沙黑馬程序員是不是大班授課 能學好嗎
算大班,大有大的好小也有小的好,最重要的還是你自己的學習心態吧
之前我朋友在那邊上過課,雖然班上是有幾個不怎麼認真學的,但整體的氣氛還是不錯
㈦ 傳智播客學費那麼貴,學完能找到工作嗎
現在IT培訓行業的學費好像都不便宜,動輒就是幾千上萬的學費,重點是能否學到真正的技術?
IT程序員崗位是技能應用很強的崗位,面試工作時,面試官讓你跑下程序就知道你能力行不行了,其他什麼都不管用的,除非你有關系,公司是你家開的。從另一個方面說,你培訓機構出來的也不丟人,你能把活幹了,沒幾個會為難你。
說這么多,相信你能明白我的意思,前期的投資是為了未來翻倍的薪資,不要太在意學費。
㈧ 黑馬程序員與傳智播客是什麼關系
黑馬程序員
鏈接:
若資源有問題歡迎追問~
㈨ 中級程序員考什麼
今年我報了名,是5月20日考試。
今年更改了名稱,取消了中級程序員。是這樣的:
初級資格:程序員 (原初級程序員)
中級資格:程序設計師,評測師(原高級程序員)
高級資格:系統分析師
考試內容:
程序員:
1)掌握數據及其轉換、數據的機內表示、算術和邏輯運算,以及相關的應用數學基礎知識;
(2)理解計算機的組成以及各主要部件的性能指標;
(3)掌握操作系統、程序設計語言的基礎知識;
(4)熟練掌握計算機常用辦公軟體的基本操作方法;
(5)熟練掌握基本數據結構和常用演算法;
(6)熟練掌握C程序設計語言,以及C++、Java、Visual Basic中的一種程序設計語言;
(7)熟悉資料庫、網路和多媒體的基礎知識;
(8)掌握軟體工程的基礎知識,了解軟體過程基本知識、軟體開發項目管理的常識;
(9)了解常用信息技術標准、安全性,以及有關法律、法規的基本知識;
(10)了解信息化、計算機應用的基礎知識;
(11)正確閱讀和理解計算機領域的簡單英文資料。
程序設計師考試要求:
(1)掌握數據表示、算術和邏輯運算;
(2)掌握相關的應用數學、離散數學的基礎知識;
(3)掌握計算機體系結構以及各主要部件的性能和基本工作原理;
(4)掌握操作系統、程序設計語言的基礎知識,了解編譯程序的基本知識;
(5)熟練掌握常用數據結構和常用演算法;
(6)熟悉資料庫、網路和多媒體的基礎知識;
(7)掌握C程序設計語言,以及C++、Java、Visual Basic、Visual C++其中一種程序設計語言;
(8)熟悉軟體工程、軟體過程改進和軟體開發項目管理的基礎知識;
(9)熟練掌握軟體設計的方法和技術;
(10)掌握常用信息技術標准、安全性,以及有關法律、法規的基本知識;
(11)了解信息化、計算機應用的基礎知識;
(12)正確閱讀和理解計算機領域的英文資料。
如果你以後專攻C++的話,把C的基礎打好就可以了,不用學的那麼精通,但一定要打好基礎。
㈩ 軟體開發培訓機構有哪些
軟體開發的培訓機構有很多,主要還得看品牌實力、師資、教學質量、培訓費用以及就業問題。
1、北大青鳥
成立於1999年,依託北京大學優質雄厚的教育資源和背景,秉承「教育改變生活」的發展理念,一直致力於培養中國IT技能型緊缺人才,通過特許加盟和院校合作兩大經營模式以及先進的IT職業教育課程體系在教育領域廣泛展開合作。
2、千鋒教育
千鋒教育隸屬於北京千鋒互聯科技有限公司,致力於打造中國互聯網全產業鏈人才服務平台,總共開設12大熱門課程,每月更新前沿技術,業內強師授課,只為高品質教學,教學大綱緊跟企業需求。
3、黑馬程序員
黑馬程序員是傳智播客旗下IT教育品牌,成立至今以高品質教學質量贏得好口碑,為企業輸送了大批優質IT人才,致力於培養中級程序員。現已開設13個精品熱門學科,19所直營分校遍布全國。
關於軟體開發的培訓機構我推薦可以到AAA看看。AAA教育集團(隸屬於深圳市漫動者教育科技有限公司),成立於2007年,專業從事高端計算機職業教育工作,是國內知名的教育品牌。集團創立以來,依託先進的辦學理念,AAA培養出數萬名專業性、實戰型高端技術人才,被業界譽為「互聯網金領生產基地」。