5 個理由,開源助你求職成功
你正在在繁華的技術行業中尋找工作嗎?無論你是尋找新挑戰的技術團體老手,還是正在尋找第一份工作的畢業生,參加開源項目都是可以讓你在眾多應聘者中脫穎而出的好方法。以下是從事開源項目工作可以增強你求職競爭力的五個理由。
1、 獲得項目經驗
或許從事開源項目工作能帶給你的最明顯的好處是提供了項目經驗。如果你是一個學生,你可能沒有很多實質上的項目可以在你的簡歷中展示。如果你還在工作,由於保密限制,或者你對正在完成的任務不感興趣,你不能或者不能很詳細的討論你當前的項目。無論那種情況,找出並參加那些有吸引力的,而且又正好可以展現你的技能的開源項目,無疑對求職有幫助。這些項目不僅在眾多簡歷中引人注目,而且可以是面試環節中完美的談論主題。
另外,很多開源項目託管在公共倉庫(比如 Github )上,所以對任何想參與其中的任何人,獲取這些項目的源代碼都異常簡單。同時,你對項目的公開代碼貢獻,也能很方便的被招聘單位或者潛在僱主找到。開源項目提供了一個可以讓你以一種更實際的的方式展現你的技能,而不是僅僅在面試中紙上談兵。
2、 學會提問
開源項目團體的新成員總會有機會去學習大量的新技能。他們肯定會發現該項目獨特的的多種交流方式、結構層次、文檔格式和其他的方方面面。在剛剛參與到項目中時,你需要問大量的問題,才能找准自己的定位。正如俗語說得好,沒有愚蠢的問題。開源社區提倡好奇心,特別是在問題答案不容易找到的時候。
在從事開源項目工作初期,對項目的不熟悉感會驅使個人去提問,去經常提問。這可以幫助參與者學會提問。學會去分辨問什麼,怎麼問,問誰。學會提問在找工作、面試,甚至生活中都非常有用。解決問題和尋求幫助的能力在人才市場中都非常重要。
3、 獲取新的技能與持續學習
大量的軟體項目同時使用很多不同的技術。很少有貢獻者可以熟悉項目中的所有技術。即使已經在項目中工作了一段時間後,很多人很可能不能對項目中所用的所有技術都熟悉。
雖然一個開源項目中的老手可能會對項目的一些特定的方面不熟悉,但是新手不熟悉的顯然更多。這種情況產生了大量的學習機會。在一個人剛開始從事開源工作時,可能只是去提高項目中的一些小功能,甚至很可能是在他熟悉的領域。但是以後的旅程就大不相同了。
從事項目的某一方面的工作可能會把你帶進一個不熟悉的領域,可能會驅使你開始新的學習。而從事開源項目的工作,可能會把你帶向一個你以前可能從沒用過的技術。這會激起新的激情,或者,至少促進你繼續學習(這正是僱主渴望具備的能力)。
4、增加人脈
開源項目被不同的社區維護和支持。一些人在他們的業餘時間進行開源工作,他們都有各自的經歷、興趣和人脈。正如他們所說,「你了解什麼人決定你成為什麼人」。不通過開源項目,可能你永遠不會遇到特定的人。或許你和世界各地的人一起工作,或許你和你的鄰里有聯繫。但是,你不知道誰能幫你找到下一份工作。參加開源項目擴展人脈的可能性將對你尋找下一份(或者第一份)工作極有幫助。
5、 建立自信
最後,參與開源項目可能給你新的自信。很多科技企業的新員工會有些冒充者綜合症。由於沒有完成重要工作,他們會感到沒有歸屬感,好像自己是冒名頂替的那個人,認為自己配不上他們的新職位。在被僱傭前參加開源項目可以最小化這種問題。
開源項目的工作往往是獨立完成的,但是對於項目來說,所有的貢獻是一個整體。開源社區具有強大的包容性和合作性,只要你有所貢獻,一定會被看到。別的社區成員(特別是更高級的成員)對你肯定無疑也是一種回報。在你進行代碼提交時獲得的認可可以提高你的自信,打敗冒充者綜合症。這份自信也會被帶到面試,新職位,等等。
這只是從事開源工作的一些好處。如果你知道更多的好處,請在下方評論區留言分享。
關於作者
Sophie Polson :一名研究計算機科學的杜克大學的學生。通過杜克大學 2017 秋季課程 「開源世界( Open Source World )」,開始了開源社區的冒險。對探索 DevOps 十分有興趣。在 2018 春季畢業後,將成為一名軟體工程師。
via: https://opensource.com/article/18/1/5-ways-turn-open-source-new-job
作者:Sophie Polson 譯者:Lontow 校對:wxy
^
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive