一轉眼,踏入java這個坑已經4年了,面試常常遇到,要求4年工做經驗,2-3年的不須要不要,爲何?涉及到企業成本問題,找一個年限少的,還得培養,固然,我這話也不是絕對的,年限不表明技術。
人生有多少個4年,特別是咱們程序猿,30年就是一道坎。有一次,就聽,我部門經理跟HR說,超過30歲的程序猿不要,經過4年的沉澱,大海淘沙,咱們能夠發現,咱們身邊的人,有的成爲老闆,有的成爲架構師,有的成爲項目經理,而我仍是一名碼農。
每個程序猿,都有一個屬於本身的故事。css
借用網上很流行的一句話,世界那麼大,我想出去看看,帶着1000塊錢、兩牀被子、箱子開始個人深圳之旅,記得那是一個夏天,爲了省錢,買了一個硬座票,120塊左右,坐了12個小時火車來到深圳,花了500塊,在羅湖租了一個合租房,一個房間4個上下鋪。住8我的,看到這裏,你們是否是想起本身的高中生活。html
我也不知道,我運氣算好仍是算差,在家修整一天,通過一個學姐的介紹,介紹去外派到平安面試,次日,一大早,過去面試,面了一個小時,讓我回去等通知,晚上,就收到offer,說到這裏,得說一說,我跟外包談工資的問題,工資方面保密,工資+包住,承諾的是一我的一間房,恰好,我手上也沒有什麼錢,對我仍是蠻有誘惑力的,就去了平安外包,開啓個人加班之旅。一週一個版本,發版本必到凌晨,有時候凌晨1-2點,再加上我住的遠,公司9點打卡上班,我早上7點,就得在樓下,買一個早餐,邊走邊吃,去公交車站點等車,給你們一個建議,邊走路邊吃早餐對身體很差,不提倡。前端
在這家公司,我負責的是微信公衆號的開發,就是一個幫保險人員和用戶創建橋樑的軟件,用的技術,也不是平安內部封裝好的,就是springmvc+jquery mobile+html,實際上,核心的部分,就是公衆號相關接口的開發,例如分享等等。java
這樣的日子持續了4個月,我實在受不了,跟公司提交辭職申請,辭職緣由:jquery
1.加班頻繁,有時候常常凌晨1-2點,有幾回,回家的路上,我腦殼都是一篇空白,看來不少很差的新聞,我感受,這是身體跟我發出預警,我必定要有警戒。面試
2.公司以前承諾的包住一人一間,變幾我的一間,並且,房租還只給我報銷下來了一個月,後面,就沒有動靜勒。spring
3.以前跟公司提交過加薪,而HR以前答應的好好的,後面一直在變,說再給我一個星期時間,我考慮下,一直拖快3周,仍是沒有答覆,關於加薪,客戶公司的項目經理,也跟我談了談,問我爲何離職,後面項目經理給我說,你安心的到這裏作下去,關於工資的問題,我會跟大家公司反饋的。---我遇到的外包坑點之一:客戶公司贊成加錢,公司不肯意加錢。數據庫
4.接觸不到核心的技術,天天的工做就是寫手機頁面+後臺接口,大部分的工做都是在寫前端,項目組有5我的,1個前端,我做爲一個後端,大部分的時間,在寫前端,前端部分,我也是自學的,有時間就看一看菜鳥教程,程序猿學社公衆號,讓我從一個對前端一點都不懂的小白,慢慢的變成能夠本身獨立的學頁面。後端
案例1:一個朋友(如下咱們簡稱J)跟HR的對話,三年開發經驗,他但願的工資是10,最後被HR一壓再壓變成8.5api
HR:首先,恭喜某某先生,你經過咱們公司的面試,你對工資有什麼要求。
J 我上一份工資是9k,我但願是10k
並且A的心態也不對,一直頻繁的跟HR溝通,最後不知道他來了一個什麼蛇皮操做,直接被HR反手一個大招,工資談成了8.5k
通常來講,HR問薪資是如下3種狀況:
一、你對於自身價值的判斷
二、你對待薪酬的態度
三、你指望的薪酬與企業薪酬標準是否一致
但你也要明白,這不是放鬆警戒的時候!!!談薪也是面試的一個環節,千萬別覺得一經過面試到了談薪環節就覺得有主動權了。談薪時太囂張或是獅子大開口讓HR不爽,也可能被pass掉的。
標準答案:薪酬,我想貴公司必定有一個公平,合理的薪酬體系標準,我只要可以按照這個標準執行就能夠了。
後續:會分享相關工資部分文章,讓咱們不要被眼前的工資所矇蔽。
就算第一家,外包遇到不少不開心的事情,第二次入職,我仍是去的,外包,做爲一個大專生,基本上排除了去稍微大一點公司的想法,而我當時的想法,就是一門心思的想去大一點的公司,多學習一些知識,去移動面試,通常是三個面試官,我去試了試,最後仍是垂手可得的過咯,嘻嘻,給你們透露一下,16年,那個時候,我面試的一個狀況。60%的經過率,那時候只要你會ssm,jquery,html+css,jquery UI,easyUI,找一個合適工做十分的容易。再說說今年面試的要求,至少得會springboot和Spring cloud,須要這方面資料的朋友,能夠關注"程序猿學社」。
由於前一段工做的經歷,因此,這個階段,我找公司偏向放鬆一點的公司,給你們簡單的介紹一下移動的工做時長,上午9:00-12:00,下午2:00-17:30,一天工做6.5個小時,我想在同行業裏面,工做時長算少的,一年加班不超過3天,可調休。
人員構建:通常大公司,開發人員很少,大部分都是一些運營人員和管理人員構成
1.一年一度外包招標,全部提供外包服務的公司,都須要參與,這裏指的是人力外包,外包公司,每一年,須要提交一份招標文件,其中,就包含, 各個級別開發的價格,咱們能夠發現,同級別,外包公司給到咱們開發人員的單價有高有低,就是這個影響的。根據,各個公司提供的服務,客戶公司同級別,給到外包公司的單間也會有變更。若是外包公司一年一度的招標不過,那隻能說,很差意思,你又要換工做了,注意:人員須要在客戶公司上班。
2.項目外包,客戶公司跟外包公司簽定相關合同,項目開發出來多少錢。這種方式的人員,可在本公司開發,後期,須要跟客戶對接的時候,才須要駐場進行開發工做,建議,有意向外包的朋友,採用這種方式。
開發人員經過人力外包+項目外包組成
負責整個項目的開發進度跟蹤,以及相關文檔輸出,能夠參考一下以下截圖
負責項目外包各個開發的任務進度,並與人力外包負責人進行對接。
由客戶公司內部人員擔任。管理這個項目。
由客戶公司業務人員擔任,並提出相關需求。
外包人員,跟產品進行對接,把一行行的文字,造成草圖,真正的把產品進行露地。
軟件測試是驗證開發出來軟件的質量
QA:QA是質量管理職位,不少大公司有專門的質量管理部。在項目開發過程,會由QA進行全程的監督,查看是否按照CMMI的標準進行軟件開發。文檔是否齊備,開發基線是否明確,是否存在風險,BUG的削減是否可以完成目標之類的。
該職位的好處是加班沒有那麼多,有經驗的QA可以協助項目經理管理好項目。至關於一個監督員的身份。
在這家公司,我負責的是交易風控系統,經過規則,對海量數據,進行規則匹配,發現有問題的數據,進行一個預警,轉工單。涉及到大數據hbase,solr等等,以前的文檔記錄都記錄在有道雲。大數據這塊,有對應的大數據組進行支持。而我當時的老大,就是負責大數據方面的一個大神,跟着他作的一個java開發,3年工做經驗,轉大數據開發一年,出去後,面試,年薪20w。
而我老大,手下也是缺乏一些人馬,當時,也是選擇我,打算帶我走上大數據之路,如下是我半年的學習的一些記錄。誰知道,我老大被派到其餘部門去當項目經理,而我,大數據之路,就這樣涼了,給你們一個建議,有對大數據感興趣的朋友,想向大數據轉的,仍是仔細考慮好,不要看大數據火,工資高,就打算轉大數據,作大數據,不比作java,你本身買幾本書,看一些視頻,你的技術就能提升,大數據,由於剛剛興起沒有多久,無論是學習資料仍是針對問題的一些回答也不多,若是實在對大數據感興趣,建議你有必定的英文閱讀能力,因此的學習,幾乎都是英文的,你很難找到中文相關的學習文檔,在這個過程當中,我也實現了2連跳,從組員到後端開發組長,再到項目負責人,負責整個項目的運轉,平常的工做,就是跟產品,需求,討論一下項目應該如何實現,數據庫接口文檔、api接口文檔、部署、項目分工等等。在這一年,也是我我的成長的很快的一年。因此,跟隨一個好的領導很重要,若是你們有意向,向管理方面發展,能夠考慮去大公司學習一下。學習一下詳細的一整套流程,而不是像小公司同樣爲了開發效率,各方面文檔等等都十分的不規範,有時候,一我的得當三我的用,得負責多個方面,例如,開發,測試,部署等等。
1.首先,學歷要求,若是你沒有一個很秀的文憑,基本上,你連面試篩選這關都過不了
我想咱們你們都看過一些武俠小說,例如,三國裏面的,PK以前,先來一句,本身出場招牌口號,例如,常子龍的吾乃常山趙子龍 誰敢與吾一戰。這就是外脩名氣,在江湖上打出本身的名氣,遇到人,就報出本身名號,通常人,都會給一點面子,做爲咱們程序猿也是同樣的道理,咱們也應該提高本身在行業中的地位,你們想一想,你去面試,說出名字,面試官,一聽,這不是我常常在某博客上看看的某某嘛,而我也正在向着這個方面前進,正式寫博客一年多,大約寫了240多篇文章。
固然,內修技術這個是最重要的,給你們分享一個故事
戰國時期,趙國有一員大將名叫趙奢,他屢立戰功,被封爲馬服君。趙奢的兒子名叫趙括,他小時候就學習兵法,談論用兵打仗的事頭頭是道,趙括曾經跟他的父親趙奢議論過用兵打仗的事,趙奢不能駁倒他,但也不說他好。趙括的母親以爲很奇怪就問趙奢其中的緣由,趙奢很擔心地說:「打仗,是生死攸關的事,兒子雖然熟讀兵法,可是沒有實戰經驗,只會紙上談兵,未來如果率軍打仗,恐怕會遭到慘敗。」後來有一次,秦國派白起爲將,統率百萬雄兵討伐趙國。趙國命大將廉頗,也率四十萬大軍在長平阻擊秦軍。廉頗知道秦軍人馬衆多,糧草運輸困難,不利久戰。他命令趙軍憑險固守,以便讓秦兵不戰自退。秦趙兩國軍隊在長平相峙許久,仍然不能有所突破,白起機關用盡,眼看糧草接濟不上,急得魂飛魄散。因而,有將士獻計讓他派人到趙國散佈流言,說秦軍根本不怕廉頗,最怕的是趙括。趙王不知是計,當即命趙括爲將,代替廉頗。藺相如等人極力反對,但趙王堅持。趙括到了前線,所有變動了軍法,輕率地任用軍官,用書上所學的理論與秦軍展開正面交鋒,結果由於不變通中了秦軍的埋伏,趙軍四十餘萬所有被俘,後被白起設計坑殺。趙國元氣大傷,不久被秦將王翦滅掉
經過這個故事,咱們能得到什麼的啓示:
趙括熟讀兵書,但缺少戰場經驗,不懂得靈活應變,最後的結局,我想你們都清楚,秦軍射死了趙括。趙括的軍隊大敗,實際上,就是趙括的學問不足以支撐起他的名氣,因此,咱們程序猿應該也有所警戒,不要由於一些人,喊你一聲大佬、大神就以爲本身在行業內算不錯了,須知山外有山,人外有人,做爲,程序猿,咱們應該保持謙卑的態度,時刻關注一些行業的新聞及其最新的一些技術動態,記得2000年左右,那時候,我記得還用的BB機,在咱們湖南統一叫法是傳呼,再看看咱們當下,從2G到4G,再到現在的5G,時代變化的太快了,這就要求咱們須要時常對自我進行充電,否則,總有一天,會斷電的,而斷電的那一天來臨的時候,也就是你被這個行業拋棄的那一天。
程序猿隔壁小王,自從畢業後,就在某公司上班,至今有3年多了,天天也就是完成上面分派下來的任務,也不學習,就這樣熬了三年,最近跟我聊天說,要被開除了。
在一家公司能呆3年,社長得給你點個贊,在一家公司待3年,我當時聽到後,以爲真難以想象,雖然說,行業對於忠誠度有要求,要求一我的,跳槽頻率不要過高,而在現實生活中,真的在一家公司工做3年的人,是真的很少,通常,咱們再一家公司待半年,就算基本上了解了這家公司的大體流程,3年,若是這家公司沒有創新,基本上,很難有提高。這裏指的提高不僅僅指的技術方面,還有工資方面,若是說,你抱着,滿了一年後,公司給你加不少的工資,我勸你,仍是醒醒吧,天已經亮了,不要再作夢了,通常,進公司,工資是多少,你的工資變化都不會太大,社長,以一個過來人的身份告訴你,理想很豐富,現實很骨感,不要太把本身當一回事,以爲我爲公司作了多少,多少貢獻,這個項目沒有我,就不能成什麼的,必須給我加工資,否則,我就跑路,抱着這一類想法的人,是真的很多。我只能跟你說,除非公司離了你,就真的不能正常的運轉,那你抱着這種心態,我是能理解,社長也表示贊同,並且仍是舉雙手贊同。你能有必須給我加薪這種想法,說明,你仍是爲公司作了很多貢獻的,首先得恭喜你,你避免了被勸退的可能,最近咱們能常常聽到,那個公司又裁人了,而被裁人的這些人,基本上,大部分都是 程序猿隔壁小王這種心態。以爲工做找到了,就能夠享受一下安逸的生活,社長友情提醒一下,這位叫隔壁小王的網友,仍是要有危機意識。
喜歡的朋友能夠點贊,評論,博主,java小白,你的評論,就是我學習的方向。
未完待續,後續有時間更新,公衆號會提早幾天更新,關於 關注我的公衆號程序猿學社,之後,博客主要分享一些技術方面的文章,公衆號,分享一些程序猿的的人生歷程以及面試經歷。