- 想做好一名程序員,編程主要需要學(xué)好哪幾門(mén)編程語(yǔ)言
- Java后端程序員,在哪里接靠譜的私活,項(xiàng)目簡(jiǎn)單報(bào)酬少點(diǎn)也行
- web前端工程師,如何實(shí)現(xiàn)月薪薪資5萬(wàn)
- 剛畢業(yè)進(jìn)互聯(lián)網(wǎng)公司做JAVA后端開(kāi)發(fā),但是什么都不會(huì),代碼也看不懂,每天很迷茫怎么辦
想做好一名程序員,編程主要需要學(xué)好哪幾門(mén)編程語(yǔ)言
1 、對(duì)普通人而言不建議C或C++條萊垍頭高手請(qǐng)略過(guò),該語(yǔ)言底層,比較難,用的少。但對(duì)該語(yǔ)言一直懷有深深的敬意垍頭條萊2 、不建議學(xué)習(xí)Oracle、Cisco和C#系列萊垍頭條使用的公司少,就業(yè)面狹窄。Oracle主要金融、銀行在用,Cisco是路由器技術(shù),用的公司也比較少,C#運(yùn)行的Window服務(wù)器環(huán)境貌似只占了5%,這些語(yǔ)言并不是說(shuō)不行,而是使用面狹窄萊垍頭條具體看下不同語(yǔ)言的差異頭條萊垍3、Web前端垍頭條萊web前端是最近才火的一個(gè)專(zhuān)業(yè),遙想兩年前,做前端的還是被親切的稱為“前端仔”,從事的是一些切圖、布局、做瀏覽器兼容性等等不是那么有技術(shù)含量的工作,很多公司的前端甚至外包出去,“前端仔”一直生活在程序員鄙視鏈的最底層。垍頭條萊4、服務(wù)端開(kāi)發(fā)垍頭條萊如果想學(xué)服務(wù)端開(kāi)發(fā),隨便選一門(mén)語(yǔ)言即可,無(wú)論是Java、PHP還是Python,都是得到廣泛應(yīng)用。萊垍頭條服務(wù)端主要工作包括業(yè)務(wù)邏輯的開(kāi)發(fā)、數(shù)據(jù)模型的設(shè)計(jì)、可能還有中間件的開(kāi)發(fā)、部署上線任務(wù)等等。萊垍頭條服務(wù)端工程師的發(fā)展方向是架構(gòu)師以及CTO了,需要根據(jù)用戶量,產(chǎn)品特征來(lái)設(shè)計(jì)整個(gè)系統(tǒng)的架構(gòu)。比如現(xiàn)在需要做一個(gè)互聯(lián)網(wǎng)產(chǎn)品,這個(gè)產(chǎn)品的用戶量你需要估計(jì)有多大,根據(jù)用戶量推算需要多少服務(wù)器,是否要做分布式,前端緩存要不要,用什么語(yǔ)言開(kāi)發(fā)等等.....這都是架構(gòu)師或者CTO需要解決的工作。萊垍頭條其實(shí)服務(wù)端還包括很多內(nèi)容,比如可能需要開(kāi)發(fā)中間件,還需要部署開(kāi)發(fā)測(cè)試環(huán)境,自動(dòng)化測(cè)試工具等等,這些都屬于后端工程師的范疇。頭條萊垍5、機(jī)器學(xué)習(xí)工程師(數(shù)據(jù)科學(xué))萊垍頭條其實(shí)市面上對(duì)機(jī)器學(xué)習(xí)的理解不對(duì)的,機(jī)器學(xué)習(xí)應(yīng)該屬于數(shù)據(jù)科學(xué)的范疇,可笑的是社會(huì)上只是吹噓這個(gè)概念,而連基礎(chǔ)的概念都很少有人清楚萊垍頭條6、C/C++垍頭條萊C++能做什么呢?貌似什么都能做,又什么都不能做... 但學(xué)習(xí)C++對(duì)了解計(jì)算機(jī)體系結(jié)構(gòu)還是非常有作用的,其應(yīng)用范圍包括操作系統(tǒng)、驅(qū)動(dòng)開(kāi)發(fā)、黑客技術(shù)、反編譯軟件破解、外掛開(kāi)發(fā)等等,包括Nodjs、Java虛擬機(jī)、數(shù)據(jù)庫(kù)的底層代碼都是用C++來(lái)完成,所以如果你立志做一名極客,可能C++還是必須掌握的。但是其比較難,不像其它語(yǔ)言擼幾天就能擼個(gè)網(wǎng)站跑起來(lái),C++從入門(mén)到應(yīng)用實(shí)在是一件挺困難的事。條萊垍頭7、硬件工程師萊垍頭條偏傳統(tǒng)行業(yè),研發(fā)周期長(zhǎng),沒(méi)軟件行業(yè)迭代快。需要的技能包括C/C++語(yǔ)言、匯編、電子電路、濾波器、arm等等。由于產(chǎn)業(yè)鏈條長(zhǎng),迭代慢,缺乏爆發(fā)性增長(zhǎng)能力,整體收入并沒(méi)軟件工程師高。當(dāng)然,硬件公司一旦成長(zhǎng)起來(lái)更容易形成行業(yè)壟斷力,比如大疆、Intel等等,而且,確實(shí)很好玩是不是?萊垍頭條
Java后端程序員,在哪里接靠譜的私活,項(xiàng)目簡(jiǎn)單報(bào)酬少點(diǎn)也行
相信關(guān)心這個(gè)問(wèn)題的朋友一定也去過(guò)一些比較知名的外包網(wǎng)站(比如豬八戒)溜達(dá)過(guò),然而并沒(méi)有想象中那么好接一個(gè)私活。要么不靠譜,要么非自己所擅長(zhǎng),實(shí)際上好活早就被專(zhuān)業(yè)做外包的團(tuán)隊(duì)搶走了,甚至輪不到平臺(tái)曝光就已經(jīng)對(duì)接好合作方了。個(gè)人認(rèn)為,程序員想接私活,不應(yīng)該是自己去找私活,而是私活來(lái)找你。每一個(gè)程序員工作幾年后都有自己的一個(gè)個(gè)朋友圈子、同事圈子,而你要做的就是讓這些個(gè)圈子里的人覺(jué)得你技術(shù)ok,做事靠譜,然后就靜待私活來(lái)找你吧。我認(rèn)識(shí)的好幾個(gè)人都辭職做自由開(kāi)發(fā)者了,就是接活干,小程序也好,app開(kāi)發(fā)也好,都接,當(dāng)然活也不少,基本都是熟人圈子,一度人脈,二度人脈之類(lèi)的,所以也比較靠譜,錢(qián)貨正常交付。我個(gè)人也是接了一個(gè)長(zhǎng)期兼職的開(kāi)發(fā)工作,所以現(xiàn)在再有其他的私活我都不接了,能把本職、兼職的工作都兼顧好已經(jīng)很難了。還是那句話,不用刻意去找私活,網(wǎng)上很難找到合適靠譜的,不如踏實(shí)學(xué)習(xí),成長(zhǎng)自己,靜待花開(kāi)。
web前端工程師,如何實(shí)現(xiàn)月薪薪資5萬(wàn)
謝邀。其實(shí)前端和后端的差別還是蠻大的。就目前的市場(chǎng)環(huán)境來(lái)看,以后端Java為例,相同工作年限,比如3年,web前端工程師可以拿到比Java程序員高出5到7K的水平。這主要是由于近幾年web前端逐漸熱火的原因,前端技術(shù)雨后春筍一般,導(dǎo)致了前端程序員的薪資水漲船高。但從技術(shù)能力的角度而言,前端的核心技術(shù)非常單一無(wú)非就是JavaScript、HTML、CSS這三樣,另外可能還需要一點(diǎn)與后端對(duì)接的http知識(shí),以及數(shù)據(jù)傳輸?shù)母袷?。而后端程序員不僅要學(xué)習(xí)Java語(yǔ)言的知識(shí),還有更多的架構(gòu)比如Spring、JPA,還有數(shù)據(jù)庫(kù)mysql、Oracle,服務(wù)器Linux、Windows,甚至還要學(xué)一點(diǎn)JavaScript。這也是由于Java程序員逐漸飽和的一種必然趨勢(shì),掌握的東西多,且工資低。不過(guò)工資高低與否并不能說(shuō)明更廣泛的問(wèn)題,Java程序員雖然學(xué)的東西要比前端多而且更復(fù)雜,但是提高了職業(yè)瓶頸和天花板,且更能夠在一家技術(shù)公司中擔(dān)任高級(jí)職位。而前端web工程師,雖然可以在前期拿到比較不錯(cuò)的薪水,但是知識(shí)范圍有限,如果無(wú)法突破技術(shù)壁壘,也很難有所大的發(fā)展。其實(shí)說(shuō)這么多,無(wú)非還是分析目前的市場(chǎng)大環(huán)境。5萬(wàn)月薪對(duì)于目前整體的大環(huán)境還是非常高的,web前端工程師如果希望拿到5萬(wàn)的月薪,必須有真才實(shí)學(xué),而且一定是在互聯(lián)網(wǎng)巨頭公司,BAT或者小米、華為等這類(lèi)公司才可以。且一線程序員是不可能拿到這個(gè)工資高度的。一定要是部門(mén)級(jí)別的web前端研發(fā)主管。至于究竟需要哪些具體的技術(shù)能力,我剛才也已經(jīng)說(shuō)了,無(wú)非就是三樣:JavaScript、HTML、CSS。另外,一定要有大型電商項(xiàng)目web前端的實(shí)戰(zhàn)經(jīng)驗(yàn),絕大部分問(wèn)題在你面前都要迎刃而解才可以。這些你可能覺(jué)得可笑,覺(jué)得這哪里是在招什么前端,不過(guò),我的觀點(diǎn)可不是空穴來(lái)風(fēng),下面來(lái)看看boss直聘上web前端的最高薪水:可以看到,50K的月薪基本上就是天花板了,而且絕對(duì)是叫得上名字的IT大廠,今日頭條、京東這些互聯(lián)網(wǎng)巨頭。我們?cè)賮?lái)看看他們都要求哪些技能:可以看到,崗位要求都是Leader的要求,因?yàn)檫@種月薪已經(jīng)不是一線開(kāi)發(fā)能拿到的工資了,技術(shù)選型、架構(gòu)設(shè)計(jì),制定前端開(kāi)發(fā)規(guī)范,難點(diǎn)、前沿技術(shù)攻關(guān)等等,全都是資深web前端才會(huì)具備的職業(yè)技能。所以,綜上來(lái)看,如果希望拿到5萬(wàn)的月薪,你一定要進(jìn)互聯(lián)網(wǎng)巨頭企業(yè)。其次,你必須具備領(lǐng)導(dǎo)能力,能夠規(guī)劃團(tuán)隊(duì)的web前端開(kāi)發(fā),并在其中起到攻堅(jiān)作用,這兩點(diǎn)缺一不可。希望我的回答可以幫助到你。
剛畢業(yè)進(jìn)互聯(lián)網(wǎng)公司做JAVA后端開(kāi)發(fā),但是什么都不會(huì),代碼也看不懂,每天很迷茫怎么辦
作為一名JAVA開(kāi)發(fā)、項(xiàng)目管理10年+的IT從業(yè)人員,我講一下我的真實(shí)經(jīng)歷與理解,僅供參考,看是否對(duì)你有用。首先,我是從三流本科院校計(jì)算機(jī)系畢業(yè)的。在校期間,學(xué)習(xí)成績(jī)尚可,但是沒(méi)有任何實(shí)戰(zhàn)及項(xiàng)目經(jīng)理。畢業(yè)的時(shí)候又正好趕上經(jīng)濟(jì)危機(jī),系里面約70%的同學(xué)都放棄了軟件開(kāi)發(fā)行業(yè),而我作為幸存者的一員,進(jìn)入一家日企外包公司工作。坦白講,剛進(jìn)入公司的時(shí)候,JAVA也好,編程也罷,只停留在概念上面。試用期前面2個(gè)月,很快在自學(xué)書(shū)本知識(shí)中渡過(guò),最后1個(gè)月直接拉到項(xiàng)目組,安排的工作跟已經(jīng)在公司5年的老員工的任務(wù)幾乎是對(duì)等的,項(xiàng)目經(jīng)理給了一周時(shí)間,如果無(wú)法交差,面臨的就是被淘汰。起初三天,還徘徊在到底怎么交差的煩惱中,每天跟有經(jīng)驗(yàn)的同事問(wèn)些不痛不癢的問(wèn)題,直到跟我一同入職的一個(gè)女孩子迫于壓力提出離職,才真正意識(shí)到社會(huì)的殘酷性。實(shí)在沒(méi)辦法,硬著頭皮求旁邊很不好溝通的一位工作5年的老員工從頭到尾教我一遍,期間又是請(qǐng)客吃飯,又是端茶倒水,在我不勝其擾、他很不耐煩的教授過(guò)程中,終于大致弄清楚了前臺(tái)頁(yè)面對(duì)應(yīng)哪部分代碼、如何前后臺(tái)交互、如何DAO訪問(wèn)后臺(tái)數(shù)據(jù)庫(kù)等等很多看似抽象的東西,同時(shí)明白了一個(gè)很重要的道理:對(duì)于編程初學(xué)者來(lái)說(shuō),參照的Simple代碼要一行一行,甚至一個(gè)單詞一個(gè)單詞的來(lái)理解,絕對(duì)不能囫圇吞棗。之后,自己進(jìn)入了一個(gè)很意想不到的狀態(tài),三天兩夜,除了吃飯上廁所(沒(méi)睡覺(jué)),每一分每一秒都是在盯著電腦屏幕研究代碼,正式對(duì)JAVA編程入門(mén),產(chǎn)生了濃厚的興趣。之后的經(jīng)歷,由于跟問(wèn)題無(wú)關(guān),所以就不詳細(xì)敘述了,有興趣可以私信,相信我能給你一些幫助。另外,還有一件真事,我要跟你說(shuō)一下,我在工作三年左右,進(jìn)入一家互聯(lián)網(wǎng)公司,里面的技術(shù)總監(jiān)是個(gè)比我小3歲,小學(xué)都沒(méi)畢業(yè)的技術(shù)大牛。他在10幾歲爸媽來(lái)上海之后,就是自學(xué)的《JAVA零基礎(chǔ)程序設(shè)計(jì)》這本書(shū),短短幾年時(shí)間已經(jīng)成為編程高手,所以我一直不認(rèn)為JAVA自學(xué)很難,也不推薦通過(guò)培訓(xùn)機(jī)構(gòu)學(xué)習(xí)編程。綜上,用的一句老話:世上無(wú)難事只怕有心人,我覺(jué)得自學(xué)JAVA只要具備以下幾點(diǎn),完全沒(méi)問(wèn)題:① 要有一定的邏輯思維能力,多去舉一反三,多去自我研究;② 不能怕吃苦,自學(xué)期間一定不能漏掉每一個(gè)細(xì)節(jié)點(diǎn);③ 最好旁邊有一個(gè)能夠在你進(jìn)入誤區(qū)之后,能夠給你一些提示的老師(但是不能因此產(chǎn)生依賴性,還是要自己多研究多學(xué)習(xí))。只要按照以上三點(diǎn)來(lái)做,入門(mén)了,短則2、3個(gè)月,長(zhǎng)則半年,你的JAVA水平一定不會(huì)太低。而且有了這段自學(xué)的經(jīng)歷,只要能堅(jiān)持,未來(lái)的路也是很光明的。
以上就是【大部分人都認(rèn)可!前端后端必學(xué)技術(shù)外包_前端外包好不好】的全部?jī)?nèi)容。
評(píng)論