-1

我正在从事我大学毕业后的第一份开发工作,并且收到了一个(个人)项目,就所使用的技术和事物的绝对范围而言,该项目完全超出了我的技能/经验范围。

在过去 6 个月左右的时间里,我基本上完全重新训练了自己,然后开始做这件事,虽然我在大学里做得很好,而且我认为我正在按计划交付,但我对什么的反馈为零我一直在做,但我突然开始觉得自己很不适应。

我的直接主管,虽然是一个好人,我认为是一个称职的程序员,但没有最好的沟通技巧,当我向他寻求一些指导时,基本上告诉我“读一本书”,这并不是我真正的样子希望!

作为一名初级开发人员,我是否只是不切实际地期望获得多少支持?在我看来,忽略这个问题并继续前进会带来项目失败的风险,这对任何人都没有好处。我可以向开发主管提出更高的指导请求,但我不想听起来像是在说我不能胜任这项工作,也不想让我的主管看起来很糟糕。

任何人都可以提出一个说“帮助!”的好方法吗?不让我自己或我的主管看起来很糟糕?

4

1 回答 1

1

这是一个很好的问题,我认为这是一个相当普遍的情况。基本上,我认为您所要求的是有关如何与您的老板以及您组织中的其他人沟通的指导。

这可能是研究scrum 框架并从中获取似乎适用于您的环境的好时机。

特别是,您提到您可能会不知所措。或者,当你真的不知道需要多长时间时,有一个(隐含的)期望你需要“明天”完成这个项目。

我建议从一个列表开始。写下你需要做的一切。包括非编码活动,比如“研究技术 X 做 Y”,并给每个任务一个基本的时间估计,比如“1”短,“2”中等,“3”长。然后把事情按照你认为有意义的顺序排列。

然后与你的老板会面,每周一次,大约 20 分钟,讨论你做了什么,以及你下周要做什么。在这个讨论中,你们都会看到发生了什么,并相应地调整期望(和列表)。当期望冲突出现时,说出来。

关于作为初级开发人员期望获得的支持量,这实际上取决于您的组织和主管的意见。由于软件工程仍然是一个相对年轻的职业,行业标准的指导计划的方式并不多。

我建议尝试几个月的列表+会议,然后观察您对支持情况的看法如何变化。然后,尽快去参加一个大型会议;如果需要,请花钱。你会看到谁在与类似的情况作斗争,谁没有,你会创建自己的、更明智的“行业应该如何运作”的模型。

关于沟通的好方法,我(认真地)建议约翰·戈特曼(John Gottman)的《婚姻成功的七项原则》,其中有很多关于与人沟通时有效和无效的示例。

于 2013-07-16T23:55:20.063 回答