學前端還是c++?
學歷低,之前略學過html,css,js等,c語言也學過,請大牛推薦下,哪個好就業?
前端去年就已經過度飽和了,去年中旬培訓機構出來的朋友找了半個月,壓根沒什麼面試邀請,後來他說運氣好才找到的,薪資也就5k在深圳,還是669,苦逼。 現在的情況越加惡劣,我學了半年多,學完了js,jquery,海投完全沒有面試邀請的,後來加了一年經驗,這個月也算面試了7家,全都沒消息(我的水平是靜態頁面都能比較熟練地用js和jquery做,然後h5也會一些了,ajax和css3正在學)。後來發郵件問清楚了,原來是說我技術不全面,尼瑪,沒寫經驗的時候面試都沒有,現在帶了作品(兩個電商網站的整站做了好久的哎),又說我不全面,我現在真的心灰意冷,已經懷疑人生了,我能怪誰? 除了自身基礎還是不夠紮實之外,外在原因有二。
1。前端門檻低,各行各業都轉行自學,導致行業非常飽和,水平參差不齊,所以公司不敢隨便招人了,這是面試的時候面試官告訴我的。他說現在學前端的都是轉行過來的,基礎都不紮實。後來他又說我過了他那關,要我等複試,然而居然沒要我去複試。想來想去不明白,結合我的面試經歷,和他說的話,我猜現在的公司都是不敢輕易招前端了。
2。這幾年各大培訓機構雨後春筍般冒出來,廣州隨便一抓10幾家得有吧,什麼達內,中軟國際,火星時代,傳智播客,更不用說還有眾多小機構了,多迪,海晨科技,中星集團等等不勝枚舉。按照一個培訓機構一個月培養50個,廣州一年能培養出1000多個前端沒問題吧?加上計算機相關專業的畢業生,基本每年要多出好幾千前端學者,有可能不飽和嗎?
總結: 如果你不是真的特別熱愛前端技術(千萬不要僅僅因為高薪就入坑了,如果不能做到前幾年天天加班到深夜且薪資低,還是不要進坑了);或者如果你基礎紮實,不會js就還是算了;或者你時間很多,比如剛入大學,否則:
真的就不要入坑了!真的就不要入坑了! 真的就不要入坑了! 重要的事情說三遍!
=========================================
另外關於培訓機構老師講的行業內幕和前端行業現狀,可以看看這個
最近看脈脈上說「前端」就業困難,大量的培訓機構出來的學員造就了前端市場供大於求? - 知乎
c語言或者c++是一般是入門語言,但是學精不容易;前端太飽和,半調子找不到工作;java用的很廣,順便可以去學分散式微服務hadoop之類的東西;要不學go加上kubernetes docker之類的去吧,說不定學完了學精了就剛好火得不要不要的。最好就分散式 微服務 伸縮 hadoop kubernetes 容器齊上陣,面試的時候好吹牛啊,符合行業發展前景啊,概念的誰不會呢 。
html機會多,c++工資高,所以你兩個都要學,這樣才能在短暫的一輩子裡面,還能享受到切換工作內容的樂趣。
不管是學前端還是學C++ 都差不多!
學歷低當然是學好前端,你去弄c++人家很容易看學歷不讓你進。
這不是扯蛋,6年程序員建議你學炒房
按照你的自我描述,你學C++根本找不到工作的。需要C++開發的公司,他們真正的需求,是懂計算機體系架構那一套知識的人。
現在學前端就是49年入國黨....
不過話說回來現在學c++相當於50年入共黨,前面雖然也還算坦途但畢竟晚了些
其實不管是學習前端,還是學習c++,都得有工程師的素質。c++本人對它定位在造系統性輪子上,看過《C++ primer》,effective系列,csapp,但是平時自己寫業餘項目,也很少去用它。用Python,js,nodejs比較多。一來動態語言開發快,二來開發的方向偏向web,技術棧比較偏這一塊。
c++工程師,比較多的是搞Windows開發,圖形學(遊戲,圖像識別),編譯器,伺服器開發,這方面國內需求不是很大了(對比web開發,app開發)
在應聘上,c++工程師對學歷,基礎知識,演算法的考核會重一些。在開發體驗上,肯定是web開發爽於c++開發(有些東西編譯一下要好幾天,出了錯都不知道是怎麼死的)。在薪資上,當你成為一名優秀的工程師時,兩者的區別其實並不大。建議題主,如果想走web開發路線,也學習一下c++,雖然不一定往這方面走,但是學習c++以後,很多語言都能很快入手,並且能理解比較底層的一些東西。如果想走c++路線,自己要想想走哪一方面(Windows開發,圖形學(遊戲,圖像識別),編譯器,伺服器開發)的開發,而不是只學c++
大部分C++的工資都不高,相對來說還沒做web的高。技術要求反而不低。做C++的現在很多都是做演算法,非標的開發,很幸苦,但是這個行業的工資並不算高。
靜心學兩年,再做一年項目。都很吃香。培訓一兩個月,或是自學幾個月的就別BB哪個好哪個差了。
作為一名小前端,說下我的技術棧,react、redux、react native、es6、nodejs、koa、ios、android,給想入前端和覺得前端簡單的人參考一下。
我也在糾結學習前端還是學習C中徘徊過,前端是來了公司開始接觸的一門語言,感覺很有意思,所見即所得,然後我就喜歡上了。在大學的時候學習C,這是一個編程很久看不到效果的語言,我學的嵌入式,和硬體打的交道多,當然做硬體編程這一塊,做出一個東西還是很有成就感的,比前端更有成就感吧。而前端在目前來說更火一點,如果只是為了就業,我覺得前端更好,因為學習C,C++想精通很難。前端開發主要是web和移動端,這兩塊相對來說,用的人很多,創新的地方也很多。而C++,大多數你都不是在造輪子,都是上面答主說的做公司的祖傳代碼。針對你對html,css,js學過一點,我建議學習前端,入門會很快。你只是學過一點C,想入門C++相對來說要難點,畢竟一個面向過程,一個面向對象。
如果之前就有代碼基礎的話,可以選擇C++,如果沒基礎的話,就學前端。C++是最底層語言,如果想成為構架師必須得有極強的代碼天賦,不然只是一個碼農,工資也只有幾千塊。學前端的一般是去互聯網公司上班,薪資相對高點,前端技術還好,比較容易入門,只是前端技術更新換代很快,可能今年流行的框架明年又過時了,又有新的技術出現,所以得多花時間學。我就是零基礎開始學的前端,剛開始自己摸索了一段時間,後來在培訓班提升的,泛藝學苑的課程還是很系統,響應式布局、Bootstrap、AngularJS、React、NodeJS這些都有學,有門技術在手找工作容易多了,我學完在南京棲霞軟體園這邊找的工作,工資7千,感覺要低了。
C++五年工作經驗的來回答下。這兩周找工作知道,廣州所有15K以上的職位非常少(少於20個),簡歷較好(面試機會少於10個)。 C++這些公司呢,一般都是大點的公司或者遊戲公司。 有2間公司進去是需要轉GO(多個年紀較大面試官也是從C++轉go),一間需要寫Java, 一間需要寫PHP, 另兩家主業務用Java。可見,C++現在就業前景不是那麼好,需求的職位非常少,並且很多公司歷史使用C++也轉用其他語言開發。所以,建議樓主學下移動開發或者學Java, 同等待遇15k以上的職位數量,Java比C++多十多倍的職位。有的人說,學會c+學Java容易,的確Java是容易一些,但是你想工作轉Java就不容易,特別是當你做了多年c+自學Java去應聘的時候,根本不可能有人招你, 除非你薪資只要求幾千塊!所以,選擇要慎重,別聽別人說什麼C++工資高,C++更難轉Java也容易,都是扯談,符合市場需求才是王道。當然你要是喜歡做遊戲就另說了。如果以後打算創業就更不用說C++是最不適合創業的滿寫語言!
學JVM語言
不如研究一波c吧…c學好了linux很多東西就會,肯定有工作的了…
能問這個問題的,不可能學C++學出名堂
前端技術變化快,積累少,優點是對基礎知識要求少
(因為變化太快了……)不過,很辛苦
打開智聯前程無憂,試著搜索前端 java c php等等,然後比較搜索結果數量。
前端機會多,c++要求高,需求更少。
推薦閱讀:
※系統管理員,dba,伺服器運維監控,等,公司人少活多,怎樣努力學習能儘快掌握這些技能的精髓?
※常規PC鍵盤上Q行到A行縱向錯開?鍵寬,但A行到Z行卻錯開達?鍵寬,為什麼?
※驗證碼真的能防止盜號嗎?
※轉行計算機讀研還是自學?
※28歲,轉行學 IT 靠譜嗎?
TAG:IT行業 |