聽說IT行業(yè)的人月薪幾萬了哺哼,我可能是個(gè)假程序員佩抹。
經(jīng)常聽見朋友抱怨自己水平和同事不相上下,甚至更強(qiáng)取董,工資卻沒有別人的高棍苹,主要原因有兩個(gè):
? ? ? 1、技術(shù)面試:沒有發(fā)揮出自己的真實(shí)能力
? ? ? ? 2茵汰、人力面試:沒有掌握與人資談薪資的技巧
下面我們一起來分析一下這兩個(gè)問題枢里。
在技術(shù)面試中一般會(huì)從3個(gè)方面考核個(gè)人能力,項(xiàng)目的開發(fā)能力蹂午,技術(shù)能力的廣度和技術(shù)能力的深度栏豺。
1、項(xiàng)目開發(fā)能力
面試中在個(gè)人的開場白后面試官會(huì)選擇一個(gè)簡歷中的項(xiàng)目或者讓面試人自己選擇項(xiàng)目描述豆胸,這里主要是檢驗(yàn)面試人的項(xiàng)目能力奥洼,包括項(xiàng)目理解力,溝通能力和思維能力等晚胡。選擇哪個(gè)項(xiàng)目比較合適灵奖?描述和公司的業(yè)務(wù)或者和這個(gè)職位的業(yè)務(wù)相關(guān)的項(xiàng)目是一個(gè)更好的選擇,因?yàn)橄嚓P(guān)面試官會(huì)更了解業(yè)務(wù)估盘,所以就要求面試人對(duì)項(xiàng)目的描述要更有條理瓷患。介紹整個(gè)項(xiàng)目的時(shí)候最好圍繞以下幾點(diǎn)描述:
①遣妥、項(xiàng)目的目標(biāo)尉尾,項(xiàng)目主要解決了什么問題,是否能講明白這點(diǎn)非常重要燥透,只有說明白了問題域沙咏,才能使項(xiàng)目的實(shí)現(xiàn)更合情合理。
“嗵住②肢藐、項(xiàng)目是怎么實(shí)現(xiàn)的,采用了什么技術(shù)吱韭,框架吆豹,有哪些困難鱼的,又是采用什么辦法解決了?這個(gè)階段面試人要仔細(xì)的思考一下痘煤,是主要體現(xiàn)能力的地方凑阶。最忌諱簡單的描述實(shí)現(xiàn)方式是增刪改查,沒有難點(diǎn)和亮點(diǎn)衷快。有句老話叫:“會(huì)者不難宙橱,難著不會(huì)”,所以當(dāng)開發(fā)完成一個(gè)項(xiàng)目后總是發(fā)現(xiàn)項(xiàng)目沒有什么難度蘸拔,找不出亮點(diǎn)师郑,其實(shí)是已解決的問題都會(huì)感覺到比較簡單。所以做完項(xiàng)目后總結(jié)一下调窍,回顧一下項(xiàng)目開發(fā)過程中設(shè)計(jì)的優(yōu)點(diǎn)和缺點(diǎn)宝冕,挖掘一下項(xiàng)目的亮點(diǎn),使項(xiàng)目更飽滿邓萨。也不用回避項(xiàng)目中的缺點(diǎn)地梨,項(xiàng)目沒有一蹴而就的,不是所有問題都可以完美解決的缔恳,所以不妨說出項(xiàng)目的缺點(diǎn)湿刽,如果能給出一個(gè)補(bǔ)救措施會(huì)更好。
『侄③、自己在團(tuán)隊(duì)中是什么角色渴庆,做了哪些貢獻(xiàn)铃芦?有哪些收獲?重點(diǎn)是哪些收獲襟雷,因?yàn)橐郧暗亩际沁^去式刃滓,將來能在新項(xiàng)目做多少貢獻(xiàn)才是重要的。所以項(xiàng)目中使用到的技術(shù)耸弄,框架咧虎,技巧等,如果能深入研究一下對(duì)以后的工作和面試會(huì)有比較好的幫助计呈。
2砰诵、技術(shù)廣度
如果上一條是考察項(xiàng)目開發(fā)能力,后面考察的就是技術(shù)點(diǎn)了捌显。關(guān)于技術(shù)考察茁彭,聽過太多的人抱怨,網(wǎng)上看的帖子或者同事朋友的聊天扶歪,XXX公司傻叉問我堆排序/堆排序的時(shí)間復(fù)雜度/ArrayList和LinkedList優(yōu)勢和劣勢/HashMap和HashTable的區(qū)別等理肺,項(xiàng)目中也不使用,問這些沒有任何用處,純粹是刁難妹萨。工作過一段時(shí)間的程序員面試比較討厭回答基礎(chǔ)知識(shí)點(diǎn)年枕,首先是工作中用不到,問這些沒有意義乎完;其次是大學(xué)學(xué)的那點(diǎn)基礎(chǔ)知識(shí)早還給老師了熏兄,或者就沒學(xué)會(huì)。但是牢固的基礎(chǔ)知識(shí)是程序員職業(yè)能更好發(fā)展的推動(dòng)力囱怕。
』舻①、二八理論娃弓,程序中80%的代碼是為了解決20%的場景典格,所以怎么優(yōu)雅的解決開發(fā)中那20%的場景就需要我們有超出常用知識(shí)以外的技術(shù)。
√ù浴②耍缴、性能優(yōu)化,使用合適的技術(shù)可以更高效的實(shí)現(xiàn)產(chǎn)品功能挽霉,積少成多性能就會(huì)有明顯的性能差別防嗡。
③侠坎、寫而優(yōu)則架蚁趁,隨著工作經(jīng)驗(yàn)的累積,大部分人會(huì)逐漸走上架構(gòu)師或者技術(shù)經(jīng)理的管理崗位实胸,項(xiàng)目的架構(gòu)他嫡,技術(shù)選型等都需要更多非代碼的技術(shù)才能更好的完成。
所以良好的技術(shù)廣度會(huì)使程序員走的更遠(yuǎn)庐完。那么作為程序員的我們需要學(xué)習(xí)哪些知識(shí)呢钢属?
計(jì)算機(jī)基礎(chǔ):操作系統(tǒng),編輯原理,數(shù)據(jù)結(jié)構(gòu),算法設(shè)計(jì)與分析,這些知識(shí)可以有助于我們了解計(jì)算機(jī)軟件基本的運(yùn)行原理和運(yùn)行效率门躯。
應(yīng)用運(yùn)行環(huán)境:linux,apache/nginx web服務(wù)器,mysql/oracle等db,redis/memcache緩存等,hadoop,mango等nosql數(shù)據(jù)存儲(chǔ)
開發(fā)語言:Java語法,JVM,系統(tǒng)框架(spring系列, struts系列,ibatis/hibernate),各種封裝工具類:apache下的commons系列,常用場景開發(fā)工具包,HttpClient,JSON包,XML解析類,日志輸出工具Log4j等;
開發(fā)環(huán)境和項(xiàng)目管理:eclipse/idea等,maven/ant項(xiàng)目管理,svn/git等代碼庫等
設(shè)計(jì)思想:面向?qū)ο笤O(shè)計(jì)思想,OOP七原則,測試驅(qū)動(dòng)開發(fā)等
看的這里估計(jì)會(huì)有很多人犯嘀咕了淆党,完全學(xué)會(huì)這些要到猴年馬月了。雖然這里列舉了很多讶凉,但是大家可以選擇性的學(xué)習(xí)染乌,當(dāng)然也可以超出這個(gè)范圍學(xué)習(xí),藝多不壓身懂讯。天道酬勤,功不唐捐慕匠;日拱一卒,功不唐捐,每天一點(diǎn)進(jìn)步域醇,面試的時(shí)候就會(huì)有收獲台谊。
3蓉媳、技術(shù)深度
回想一下,當(dāng)幾個(gè)程序員在一起討論問題的時(shí)候锅铅,若一個(gè)人講某個(gè)知識(shí)點(diǎn)的的深度和自己了解的差不多酪呻,就會(huì)感覺不過爾爾;當(dāng)講的內(nèi)容有部分沒有了解過的盐须,就會(huì)感覺不錯(cuò)有料玩荠;當(dāng)這個(gè)人講出從來沒有想過或者沒有接觸到的時(shí)候是不是有點(diǎn)大牛的感覺。所以推己及人贼邓,當(dāng)面對(duì)面試官的時(shí)候就某個(gè)知識(shí)點(diǎn)能講出足夠的深度會(huì)給面試官留下深刻的印象阶冈,對(duì)個(gè)人的評(píng)價(jià),定級(jí)以及入職后的合作都有很大的幫助塑径,因?yàn)槿藭?huì)更尊重能力強(qiáng)的人女坑。
怎么達(dá)到給面試官留下深刻印象的技術(shù)深度呢?
1)统舀、一個(gè)取巧的方式是在準(zhǔn)備面試的階段匆骗,研究一個(gè)技術(shù)點(diǎn),盡量深的挖掘誉简,面試時(shí)如果有機(jī)會(huì)聊這個(gè)點(diǎn)碉就,會(huì)有一定的效果。其實(shí)這種也不算一種取巧闷串,技術(shù)深度的考察就是考察候選人是否有專研的能力瓮钥,學(xué)習(xí)能力。研究的知識(shí)點(diǎn)盡量是以往項(xiàng)目中用到的烹吵,至于原因好好想想就明白了碉熄。
2)、平常多積累年叮,項(xiàng)目中使用到的技術(shù)點(diǎn),向深層次挖掘玻募,在使用的時(shí)候才能更好的應(yīng)用只损。學(xué)習(xí)的時(shí)候最好能形成文檔,看一遍和寫一遍是完全不同的效果七咧。
看到這里跃惫,很多人已經(jīng)明白了,這不是面試技巧艾栋,是平時(shí)的學(xué)習(xí)技巧爆存。是的,技術(shù)沒有捷徑可走蝗砾,不經(jīng)風(fēng)雨無法見彩虹先较。沒有良好的基礎(chǔ)在面試中是無法獲得更多的認(rèn)可的携冤,所以需要平常要多積累。雖然沒有捷徑闲勺,但是如果真的按照上面介紹的3個(gè)方面整理一下項(xiàng)目的經(jīng)驗(yàn)曾棕,鞏固一下基礎(chǔ)知識(shí),然后在找1-2個(gè)點(diǎn)重點(diǎn)突破一下菜循,1個(gè)月的時(shí)間技術(shù)面試應(yīng)該會(huì)有比較大的提高翘地。不積跬步無以至千里,不積小流無以至江河癌幕,所以要想走的更遠(yuǎn)衙耕,飛的更高,需要平時(shí)的積累和學(xué)習(xí)才是最重要的勺远。
技術(shù)面試通過橙喘,只是拿到offer的第一步,是不是自己滿意的offer谚中,人資面試是非常關(guān)鍵的一環(huán)渴杆。一般公司的人資是沒有拒絕面試人的權(quán)利,當(dāng)然也存在一些公司的人資會(huì)審核候選人的資格宪塔,如果資格不過就不會(huì)談薪資了磁奖,所以談薪資的時(shí)候不要有那么多顧慮埂蕊。很多候選人會(huì)把面試官作為對(duì)立面的人去考慮梁钾,其實(shí)他們可以是面試人的伙伴戰(zhàn)友,是面試人進(jìn)入公司的推薦人爹凹。社招時(shí)公司一般是有人力需求南誊,甚至需求比較急迫身诺,所以人資這時(shí)的壓力比較大,它非常想盡快把“坑”填上抄囚,經(jīng)過幾十上百份簡歷的篩選霉赡,一個(gè)個(gè)的電話通知,又溝通面試官面試幔托,能通過的基本上也算百里挑一了穴亏,所以人資不會(huì)故意設(shè)置障礙阻擋面試人進(jìn)入公司,只是從公司的角度出發(fā)重挑,壓縮成本嗓化,過濾南郭先生。當(dāng)然能不能獲得人資的“助攻”谬哀,也要掌握溝通技巧刺覆,面試的時(shí)候做到不驕不燥,有理有據(jù)史煎。
人資面試時(shí)注意事項(xiàng):
人靠衣裳馬靠鞍谦屑,雖然不用為了面試買西服套裝驳糯,但是也盡量讓自己職業(yè)化,服裝干凈整潔伦仍。
伸手不打笑臉人结窘,面試時(shí)候要有禮貌,禮貌不是謙卑充蓝,而是對(duì)彼此的尊重隧枫。也不要太客套了容易產(chǎn)生距離,不經(jīng)意間談一下天氣谓苟,開個(gè)無傷大雅的玩笑官脓,試試找找朋友的感覺。這個(gè)度需要好好把握涝焙,如果把握不好卑笨,就盡量不說臟話口頭語,謝謝長掛嘴邊仑撞,多微笑赤兴,這些也不會(huì)掉分的。
準(zhǔn)備評(píng)估個(gè)人價(jià)值:很多人沒有拿到滿意的薪水都是因?yàn)闆]有準(zhǔn)確評(píng)估的自己的價(jià)值隧哮,入職了偶然打聽到同事的工資桶良,或者朋友聚會(huì)了解對(duì)方的工資,才發(fā)現(xiàn)自己低了一大截沮翔,本來非常滿意的工作崗位瞬間成了雞肋陨帆,所以一定要評(píng)估好自己的價(jià)值。
1)采蚀、首先要給自己定位疲牵,初級(jí)開發(fā),中級(jí)開發(fā)榆鼠,高級(jí)開發(fā)或者架構(gòu)師纲爸,自己有一個(gè)準(zhǔn)確的評(píng)估才能準(zhǔn)確判斷職位是否適合自己;
2)妆够、其次摸底行情识啦,咨詢最近換過工作的朋友,他們的工資有一定的參考價(jià)值责静,一些招聘網(wǎng)站上的職位也會(huì)有工資區(qū)間袁滥,都可以做參考盖桥;
3)灾螃、最后給自己定價(jià),建議定在職位工資區(qū)間的高段揩徊,萬一實(shí)現(xiàn)了呢腰鬼。確定完價(jià)格之后嵌赠,把自己的價(jià)值點(diǎn)列一下,為什么自己值這樣的工資熄赡,這樣才能和人資溝通的時(shí)候去展示或者描述這些價(jià)值點(diǎn)姜挺,說服人資認(rèn)可自己的定位,做到有理有據(jù)彼硫,這樣他們才能盡力去爭取炊豪。
正確判定職位薪資的區(qū)間:一般公司對(duì)職位會(huì)有一個(gè)工資區(qū)間,所以準(zhǔn)確的判定薪資空間才能更好的談判拧篮,因?yàn)樵谡勑劫Y的階段词渤,只要沒有超過職位薪資區(qū)間人資都是可以談的,所以面對(duì)心儀的公司或者職位準(zhǔn)確的薪資區(qū)間可以使自己處于更加有利的地位串绩。人資一般都會(huì)問一下期望的薪水缺虐,獲得回答后,再次確認(rèn)最低接受薪水礁凡,這個(gè)時(shí)候一定不要準(zhǔn)確回答高氮,說一個(gè)數(shù)字或者說不能降低了,可以描述說差不多就這樣啦顷牌,或者說自己根據(jù)目前的薪資水平或者自己的能力值這個(gè)價(jià)格等迂回回答是更好的方式剪芍。如果人資給了一個(gè)數(shù)字,自己不滿意韧掩,不拒絕也不接受紊浩,找理由先考慮一下,然再請它幫忙爭取一下自己滿意的薪資疗锐,過段實(shí)際(最好要求一周左右的時(shí)間)再答復(fù)坊谁。一方面自己可以試試其他的職位,增加一下談判的砝碼滑臊,另外比較緊急的職位人資也會(huì)為了盡快辦理入職而為候選人爭取調(diào)整一下工資待遇口芍。
面試是進(jìn)入公司的第一步,進(jìn)入公司面試官就是要并肩作戰(zhàn)的伙伴雇卷、戰(zhàn)友鬓椭,所以他們是應(yīng)該是隊(duì)友而不是對(duì)手。誠以待人关划,以技服人小染,獲得面試官的認(rèn)可,才能收獲滿意的職位贮折。
其實(shí)作為一個(gè)開發(fā)者裤翩,學(xué)習(xí)氛圍和交友圈子真的很重要,下面是小編的iOS學(xué)習(xí)交流群605315994调榄,不管你是小白還是大牛都?xì)g迎加入踊赠。2018我們一起學(xué)習(xí)交流呵扛,共同進(jìn)步成長。
我是曉媛筐带,喜歡記得關(guān)注我哦今穿!