不尋常的找工作方式:我透過貢獻 KubeRay 開源專案找到美國跨國遠端軟體工程師職缺!
前言 這次很高興透過貢獻 KubeRay 這個開源專案,得到了加入 Anyscale 遠端工作的機會。 在你繼續看下去之前,先給一些免責聲明,澆一下冷水,避免你看完期望太高。很多人都只寫好的一面,我不喜歡這樣。如果看完你還是想透過做開源這條路找到工作的話再看,否則其實已經可以離開了: ...
前言 這次很高興透過貢獻 KubeRay 這個開源專案,得到了加入 Anyscale 遠端工作的機會。 在你繼續看下去之前,先給一些免責聲明,澆一下冷水,避免你看完期望太高。很多人都只寫好的一面,我不喜歡這樣。如果看完你還是想透過做開源這條路找到工作的話再看,否則其實已經可以離開了: ...
閱讀文件 有幾個文件是必讀的,這些文件有可能是 .md 檔、.rst 檔、或是網站裡面的某一頁: README.md:介紹專案的檔案。 Contribution Guide:要怎麼貢獻這個專案、提交貢獻時需要遵守哪些格式或規定等。 Code of Conduct:社群的行為守則,基本上你不要太誇張應該都不會踩到線,但還是要看一下。 Issue Tracker 了解專案使用的是什麼 Issue tracker,常見的有直接用 GitHub issues 或是用 JIRA。新手通常是去找現有的 issue 來解,如果要自己開 issue 的話,務必先搜尋一下有沒有重複的 issue 已經被開過了。 ...
前言 大家聽到開源專案,第一反應很多應該都是覺得那是技術大佬才能做的。說到要貢獻開源專案,身為學生或是菜鳥工程師,可能會因為沒有接觸過大型專案而感到恐懼;身為資深工程師,也可能會因為怕開發公司內部閉源專案與世界級開源專案所需的實力不同而感到卻步。但實際真的是這樣嗎?或許只是因為沒有人引導你而已。 ...
初始流程 要開發開源專案首先必須先 Fork Repository ,因為不是自己的專案,我們沒有寫入權限。 Fork 完之後會有一個一模一樣的 Repository 出現在自己的帳號底下,我們通常把原本的專案叫做 upstream repo,自己 fork 過來的叫做 downstream repo。 ...
前言 今年很高興能以志工的身份參與在杭州舉辦的年度開源軟體大會 Apache CommunityOverCode 亞洲場。此外本次台灣開源社群「 源來適你 」也有社群成員以講者和一般參與者的身份一同前往此次盛會。所以這次我(劉奇聖)和源來適你的另一位成員 劉立行 來一起寫一篇遊記,介紹這場國際開源軟體大會的細節與我們的收穫,以及「源來適你」這個台灣開源社群。 ...