从软件开发人员转为系统管理员是一个不错的选择吗?

Vim*_*987 1 untagged

我刚刚毕业,现在面临着一个艰难的选择:继续做(普通的)软件开发人员还是切换到系统管理员。我有一些背景编码经验,但这还不足以让我成为一名优秀的开发人员。

关于我的更多信息:我认为我很擅长发现问题并解决它们。我学得很快,但只是主要的想法,我通常会忘记细节。我也对优化感到兴奋。

这里有人从软件开发人员转为系统管理员吗?你满意吗?你对我有什么建议?

非常感谢。

Joe*_*l K 6

你更喜欢做什么:编写代码还是管理系统?

这些工作并不是完全正交的。优秀的系统管理员会花时间编写工具来帮助自动化他们的工作。优秀的开发人员将了解系统如何运行并编写适合的代码。

就我个人而言,我发现编写 /good/ 代码需要一定程度的专注和专注,这是我无法轻易摆脱的。我很少对我写的代码完全满意,并会不断尝试改进它。这以消极的方式影响了我的个人生活。

我发现作为系统管理员不那么痴迷。(有些东西总是坏的,没关系)但是作为系统管理员也可以通过值班等可爱的事情影响您的个人生活。

从根本上说,你需要做让你快乐的事情。祝你找到那个好运。


Bar*_*rim 5

我将这些作为评论,但仔细想想,我认为它们更像是我的答案。

如果您刚毕业,您将成为一名普通(或低于平均水平,可能)的开发人员。你也将是一个低于平均水平的系统管理员。变得平均和更好伴随着经验和错误。

仅仅因为这里的其他人进行了转换并喜欢它(或讨厌它)并不意味着它适合你。这完全取决于您对陷阱的享受程度。这个领域不仅仅是解决问题或技术……它非常政治化。如果不是用户因为这不是他们喜欢或喜欢的东西而犹豫不决,我无法计算有多少解决方案可以完美地解决问题,所以我们必须努力满足用户的需求(他们怎么敢!)

现在改变也不排除你两者都做。你可以继续在一边编码,或者稍后转换职业(现在这并不少见)。

坐下来权衡利弊,因为它们适用于您和您申请的企业或从中获得报价的企业;也很有可能成为 Acme Widgets 的管理员并热爱它并热爱您为之工作并与之共事的人,而在 Willy Widget Works 担任管理员则简直是地狱。

归结为做你早上可以起床的事情,而不是讨厌每天花 10 多个小时做...