我從短暫的開源職業生涯中獲得的經驗和教訓
很多人都曾經回答過“你長大以后想成為什么”這個問題,但我不認為有多少人會回答:“我想在開源工作”。
從我自己的經驗來看,在開源社區工作是因為做別的事情而導致的。我做開源的時間很短 - 事實上,我所在的公司的使命宣言就包括“開源”一詞,但我的工作路線不是和它直接掛鉤的。
我做了一個重大決定
我曾做過平面設計,然后我開始思考職業規劃。我應該留在圖像領域還是去嘗試其他的?我有通信學士學位,在同一領域再去獲得碩士學位似乎是多余的,所以經過多番思考,我決定追求網絡安全和計算機取證碩士學位。
直到這時,我依然對開源沒有任何想法,甚至不知道它是什么。我沒有了解任何關于開源軟件和開源智能的東西。直到有一天我不得不用 Linux 創建虛擬機來做我的課程和“編譯”東西,并成為“超級用戶”時,我開始才對開源的東西感興趣。當時我購買了一個自帶 Windows 7 的便宜的華碩筆記本電腦,后來被我重裝成 Linux。
開源是一個很酷的東西,一旦進入,就被吸引住了。你會想要更多,想探索所有的開源提供。這是非常不同于使用 Windows 或 Mac 的感覺,開源在軟件和用戶之間創建了一個特殊的綁定。
尋找工作
獲得學位后,我開始找工作。這有點令人沮喪,我不再有安全保障,我不再是一個孩子了。我主要很多招聘網站上進行尋找,只是在網絡安全領域或計算機取證方面并沒有取得什么進展。然而,我注意到許多帖子使用像“Linux”和“開源”這樣的字眼,我認為這可能是一個更好的路徑。所以,去參加了幾個免費的在線課程,以提高技能并積累經驗。
這很重要嗎?天知道?但是,你可以將它們添加到自己的簡歷中,表明正在努力學習該技術,然后才能開始工作。
接受挑戰
我在網站上看到有一個入門級 Linux 管理員的工作。我讀了工作說明,發現自己完全不合格。此外,公司指明它只想要招本地人,而我住在大約1,000 英里外。只是,我還是申請了。
申請后不久,我收到了公司的電話。我沒有他們需要的技能,沒有住在他們附近的任何地方。但他們說這些都不是問題,因為可以學習和搬過去。但由于我沒有適用的技能,不得不參加考試。測試涉及使用某些開源程序,GitHub、Linux 和文檔。我不知道這家伙在說什么,但我接受了挑戰。
我做了一些研究,創建一個 GitHub 帳戶,下載我需要的信息,并執行所需的任務。幸運的是,我正確的完成了任務,得到了這份工作。我成功進入開源社區工作,并使用上在碩士課程中學到的一些技能。
不幸的是,我的崗位在四個月后被淘汰,并外包到海外。這很令人失望,我又回到了圖形領域工作。但我還保持著對開源領域的興趣,并繼續我的研究和主題寫作。
保持真我
我對所有在開源領域中尋求工作的人的建議是擁抱開源提供的一切。 利用所有免費培訓和認證。 嘗試開源世界中的不同特色:圖形、商務、數據庫、教育等等。
尋找那些觸及開源的職位,并申請職位,相信自己可以,即使工作說明可能看起來超越了自己當前的水平。
技術趨勢可以改變,公司可以換。 什么都是靈活的,但請注意,永遠不要停止學習。
我發現,隨著雇主和候選人相互了解彼此的優勢,工作描述和期望會有所改變。 這大致也正好印證了開源的理念:開放、協作和靈活。
來自: 開源中國社區