CodeGym /Java Blog /Toto sisi /正在找工作的初級 Java 開發人員。如何提陞技能並獲得實踐經驗
John Squirrels
等級 41
San Francisco

正在找工作的初級 Java 開發人員。如何提陞技能並獲得實踐經驗

在 Toto sisi 群組發布
當談到 Java 程序員職業生涯的開始時,一切往往都是以一種陰暗的方式呈現的。對於初學者來說,打入市場似乎異常困難。無論您查看當前有多少職位空缺,您都會發現任何職位都需要經驗。有時,雇主似乎希望即使是初級 Java 開發人員也至少有幾年的工作經驗,更不用說偶爾擁有超自然的理論知識了。 正在找工作的初級 Java 開發人員。 如何提陞技能並獲得實踐經驗 - 1 但是,如果沒有人願意僱用沒有經驗的編碼員,您如何獲得真正就業所需的經驗呢?是惡性循環嗎?不,這只是開始職業生涯時遇到的典型困難之一,但並不難克服。在本文中,我們收集了幾種防錯方法來解決實踐經驗不足的問題。

1.獨立項目

讓我們從更簡單、更明顯的技巧開始。獲得 Java 或任何其他編程語言實踐經驗的最佳方法之一是從事獨立或寵物項目。例如,您可以加入 Github 上的一個開源項目。不要費心尋找複雜的項目或需要新穎方法或專業知識才能實施的項目。經驗很少或沒有經驗的 Java 開發人員所需要的只是練習的機會:越多越好。隨著您的基本技能提高,您可以繼續從事越來越複雜的項目。雖然職位描述通常要求有兩到三年的語言經驗,但這不是唯一的標準。公司也在尋找可以使用自己的代碼和其他人的代碼的人。他們想要知道如何使用工具的人。而雇主通常會關注所謂的“軟技能”。最重要的是,常識、與他人良好合作的能力、良好的溝通技巧和情商。要培養這一切,您需要與其他編碼員和專家一起處理具有實際問題和實際截止日期的實際項目的經驗。在雇主眼中,軟技能、學習能力和抱負有時可以彌補專業技術知識和理論基礎薄弱的不足。此外,即使求職者需要了解缺乏經驗的 Java 開發人員通常不知道的某項技術,如果他或她的簡歷上列出了多個項目,雇主也可能會更感興趣,

2. 個人項目

這個技巧不僅對初學者很有用,而且對經驗豐富的 Java 專業人員也很有用。“個人項目”是指 Java 編碼人員出於興趣和/或只是為了好玩而不是為了賺錢而從事的業餘愛好、發展專業技能的項目。很多用人單位在審簡歷的時候,把重點放在了程序員自己的“寵物項目”上。為什麼?因為擁有寵物項目表明一個人真的很喜歡編程並且實際上正在為專業發展而努力——而不僅僅是談論它。 正在找工作的初級 Java 開發人員。 如何提陞技能並獲得實踐經驗 - 2開發數據庫基礎設施解決方案的 Hibernating Rhinos LTD 的首席執行官 Oren Eini 不得不說:“簡而言之,我們正在尋找 .NET 開發人員,而我們尋找的最重要的事情之一就是熱情。總的來說,我們發現那些對自己所做的事情關心和感興趣的人往往會做其他事情,而不僅僅是他們的工作任務。換句話說,他們有自己喜歡的項目,可以是個人網站,也可以是朋友的項目,或者只是為了熟悉某些技術而編寫的一些代碼。當你告訴我你工作之外的唯一項目是 5 年以上時,這對我們來說是一個不好的跡象。” 說得再好不過了。

3.自由職業為“升級”和獲得經驗提供了無限的空間

請注意,新手程序員很難闖入自由網站。但你可以試試。以自由職業者的身份工作可能是從完全的新手 Java 開發人員到自信的初級 Java 開發人員的道路上的一個很好的中間步驟,他已經獲得了經驗並“提升”了他或她的技能。自由職業和全職 Java 開發人員的工作之間的區別可能看起來很小。但實際上,您可以為沒有經驗的初級 Java 開發人員找到更多更有前途的自由職業機會。那是因為自由職業者經常被雇用在某些項目上進行一次性或短期工作。例如,分配給他們的任務太小,不足以證明尋找全職永久僱員是合理的。此類微型項目有時被稱為“演出”。項目本身可能是一個實驗,或者可能需要高度專業化的技能。儘管如此,在僱用自由職業者時,雇主的要求和謹慎程度較低,因為他們承擔的財務風險要低得多。因此,初級 Java 開發人員在從事自由職業時更有機會獲得第一份帶薪工作。自由職業者通常受僱於需要程序員幫助解決相對簡單問題的小企業。或者由企業家以有限的預算致力於一些創新想法。甚至是大型 IT 公司的員工,他們在空閒時間開發自己喜歡的項目或想法。總之,有很多可能性,但在大多數情況下,這將是一個具有明確目標的臨時工作。

4.兩個頭比一個好。在團隊中發展

如果由於某種原因無法獨自完成項目,無論是您自己喜歡的項目還是自由職業,您都可以嘗試另一種選擇——作為水平相當的開發人員團隊的一部分進行開發。協作和解決問題不僅可以幫助您更快地學習和進步,還可以解決激勵問題,這對許多新手程序員來說是尖銳的,尤其是在家工作時。 正在找工作的初級 Java 開發人員。 如何提陞技能並獲得實踐經驗 - 4

5.更多關於這個話題的閱讀:

留言
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION