我管理過多個垂直領(lǐng)域的許多團(tuán)隊,并開發(fā)了一些職業(yè)描述和職業(yè)發(fā)展路徑,這些路徑正在世界上一些最大的公司中使用。讓我們試著總結(jié)幾家公司招聘或推廣時的模式。小編從事在線教育多年,將自己的資料整合建了一個QQ群,對于有興趣一起交流學(xué)習(xí)java的可以加群:732976516,里面有大神會給予解答,也會有許多的資源可以供大家學(xué)習(xí)分享,歡迎大家前來一起學(xué)習(xí)進(jìn)步!
技術(shù)能力
嗯,這是一個不費(fèi)腦子的事情; 你的技術(shù)能力會讓你接受采訪。在招聘Java開發(fā)人員時,公司正在尋找?guī)讉€因素。
基礎(chǔ)知識
很高興知道如何編寫代碼,但了解代碼背后的原因和/或您選擇的算法將使您脫穎而出。
主流編程工具
今天,事實(shí)是你不能成為所有行業(yè)的杰克(無人掌握)。您必須選擇要掌握的工具。這有時取決于您所處的環(huán)境,但是讓我們說這是一個很好的選擇,可以選擇以下內(nèi)容:
SCM:Git(不是GitHub。差別很大)。
構(gòu)建自動化:Jenkins。
IDE:Netbeans或Eclipse? - 不僅用于編寫代碼,還用于從IDE進(jìn)行代碼重構(gòu)和調(diào)試。我遇到了很多沒有如何從他們喜歡的IDE調(diào)試的開發(fā)人員。
主流編程框架
用于Web開發(fā)的Spring MVC
了解JSF
應(yīng)用服務(wù)器
所有Java開發(fā)人員都應(yīng)該知道如何在Apache Tomcat中進(jìn)行部署。
隨著Glassfish的發(fā)展停滯不前,下一個最好的事情是JBoss WildFly。
云開發(fā)
獲取Amazon EC或PaaS 上的免費(fèi)帳戶。
亞馬遜的另一個選擇是Red Hat OpenShift。
認(rèn)知能力
很高興您對Java編程語言和各種工具有深入的了解,但您的雇主/客戶也將在以下方面對您進(jìn)行評估。
通訊
溝通是我們所做一切的關(guān)鍵。我們必須與我們周圍的環(huán)境互動,無論是在我們的私人生活還是職業(yè)生活中。這不僅僅是將文字放在一起的能力,而是如何傳達(dá)我們所面臨的問題,或者提出解決這些問題的方法。一個偉大的溝通者知道如何在各種群體面前表達(dá)自己; 請記住,從別人的角度來看,對你來說顯而易見的事情可能并不相同。
解決問題
開發(fā)人員是問題解決者,哲學(xué)家和思想家。不要只是那些只編寫代碼并且不參與有關(guān)如何解決問題的討論的程序員之一。不要成為程序員說“告訴我要創(chuàng)造什么,我會創(chuàng)造它。不要問我這是不是最好的方法?!?/p>
有團(tuán)隊精神的人
所有開發(fā)人員都是團(tuán)隊的一員,無論是配對編程還是大型項目。您需要為團(tuán)隊的目標(biāo)和目標(biāo)做出貢獻(xiàn)。幫助指導(dǎo)初級會員或幫助陷入困境的成員克服障礙。沒有“我只是來這里做我的工作,然后回家”的態(tài)度。成為團(tuán)隊的一員。你不必讓愚蠢的笑話成為“團(tuán)隊小丑”或總是參加團(tuán)隊活動,但要成為團(tuán)隊合作者。
自學(xué)
這是一項非常重要的技能; 能夠在自己的時間獲得新技能。不要總是等待公司為您提供培訓(xùn)。您需要去那里學(xué)習(xí)新技術(shù)并在您的領(lǐng)域取得進(jìn)步。從前端開發(fā)到架構(gòu)模式,總會有新的事物發(fā)生。閱讀博客和文章,并嘗試加入本地聚會小組。你學(xué)到的東西可以為你的職業(yè)開辟新的頂點(diǎn)。
這篇博文不應(yīng)該是這么久,但目的是為了讓有抱負(fù)的開發(fā)人員
如果您想快速聊天或加入我的某個課程以提高您的技術(shù)技能,請給我留言。