事實(shí)上跑杭,不同公司的技術(shù)基礎(chǔ)要求不一樣,工資待遇當(dāng)然也不一樣盗胀。不提阿里巴巴和美團(tuán)了艘蹋,就說說愛奇藝吧,這家公司想要的Java開發(fā)工程師(校招崗位)是這樣的:
工作內(nèi)容:
負(fù)責(zé)大流量應(yīng)用服務(wù)的設(shè)計(jì)與研發(fā)
職位要求:
1. 扎實(shí)的計(jì)算機(jī)基礎(chǔ)知識票灰,精通Java女阀;
2. 愛好技術(shù)開發(fā)工作,具備高效屑迂,健壯浸策,簡潔的設(shè)計(jì)和代碼風(fēng)格;
3. 熟練掌握SQL語句惹盼,熟練使用關(guān)系數(shù)據(jù)庫庸汗,熟悉數(shù)據(jù)庫設(shè)計(jì)與性能調(diào)優(yōu);
4. 有主流NoSQL(Mongo手报,Redis,HBase等)使用開發(fā)經(jīng)驗(yàn)為佳蚯舱;
5. 對Http ,TCP/IP 網(wǎng)絡(luò)協(xié)議有清晰理解掩蛤;
6. 熟悉Linux 開發(fā)環(huán)境枉昏,有 shell/awk/python等系統(tǒng)腳本編寫能力為佳;
7. 計(jì)算機(jī)科學(xué)或相關(guān)技術(shù)學(xué)科的本科及以上學(xué)歷揍鸟;
8. 正直誠信兄裂,易于溝通。
其實(shí)阳藻,大部分校招崗位的招聘崗位要求如下:(共通性)
1晰奖、本科以上,可以全職參與工作腥泥,實(shí)習(xí)時(shí)間6-10個(gè)月匾南;
2、Java基礎(chǔ)較好(熟悉常見類庫蛔外,大多時(shí)候可以扔掉baidu和google兩個(gè)拐杖獨(dú)立行走)蛆楞;
3、對于Java單詞后面多加個(gè)Script冒萄,還需了解html5,css,jquey以及電商前端開發(fā)技術(shù);
4橙数、了解springMVC尊流、spring,hibernate及其內(nèi)核灯帮,還需了解中間件及數(shù)據(jù)庫集群崖技。
Java是一門技術(shù)活逻住,如果你想蒙混過關(guān),這恐怕不是長久之計(jì)迎献。即使你進(jìn)了企業(yè)瞎访,沒有掌握純熟的技術(shù),企業(yè)也會讓你走人的吁恍。想學(xué)就好好學(xué)扒秸,把技術(shù)學(xué)到極致,offer自然不會飛冀瓦,或有更高的造詣伴奥,成為Java界的大牛。
說一些個(gè)人觀點(diǎn):
計(jì)算機(jī)相關(guān)的知識是更新最快的翼闽,在學(xué)校學(xué)的80%到社會里都用不上拾徙。你主攻的科目很可能在你的公司里一點(diǎn)都用不到。你要把那些永遠(yuǎn)都是基礎(chǔ)的東西學(xué)透:
比如算法感局,數(shù)據(jù)結(jié)構(gòu)尼啡,組合數(shù)學(xué),計(jì)算機(jī)組成原理询微,匯編語言和嵌入式崖瞭,計(jì)算機(jī)網(wǎng)絡(luò)的概況,編程語言學(xué)會C或C++就行了拓提。因?yàn)樾碌囊婚T語言都是換湯不換藥的读恃,改改語法和約素,厲害的程序員幾天就能學(xué)會一門新的語言代态。
真正想鍛煉自己思維的話還是多從網(wǎng)上找課題項(xiàng)目來編寺惫,當(dāng)你編出一個(gè)題目時(shí),成就感油然而生蹦疑,而且你會更感興趣西雀,編多了你的思維就能上一個(gè)層次。
我自己是一名大數(shù)據(jù)架構(gòu)師歉摧,目前辭職在做線上教育大數(shù)據(jù)講師艇肴,每天都會直播分享免費(fèi)公開課,大家可以加群參加叁温。以及我自己整理了一套最新的大數(shù)據(jù)學(xué)習(xí)系統(tǒng)教程再悼,包括Hadoop,數(shù)據(jù)挖掘膝但,數(shù)據(jù)分析冲九。送給正在學(xué)習(xí)大數(shù)據(jù)的小伙伴!這里是大數(shù)據(jù)學(xué)習(xí)者聚集地跟束,歡迎初學(xué)和進(jìn)階中的小伙伴莺奸!加QQ群584900118