领域驱动 开源项目_我如何在开源领域找到工作

领域驱动 开源项目

开源的
招贤纳士

有关开源工作和职业的文章的集合

我从事计算机行业已有40多年的历史,但是最好的年份是使用Linux和开源软件的最后17年左右。 我无意间涉足计算机行业,但那完全是另外一回事了。 我将向您介绍一下我是如何半故意地进入开放源代码和Linux的,而且还有些偏颇。

我从1969年开始从事计算机工作,当时我说服了我所工作的公司购买了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培训和咨询。 我觉得这很有意义,我可以对自己从事的工作有很好的选择。 如果我发现了关于我自己以及几乎所有我认识的其他人的一件事,他们找到了开源工作,那是因为他们总是花很多时间自己学习。

我认为这至少部分是由于我们非常好奇的性质。 我们一直想知道更多。 我们希望找到方法来使这部分代码更好,更快,更通用,更有效,更小或更小。 对我们而言,这既是旅程,也是终点。 对于我们许多人来说,像我自己一样,开源也是一种爱好。 我花时间在自己的各种开源项目上,就像有些人打高尔夫球,航行或爬山一样。 我更喜欢在这里度过大部分时间。

翻译自: https://opensource.com/business/15/1/how-i-landed-job-open-source

领域驱动 开源项目

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值