領域驅動 開源專案 我如何在開源領域找到工作

2021-10-08 04:54:47 字數 1617 閱讀 3615

領域驅動 開源專案

開源的

招賢納士

有關開源工作和職業的文章的集合

我從事計算機行業已有40多年的歷史,但是最好的年份是使用linux和開源軟體的最後17年左右。 我無意間涉足計算機行業,但那完全是另外一回事了。 我將向您介紹一下我是如何半故意地進入開放源**和linux的,而且還有些偏頗。

我從2023年開始從事計算機工作,當時我說服了我所工作的公司購買了olivetti programma 101(最早的可程式設計台式計算器之一)來協助我進行計算密集型工作。 此後不久,我在ibm工作了21年,首先擔任客戶工程師(ce)修復硬體。 然後,我在佛羅里達州的博卡拉頓度過了一段時間,在那裡為ce編寫了有關如何修復第一台ibm pc的培訓課程。 後來,我花了時間作為ibm os / 2作業系統的首席支援人員。

離開ibm後,我有了自己的諮詢公司,幫助客戶使用os / 2。 這很有趣,但是我可以看到90年代中期ibm將讓os / 2消亡。 我真的很喜歡在作業系統級別工作,但不想走windows路線。 有一天,乙個在北卡羅來納州三角研究園的大型國際公司工作的朋友給我打**,我在找人來幫助他們使用os / 2系統。 長話短說,我最終在該公司工作了一段時間,條件是我被允許學習unix,並且他們在很大程度上也使用了unix。

我確實參加了幾次solaris培訓班,甚至成為了sun認證的系統工程師,但是在那段時間裡,我開始了解linux。 我負擔不起在家中放置sun盒的機會,並認為我可以使用linux來學習有關unix環境的更多資訊。 確實是這樣,但是我最終發現linux本身就是目的。 我真的很快就決定了linux是未來的潮流,因此在幾周內,我將所有計算機都轉換為linux。 我完全切換過來,強迫自己學習如何在linux中執行操作,而不是恢復到我非常熟悉的os / 2。

事情破裂了—實際上是我在打破事情,有時是有意的,有時是無意的。 我學習了如何修復它們,在此過程中學習了更多的linux體系結構和命令。 最終,這導致我在red hat擔任了幾個月的講師,在那裡我獲得了rhce證書。 之後,我在北卡羅來納州工作了5年,從事電子郵件系統的工作。 我負責編寫和維護perl cgi指令碼,該指令碼為該電子郵件系統提供了管理使用者介面。 管理介面在裝有red hat linux的小型pc上執行。

這項工作使我在思科工作了幾年,在那裡,我花了大約一半的時間使用tcl / expect為基於linux的裝置編寫測試程式,另一半則作為實驗室的系統管理員。 除了測試指令碼之外,我還花費大量時間在bash中為實驗室編寫自動化程式。

我現在又有了自己的公司millennium technology consulting llc,它為北卡羅來納州中部地區的小型企業提供linux培訓和諮詢。 我覺得這很有意義,我可以對自己從事的工作有很好的選擇。 如果我發現了關於我自己以及幾乎所有我認識的其他人的一件事,他們找到了開源工作,那是因為他們總是花很多時間自己學習。

我認為這至少部分是由於我們非常好奇的性質。 我們一直想知道更多。 我們希望找到方法來使這部分**更好,更快,更通用,更有效,更小或更小。 對我們而言,這既是旅程,也是終點。 對於我們許多人來說,像我自己一樣,開源也是一種愛好。 我花時間在自己的各種開源專案上,就像有些人打高爾夫球,航行或爬山一樣。 我更喜歡在這裡度過大部分時間。

翻譯自:

領域驅動 開源專案

醫療專案 開源 我最終在開源醫療領域工作的方式

醫療專案 開源 到我23歲時,我已經是一名資深軟體開發人員,並且是兩個可愛女孩的父親。我已經通過建立以鮮為人知,如今已被人們遺忘的4gl編寫的醫療實踐管理系統來設計,編寫和管理其他開發人員。在此過程中,我學到的並不是讓自己陷入無法在可能會流行的任何作業系統 os 硬體組合上執行的產品上。當ibm發布...

開源專案 如何在貢獻開源專案的過程中提公升自己

我今年不知是機緣巧合,還是所謂的注定,有多次機會和大家講 開發者與開源社群的關係 的演講。那麼開源的生產方式,是高效的 高質量的,那麼這些是怎麼來的呢?其中,人是最主要的,那麼我談到的開發者是廣義的開發者,包括專案生產過程中全部的過程參與者。那麼從小白該如何晉級為高手?不妨按照文中作者的指引去做做。...

我的開源專案 GridViewer

size medium 在eclipse.org上逛的時候看到了nebula 這個專案,其中有個grid控制項,發現不錯,功能要比swt自帶的table 功能要多些,不過這個也要缺點,比如在速度和占用的記憶體可能要比swt中的table要遜色些.而且使用也沒有table方便,因為table有tabl...