在大學時,我學習過C語言、計算機原理、通信原理等課程的學習,涉及的匯編語言編寫較多,而對于Java的了解少之又少,只是偶爾跟同學探討過相關的內容,并沒有進行專業的學習,更沒有將Java工程師納入我的職業規劃中。
大學剛畢業之時,我在一家做功放的硬件公司擔任硬件工程師,每天按部就班,流水線式的工作讓我反感,重點是這并非我想要的工作,也不是我想要的生活。一個偶然的機會,在親戚朋友那了解到軟件行業的發展前景很棒。深思熟慮之后,我做出了重要的決定:辭去硬件工程師的職位,選擇一條自己愿意走也更為適合的道路,那就是進軍軟件行業。在多方比較下,我來到了動力節點、
有過氣餒,最終依然堅持
我懷著興奮、激動的心情,開啟了在動力節點的另一段人生旅程。學習過程中,我緊跟老師的授課進度,在鍵盤上忙碌地敲代碼、調整程序,也會與同學們一起交流討論,遇到Bug一起調試。
每一天我都有進步與收獲,慢慢的,從一開始的不熟悉,逐漸得心應手,我對未來的道路也充滿了新的期待。在這個學習過程中,也有過太多的困惑和艱辛。要學的知識點很多,有時候跟不上節奏,我曾萌生退意,外界各種玩樂也誘惑著我,但老師和同學的鼓勵和幫助,學習Java的初心和對未來的憧憬,讓我堅持下來了,更何況還有一直給予我支持的家人朋友們。這段艱苦的學習是我人生中彌足珍貴的經歷,給我留下了精彩而美好的回憶。
繁花錦簇后,分享經驗所得
剛開始找工作時,因為不自信,我曾在筆試和面試中遇到不少挫折,這時我在與老師和同學和不斷溝通交流,并對自己筆試、面試失敗的原因進行了總結,并及時修正和完善知識內容,終于被一家不錯的公司錄取。總的來說,從學習到就業的幾個月里,我總結了以下幾點收獲:
一、必須明確來動力節點學習的目的。
相比參加培訓只是為了得到一份體面的工作或是一份不錯的薪水而言,我覺得獲得能力更為重要——剛進入公司就能開發的能力。會看代碼不代表會寫代碼,公司工作要求的代碼更不是一成不變的,剛開始學的時候我們可以模仿別人的代碼,但更多的是要自己一鼓作氣,大膽去寫,當然這需要積累一定的代碼量。課上要學習,課下必須要積累,收獲更深,更多的知識,即使在職場中也要保持這種心態。
二、珍惜與別人交流的機會。
當學習中遇到不懂或難以理解的問題,和老師、同學討論是很好的方法,他們會給你詳細、透徹的講解。即使在學習瓶頸期,也可以通過和老師及同學的交流,將負面情緒消化掉,而且和同學之間的互相比較也能督促自己。提高自己的練習效率。度過瓶頸期后,之前的迷惑不解也能被新的學習熱情所取代,整個學習過程得以更好的延續。
進入公司后,我發現,老師傳授的許多觀點都能得到體現,“其中接觸不同領域的新的知識點,擴寬知識面”的說話更是沒錯。學海無涯,實踐才是硬道理。公司每一階段的任務進度,都非常緊湊,遇到新的技術和業務問題,都需要自己去研究或者請教同事。只要有機會讓你學習就不要放棄,時刻擴展新的技術知識點,不斷充實自己!用老師的話說,就是要時刻走在技術的前沿。
三、關于面試的一些經驗。
面試不可怕,別把面試當做“老虎”,其實面試就像跟朋友一樣普通的談話,只是話題偏向技術點而已。一個微笑,一個眼神的交流就可能帶給面試官不同的印象,相信自己的能力,一定要自信。
面試的交談內容主要涉及到項目,以及一些開發中出現難題的解決方案,只要把所做項目的功能流程清晰說出來,通常面試官不會為難你!對于學歷這一方面,完全不用擔心,對于用人單位來說,更看重的是能力和經驗,而真正決定你的薪資待遇的根本因素還是自身的能力。所以傳智播客學習時的努力與付出很重要。