前言:事情發生在2015年4月20日,我去了某家創業公司面試,次日,面試經過了,hr給我打電話,跟我聊對這個機會的見解。面試
背景:spring
自我介紹一下,本人2012年畢業以後就去了搜狐暢遊,自己覺得是個大公司,大平臺,前途一片光明。可是隻對了一半,公司是大,平臺是大,可是本身作的業務卻很初級,前途一片灰暗。14年的時候,已經工做2年了,正常業務都能理解,並且也寫過socket,多線程,對於身邊的同事來講,還自覺得能力不錯。可是坑人的調薪讓我非常不爽,績效也被評的很低。因而決定出去找找面試,跳個槽,漲個薪什麼的,想一想都有點小激動那種。可是現實卻把我打得皮青臉腫。數組
「sleep和wait有什麼區別?」「不知道,咱們都用sleep」,
「linkedlist和arraylist有什麼區別」「一個是基於數組,一個是基於鏈表」,「那何時選linkedlist,何時用arraylist」「不知道,咱們直接用arraylist」,
「你的系統訪問量起來怎麼辦」「加臺機器就好了」。多線程
··· ···併發
而後個人結果是:
「您的業務類型和咱們公司不太適合」
「你應該多注重一些基礎」
「你願意降薪麼?你如今就值10k」(當時個人預期是16k)
app
而後呢,知道本身基礎不行,就補唄。摸爬滾打1年吧,2015年初又去,此次跟上一年的不一樣在於,惡補了一些基礎,對技術的理解確實更透徹了許多,績效,工資之類的,也慢慢淡然了下來。與其說面試是去找工做,不如說是找行業內的高人聊一聊更貼切。對於以前的問題已經對答如流的我,也不像之前同樣,一面就掛,7成以上見到hr是沒問題的。可是這個行業,讓目前的我來講,能回答任何問題顯然也不太現實,因而我確實接觸到了更高深的問題。框架
「concurrentHashMap和hashMap的區別」「concurrentHashMap算是hashmap的hashMap,裏面有一個segment數組,數組的每一個元素相似於hashmap用來存值,鎖加在segment上,這樣實現了所分離,提升了併發能力?」「很好,那麼拓容的時候,是怎麼決定要拓展segment[]的數量,仍是拓展每一個segment的容量」「。。。。。」這個問題我顯然沒有考慮過,但確實是一個很好的問題,由於很實際。跟之前答不出來相比,我內心更多的是一種興奮。由於我須要的就是身邊有這麼一羣人,問我這種問題,彌補個人思惟漏洞。相似的狀況還有不少,就不一一例舉了。ssh
說一下尷尬,有面試確定會有後續,無論個人目的是否是要offer,對於用人方,必定會向offer考慮的。尷尬是,我仍然一個offer都沒有,這讓我很沮喪,其緣由,更讓我沮喪。「你的技術水平不錯,不過沒有你這個技術評級的hc了,咱們想要更資深一點的。之後有機會會聯繫你的」「你的面試表現出來的東西不管是hr仍是面試官都很承認,可是咱們還有一個更合適的人員,在2選一中選擇了他,對您很抱歉,之後有相關職位還會聯繫你。」socket
沒錯,無論是實力真的不行,仍是運氣,我就是這麼背!這種事發生一次也就算了,竟然不停的重複發生在我一我的身上, 真心有些心灰意冷啊。換個工做就這麼難。。。。工具
事情發生在2015年4月20日,我去了某家創業公司面試,次日,面試經過了,hr給我打電話,跟我聊對這個機會的見解。若是合適,接下來就是offer,創業公司,月薪16k。先說直觀感覺吧,一、我以爲薪酬有些少。二、我如今區分不大出來創業公司和大公司的區別,對這個公司真心沒有非他不可的衝動。三、太遠了,我剛搬家,交了1w的房租。路上單程要一個半小時,創業公司,加班很嚴重的。
先說薪酬,我說有點少,指望至少18,能夠還會往上談,hr說最多給17。我不知道這個薪酬是怎麼定的,爲何個人價值是16,我爲何不能要20,20的人是什麼樣的,25的人又是什麼樣的,30的人呢?我跟他們的差距在哪?我怎麼能提高到那個層級?我把這些問題不加思索的直接甩給的hr,hr很老練,由於從你的溝通能力,技術能力等等的因素綜合考慮,16-17是一個很合適的價位。而後呢,而後沒了,對於20 25 30的人,都是什麼樣的,我跟他們差距在哪?一個字都沒提。我認爲hr在忽悠人,並且對於我想知道的問題,沒有給我答案。
再來講公司選擇上,目前不管是獵頭仍是hr都會問咱們的求職意向,大公司,創業公司,已經融資幾輪的什麼公司。。。老實說在我看來,國內能進bat就先別考慮別的,除非你已經進過bat了,緣由很簡單:做爲互聯網的技術人員,bat就跟上大學時候的清華北大同樣,不管是機會吧,仍是資歷,重要性不言而喻。可是問題有三:一、你去了大公司也未必乾重要的活,可能就被涼到一邊了,本身玩本身的去,同事間交流也很少,浪費生命。二、打工的,你永遠只拿這份死工資,可能什麼作成了會有獎金吧,出來混的人都知道,可遇不可求。三、不自由,大公司每每要受條條框框的約束,想作點什麼東西,作起來不少事礙手礙腳的。
創業公司呢?一、自由,可能有些能夠你睡到11點,懶懶散散的起牀,吃點午餐下午一點纔開始上班,乾的痛快。二、一但作成,身價暴增,一晚上暴富不是夢。缺點呢?二、一但失敗,各回各家各找各媽,到時候簡歷上寫什麼,創業公司2年開發經驗?獨立負責XXX系統?技術能力上我不懷疑,簡歷能經過嗎?雖然說如今互聯網環境還算乾淨,多數是靠實力說話,但也有很多朋友由於資歷的問題,屢屢碰壁,並且不說公司經驗,211,985早都聽爛了。對於資從來說,我不得不考慮。
這家公司的hr呢,是這麼說的,咱們這也好多大公司來的,多數是360,人人,搜狐等等一線公司,那他們爲何放棄大好的平臺選擇創業呢。你在大公司就是個打工的,你在咱們這能夠一年積累2-3年的工做經驗。要有創業精神。
個人問題是:
一、你說大公司沒用,那爲啥你招的人這麼多大公司的麼?難道一點嫌疑都沒有?
二、還有,大公司的已經有過硬的資歷了,成不成不耽誤下家,可是我耽誤,我沒有混過這份資歷。
三、2-3年工做經驗?那不如直接說一天當兩天用唄,我不是沒有過沒日沒夜的忙碌,我知道死幹活提高不了多少,當個人體力智力到達極限,出現問題了我到底能不能解決?我內心有數。死幹活?我已經受夠了。。。
這個時候hr說:那就是你忙的不夠,你積累不了經驗,你想的太多了,之後的事誰知道呢?你要從如今開始用努力把可能變成現實#¥#¥%#¥@……
我根本聽不懂,不過愈來愈像傳銷的了,在他看來,我就是一個簡單的執行者,從未有過對業務產品的思考,來活了就作,沒活就看技術貼的人。我想說的是,恰好相反,我如今的能力已經到達了,我能夠告訴個人產品經理,你這個不該該這麼作,而且說服他。我已經能夠獨立負責n個項目,而且告訴使用放,你應該這麼使用,你那麼用會有什麼問題,業務就衝突了。我能夠協調個人領導,個人需求方,甚至我領導的需求方,告訴他們怎樣使節省成本的作法,怎樣使咱們你們都獲益最多,什麼樣的事情應該果斷一點選擇放棄,我不排除個人多有決定沒有錯的,我可能有不少錯誤的決策。但個人決策都是有根據的,沒有一條是胡謅,要不我不可能說服身邊的人。要知道,沒有一我的的同伴會全是傻子。
但是我已經不想過這種生活了,我想過的正巧是他不屑的那種,有貨了乾乾活,沒有了看看技術貼的生活。可能不少人會以爲,那是初級的,你不考慮業務永遠什麼也作很差,這裏我說一下我本身的想法和你們分享一下吧。
ssh三大框架,有業務嗎?咱們能夠在這套框架上創建咱們本身的業務,可是它自己,跟要作的產品有關係嗎?沒有。hadoop,作map reduce的,他有直接的業務嗎?lucene?dubbo?各類MQ?都和咱們的產品不直接相關?但這些優秀的框架是一個如今一般意義上產品經理能作出來的東西嗎?是咱們這種天天考慮一線業務的人能作好的嗎?我相信不是。我到底怎麼說也是個技術人員,我認爲我應該把個人重心放在技術水平的提高上,這裏說的技術水平,是指對也業務抽象的在抽象。spring爲咱們提供了對象的管理方式,事物的管理方式。這些事spring的業務,他節省了咱們的開發成本,dubbo高訪問量下的soa解決方案,爲咱們解決的是負載,解耦,單點故障等問題。技術內部,有一系列高於基本業務上的自有業務。MQ,爲何要用mq,跟產品有關係?
我但願作的是對通用解決方案的思考,而不是具體去作個什麼app或者工具。這些東西,我不認爲我到了一個創業公司有時間去思考。
這個時候hr卻跟我說價值,說我認爲的東西解決起來還不如不解決。由於成本更多,而我,只是不想再偏離技術的道路上越走越深。至少我須要工做之外的時間去思考這些事,天天忙得昏天暗地,回家就累得直接倒下睡覺,這毫不是我想要走的道路。
最後我拒絕了,不管是從工做內容,仍是之後的資歷上。
一年多的時間,經歷過打擊,勤奮,努力,絕望,最後終於有了的第一個收穫,拒絕了以後我非常心疼。可是之後的道路仍然要走,寫這篇文章是由於迷茫。由於我不知道這麼選擇是否正確。指望各位指點吧~