良好的Linux工作所需的技能
作者:互联网
我在印度一家知名公司担任IT工程师.问题是虽然我被告知我将在Linux上工作,但我还是在Java和Windows上工作.我对Java感到不舒服,讨厌Windows.
我已经开始自己学习Python了,但由于工作不断,很难给它足够的时间.坦率地说,我不是专家编码员.我在大学期间尝试了很多内容开发,但意识到我不是那么好的编码器.所以我决定做RHCE并去服务器管理.
我想知道的是,在Linux项目中获得工作需要什么技能. 2011年8月,如果这家公司没有给我一个好的Linux项目,我打算暂停工作.我需要掌握哪些技能才能获得良好的Linux工作.在休息期间,我决定做的一件事就是追求RHCE.在阅读了三本RHCE课程书籍中的第一本之后,我相信我可以通过它.
本网站专家的意见非常宝贵.我目前的技术兴趣是 – Python编程,C/C++编程,Linux服务器管理和云计算.但是我拥有的大学学位并不足以进入一个好公司.我的实践知识不是专家级的.我的工作经历简直是可悲的.
PS – 我目前的工作非常沮丧.虽然我认为几乎没有必要提及它.
解决方法:
在此背景下已经多次提出这一点,但是……我建议在自由软件项目中获得一些经验.这在您的简历中看起来很好,与优秀的人一起工作的宝贵经验,对于联系人很有用.人们经常通过自由软件项目获得工作.我的印象(可能不正确)也是印度人参与自由软件项目并不常见,如果这是真的,那将有助于你脱颖而出.
你说你对Python很感兴趣.有许多涉及Python的自由软件项目,具有不同级别的入门门槛.我熟悉的是Mercurial,其进入门槛不是太高,社区友好,程序员才华横溢,并且有参与的机会.每个人都使用版本控制.您可以选择一些小的一口大小的bug和/或愿望清单功能并对其进行处理.
其他项目最重要的是Django,Pylons,SQLAlchemy,尽管我认为Mercurial与参与机会的POV中的任何一个一样好或更好.另一种可能性是Linux社区分发工作,例如.与Debian一起,这也将为您提供与有才能的人合作的机会.也适用于联系等.另外,如果你对C感兴趣,Debian中的apt和aptitude项目很重要且严重不足.一般来说,大多数自由软件项目没有足够的人力,特别是较小的人力资源,并且渴望得到帮助.
标签:linux,career 来源: https://codeday.me/bug/20190809/1626774.html