-
1 # 螞蟻愛吐槽
-
2 # 黑白藍灰的彩色空間
第一,自身過硬,這不用多說了吧,自己學習。
第二,是有能拿出手的專案,在日常工作中瑣碎的事情整理歸集,提煉彙總。跳出自己的本職工作學著全域性的看自己是工作中的哪一個部分,如何與上下游銜接。跳出工作看工作,提煉出一些通用的方法論。這個在面試環節很重要。
第三,多參加交流,可以獲得兩方面收益:來自外界的評價,和擴充套件社交關係。
外界評價對第二點有幫助,開闊眼界和思路,並對自己的方法論進行驗證。社交關係能幫助你找到招聘機會。
第四,透過獵頭,和第三點的社交關係獲取招聘資訊。
多說一句,bat不是最終目標。反而是提升自身才更重要。
-
3 # 非著名程式設計師
其實在 BAT 上班的程式設計師,大部分也都很普通,沒有大家想象的那麼厲害,那麼牛逼!
我感覺你要想進入 BAT 這樣的大公司,應該從以下幾點做起!
第一點:瞭解 BAT 面試的喜好和特點平時多想周圍在 BAT 上班的同學,打聽了解一下或者在網上搜搜相關資料,像 BAT 這種公司平時面試都喜歡面試哪些問題,重視哪方面的能力?工作都是怎麼樣的?瞭解清楚這些有利於你針對性得提高自己,尤其是自己的短板!
第二點:平時自己要重視基礎和演算法我可以明確的告訴大家,大公司尤其是像 BAT 這樣的公司,喜歡面試演算法,這是必有得題目,所以平時一定要練習演算法,每天在 leetcode 上刷幾道題目,刷多了,自然就會了。
另外,一定要補起和回顧一些計算機的基礎和原理性的東西,比如作業系統,計算機組成原理,計算機網路,編譯原理啊,這些可能對你面試會很有幫助的。
為什麼讓你重視基礎原理,為什麼大公司喜歡面試基礎和原理,演算法呢?
因為我還是那句話看似最枯燥、最基礎的東西往往具有最長久的生命力。不要天天談什麼框架,什麼庫,框架每年層出不窮,可是扒下框架那層炫酷漂亮的外衣,裡面還是那些最基礎的知識和原理。不管技術變化多快,你要學的是原理,不是工具使用;你要學的是程式設計思想,而不是程式碼搬磚;你要學的是設計模式,而不是簡單套用框架。工具可能會變,框架可能會變,語言可能會變,但是原理,程式設計思想,設計模式可能幾十年都不會變。你只有這麼做,才不會是成為技術的奴隸,而技術才會成為你的鐵飯碗。總之,就是平時多學習和積累,紮實,夯實自己的基本功!
第三點:自信自信很重要,不要以為大公司與你無緣,也不要害怕和恐懼去大公司面試,之所以在第一點中讓你像周圍的朋友打聽或者在網上搜索相關資料,瞭解 BAT 公司的面試資料和工作情況,就是為了給你自信,讓你做到心中有數。
很多人都害怕,恐懼,連去投簡歷,面試的勇氣都沒有,你自己不去試試,你怎麼知道不行?失敗了又何妨?總結經驗,提高自己,夯實能力,下次再去唄!更何況萬一面試成功了呢?
你自己不敢去嘗試,你永遠都不可能進入 BAT 。不要妄自菲薄!
第四點:找同學內推如果你瞭解了 BAT 的路數了,也夯實了自己的能力和基礎,同時自信了,就可以找在 BAT 的同學內推你,內推的機會成功率相對高些,容易些!
當然,如果沒有同學在 BAT 這樣的大公司也沒事,那就投簡歷,可能機會不是那麼容易得到。但是總得嘗試啊!
-
4 # 新研技轉者
竊以為進入bat最快的方法就是進入外包公司。外包縱有千般不好,但機會多多;雖是磨鍊坎坷,但終究能練成一身好本領、打不死的小強。
眾所周知,一線大廠都招至少985211級別的,很多草根碼農想進一線大廠的便捷通道便是軟體外包公司。
原因有四:一是工資相對高,較早完成個人積累,不要拿自己和一線大廠裡的學霸、關係戶去對比,每個人的爹不一樣^O^更不要想在外包混好了再混進大廠,很多大廠奔三的工程師早處心積慮飯碗保衛戰了,自己強才是真的強,大家好未必有;
二是制度完善、閱歷全面,為日後發展伏筆,在大廠裡,上有ISO、CMM等要求、職業道德規範,下有各個爺爺來盯你,以後你高就或創業了,就知道怎麼管別人了;
三是參與專案多,積累經驗豐富,日後不管是自吹還是實幹都有資本,雖說一線大廠都會吹核心都是自己搞的、非核心才外包,實際上爺爺們的學霸團隊精著呢,忽悠客戶忽悠投資人,專案、錢拿到手,幹活的還是外包的碼農們,所以在外包積累的不僅是寫程式碼或研發經驗積累,更多是徹徹底底的實戰,是把專案做成!
第四嘛,大廠人多PLMM多,狐假虎威機會也多,你們懂得^O^
回覆列表
把你最得意的專案作品搬到github上,建立自己的專業形象。同時利用業餘時間參加kaggle比賽,擴大知識積累和人脈關係。第三,參加一些bat組織的比賽活動,儘可能的發揮,爭取引起組織者的注意力,尋求內部推薦機會。