自學程式設計的人,都是怎麼找到自己的第一份工作的?
每年畢業這麼多大學生,很多被培訓機構弄去培訓了,但是更多的還是選擇在大學期間,自力更生去自學,自學的人很多都覺得沒有方向太難了,自學怎麼堅持下去,自學完了怎麼去找到自己的第一份工作。
帶著這麼多的問題,小編就嘗試著解答一番,如何才能直接一步到位拿到自己工作的第一份offer。
首先建立起自力更生的信心,換句話說就是拿出學習的勇氣和毅力。很多正在自學的人,都是覺得我能不能行啊,周圍的都去參加培訓了,最後能不能比的過參加培訓 的啊,內心會有一系列的疑問,從大的方面來講,每天參加培訓的畢竟是少數,大部分還是找到了自己的工作,而且參加培訓的基本上最後也是自己在找工作,很多 人培訓完了,培訓公司給推薦的工作基本不靠譜都是自己去投簡歷找工作,最後走的路數基本一致,很多人花錢也是為了買個心安而已。培訓大部分採用填鴨式的, 呼呼的給你使勁灌輸,效果好壞參差不齊,沒辦法人多啊,很難全部兼顧,而且零基礎的參加培訓基本上也是跟不上。在這說這麼多,也不是為了貶低培訓結構,意 志力強大的,參不參加培訓其實效果沒多大區別,自制力差點的,可以通過花點錢讓自己心疼的方式,調動自己學習的積極性。但是無論採用什麼的方式,首先選好 方向,一旦認定了路子,就不要再回頭了。前幾天有個小夥伴正在全力自學c++,突然覺得c++不如java學的快,而且相對工作崗位也少,在c++學了很大一塊了,想換方向選擇java,糾結了很長時間,後來終於想通了,還是堅持學習c++,其實對於初學者來說,首先要做的不是追求廣度,先要有一定的力度後期觸類旁通就可以了。堅定自己的信心和方向才是第一位的。
那麼有了信心如何解決自學的方向性問題,就是如何選擇自己正確的方向,目前軟體職業方向多入牛毛,那麼怎麼去選擇,大致的方向還是要根據自己的實際情況,看你自己專業情況,比如很多人就喜歡做個手機軟體那麼選擇就比較簡單了,直接學習ios或者安卓程式設計就可以了,很多人喜歡遊戲,那麼選擇遊戲相關的語言進行學習就可,還有一些自己的意向不是那麼強烈就可以選擇前景不錯的切入,學習java,php,ios,大資料相 關等等都是不錯的選擇。選擇好了就不要輕易去換,程式設計最後決定一個人最後能走多遠,還是程式設計基礎,所以定下了方向就要全力學習這個方向對應的基礎語言,學 好了語言基礎,後期全面迎接專案會讓你底氣足很多。選擇好了基礎語言,下一步就是選擇一本經典的入門書籍,入門書籍不需要太多,1,2本足夠,要真正的吃 透。如果真是零基礎,可以在網上找點對應的嘗試帶入門,能聽懂視訊裡面的東西后,開始迴歸教材,不建議一直對著視訊學習,因為視訊都是別人咀嚼過的東西, 要建立自己的知識體系還得靠大腦自 己去一遍遍的破除疑惑的過程,看書是最枯燥也是最有效的,看書學習,前提就是要對理論有個大概的瞭解,然後著手在電腦上去實踐,很多人拿著題目不斷在刷, 其實沒那個必要,在理論掌握的差不多的情況下,把對應的課後題目獨立在電腦上能實踐好就夠了,如此反覆的去做,不厭其煩的去做。遇到不明白的理論,去網上 找到對應的視訊去學習(再或者去網上找一些自學的論壇或者平臺加入他們一起跟著學習),弄明白然後回過頭來,繼續書本上面的進度。真正的拿出一段時間把一 本基礎的書籍看的差不多,這個打基礎的階段,真的需要十足的耐心,這點都做不到,後面會帶來一系列的連鎖反應,最後可能導致你最後的放棄。
學完一本基礎的書了,下一步如何去實踐,自學程式設計的基本上是在校的大學生,大學生最大的資源是時間和環境,所謂的環境,就是學校或者自己的老師多多少少都會 有一些專案,這個時候就要主動去靠攏爭取能蹭點專案經驗,這個時候不要計較多了多少,才給了你幾百錢的生活費,專案經驗比起幾百,幾千的生活費真算不上什 麼,分清輕重。因為這是向面試官能夠展示不多的專案經驗機會。加入自己是一個非常內向的孩子,那麼如何獲取專案經驗,開源專案就可以解決這個問題,現在網 上有大量免費的開源的專案,可以自己先設計一個大致的目標,然後以開源框架為基礎,打造一個自己想象的產品,在面試的時候也可以拿出來進行展示,這也是自 己能拿出來的為數不多的展示專案經驗的機會,要提高自己只靠網上的那些刷題庫是不夠的,實際的專案才是獲取經驗的試金石。
覺得自己基礎也弄了,也混了點專案經驗了,那麼該如何寫自己的簡歷,說到招生簡章看看那要求都高的吐血,怪不得很多人都說招生要求都是公司壓低工資的手段, 按照要求描述的能力,能有一半就相當不錯了,招生簡章其實就是一個紙老虎,但是踏入社會畢竟不同於學校了,還是需要加工下自己的簡歷,在工作年限上面,既 然自己有點經驗了建議寫上1,2年的經驗,因為如果沒有專案經驗可能撈不到面試的機會,但是簡歷上面別的方面都是如實去寫,寫的太大真會給自己挖個大坑跳 下去的。實實在在的描述自己做過的東西,儘量寫的細節些,但不要誇大,不然很可能是你面試的把柄。對於工作經驗不多的小夥伴,面試官問的最多還是基礎語言 的東西,所以又回到自己的基礎層次了。最後決定你能不能拿到高薪還是由基礎來決定的。面試的過程中實實在在的說,不知道就說不知道,不要裝。基礎真要還 行,一般問題不大,拿到自己的第一份工作不是夢。
囉囉嗦嗦的說了這麼多,也算是自己當初自學找工作的一個縮影,希望給那些還掙扎在自學之路上的小夥伴帶來些許的信心。
相關文章
- 自學程式設計,如何找到自己的第一份程式設計師工作?程式設計師
- BAT的人都是怎麼學習的BAT
- 如果自學java,學多久可以自己找到工作?Java
- 我是如何在自學程式設計9個月後找到工作的程式設計
- Java學到什麼程度可以找到第一份工作Java
- 誰說程式設計師沒有520?學學高階程式設計師都是怎麼表白的……程式設計師
- 轉行做IT,你是怎麼找到第一份開發工作?
- 如何從零基礎自學到獲得第一份程式設計工作?程式設計
- 好程式設計師web前端分享前端學習路線自學如何找到工作程式設計師Web前端
- 那些常去各家大廠 “學習” 的人,都是怎麼忽悠你的
- 自學Java找到20k的工作Java
- 一直不受領導的重視?程式設計師怎樣管理自己的人設程式設計師
- 自學前端能找到工作嗎?前端
- 探究:普通人都是怎麼入門程式設計程式設計
- 月薪過萬的UI設計師都是怎麼設計介面的UI
- 學好UI設計能找到哪些高薪工作?UI高薪
- 增加你找到程式設計師工作機會的 5 個技巧程式設計師
- 五分鐘自學程式設計:程式設計師到底怎麼學資料結構?!程式設計師資料結構
- 自學程式設計方法論:怎麼學作業系統?程式設計作業系統
- 好程式設計師Java培訓分享Java學習到什麼程度可以找到工作程式設計師Java
- 程式設計師只能吃青春飯?程式設計師該怎麼規劃自己的未來程式設計師
- 新人,請教一下各位大佬是怎麼找到自己的學習方向的?
- 菜鳥程式設計師都是怎樣寫程式碼的?你也可以學一手程式設計師
- [譯] 我是如何找到谷歌 UX 設計工作的谷歌UX
- 車停哪裡忘記了怎麼找到?如何找到自己的停車位置?
- 自學web前端達到什麼水平,才能z找到工作?Web前端
- 程式設計師30歲投簡歷找工作,還能找到滿意的工作嗎?程式設計師
- 學程式設計能做什麼工作?這5種高大上的工作你喜歡麼程式設計
- 程式設計師如何讓自己的工作更上一層樓程式設計師
- 遊戲和CG裡的人物,都是怎麼動起來的(#2)遊戲
- 遊戲和CG裡的人物,都是怎麼動起來的呢?遊戲
- 我們如何幫助難民學習程式設計,找到開發者工作程式設計
- 學Python的方法是什麼 怎麼能學好Python程式設計Python程式設計
- 大家是怎麼程式設計的程式設計
- 程式設計師的工作就只有寫程式碼麼???程式設計師
- UI設計師怎麼才能提高自己的工資?UI
- 不懂設計知識怎麼製作自己的logo?Go
- 五分鐘自學程式設計:計算機網路到底應該怎麼學?!程式設計計算機網路