程序員需要達到什麼水平才能順利拿到20k無壓力?
作為一個剛入行不久的程序員,如何才能順利的找一份20K的工作?
寫一個比較功利一點但是還算是靠譜的步驟給你,根據你本人的教育背景、工作經歷等,所需時間預計半年至一年或者更多的時間:
1. 如果想拿到20K,首先你要先有一個20K的offer,所以第一步就是查詢哪些公司的哪些崗位能夠提供20K以上的offer,然後找出一個比較心儀的公司和崗位。
2. 如果想得到面試機會,首先你要有一份可以勾引對方HR、獲得面試機會的簡歷,所以第二步就是根據對方的崗位要求,打造一份價值20K以上的簡歷,簡歷可以參考linkedin上一些牛人的profile。
3. 第三部就是最關鍵的一步了,業內經常把這一步為簡歷驅動開發(Resume Driven Development),根據你的簡歷,打造自己的Skillset。學習的方法可以參考下面:
1)創建自己的github賬號,根據自己的skillset參與/學習相關的開源項目。 2)Fork幾個關鍵的項目,在學習透徹的基礎上開發幾個feature或者做一些defect fixing的工作。3)回頭複習一下數據結構、演算法題目,找出一線互聯網公司曾經考察過的演算法題目,實際完成一遍。題庫可以參考百面網 - http://100mian.com 或者 IT公司面試手冊的演算法題目專欄。
4. 第四部是幫助你提高成功率的一些附加步驟:
1)嘗試接觸一下對方公司內部的人,打聽一下面試流程、偏好等信息 2)嘗試參與一些對方公司的開源項目。5. 建議通過內推的方式發出簡歷,等待面試通知就行了。無壓力20K是不太可能的...拿20K的人都有壓力...
還是看在哪吧,在一線城市和二線城市,20k應該會完全不同
java語言需要掌握:多線程,設計模式,jvm,代碼規範,數據結構,java 中源碼:list map 等資料庫:對於數據有一定的抽象設計能力,基本的sql 優化知道
系統設計:有介面設計以及容錯的意識,對系統設計可以提出自己的觀點
學校985211科班出身國內互聯網top10企業呆個兩年到三年,只要不是很次的,20k無壓力。
不知道這題目什麼時候問的,今天20k不算特別高(請考慮今天的物價)。至於怎樣才能拿到20k月薪,不同的公司,要求不一樣,很難一概而論。我在廣州,不到20k,不過也差不多。我們公司不重視技術,重視業務。壓力主要來自業務部門。他們是系統的使用者,我們開發是維護者。評價開發,主要考察你對業務系統的熟悉程度。你說你技術牛x,精通虛擬機原理什麼的,沒有用,這裡沒有你用武之地。
樓主說是剛入行,應該不是說馬上就要20吧,感覺樓上好多人誤會了,人家是要問如何一步一步的努力拿到20。
自己是天才的,這種應該不會問這個問題了;
大學努力學習,學校好的。應屆生就可能拿到,因為一般的bat應屆拿到12沒問題,這種人干3年即使漲不到,跳槽之後應該比較容易拿到的;
畢業後第一份工作是小公司,或者不是互聯網,那可能起步不好,經驗背景之類的可能都比較差,這類沒別的,一直學習提高,自己擅長的語言做到很熟悉,底層機制有一定了解,數據結構和演算法都要清楚,如果公司的項目沒法拿出去說,自己要做一個東西或者框架,最好能研究一個開源的項目或者框架,這些估計4年能完成就不錯了,然後出去找工作,也能找到的。當然你也可以邊提高自己邊看機會,有機會了就跳入更好的公司,這樣可以加快進程,我也認為這是最好的方法了。
剛入行 黑客有可能
每天干16個小時還能堅持打2小時遊戲再睡覺。
到手20還是挺難的,估計要堅持五年不斷學習。
剛入行就想拿20k,我就問句憑什麼?互聯網公司的錢也不是炮打來的,除非你天賦異稟,否則就算985畢業也不容易。坦白說很多剛入行的拿78k我都覺得不值。
剛入行就想要20,要麼是背景實力夠硬,,要麼,晚上睡覺,,,枕頭墊高點,
有時間問這個,不如多看點求,了解編程之美,不知不覺,你就會達到那高度推薦閱讀:
※程序員技術大牛升職後不編程是否是有一種浪費?
※有哪些系統學習編程的書籍?
※演算法工程師和軟體工程師的區別在哪裡,他們工作是如何合作的?
※程序員找不到老婆嗎?
※windows 的系統是在什麼平台上開發的呢?還有他們的伺服器是什麼系統呢?