我有20多年的SE经验,曾经偶尔担任BA、PM和/或SCRUM主管。有了那样的背景,我从编码工作和兴趣中编码时突然停下来,感觉既奇怪又酷。“但我是开发人员!这真的可以吗?”——》“但我也是一名BA/PM,当情况需要时……而情况正在呼唤我!”

我开始制作Astromino时,想的是“如果我戴上BA/PM的帽子,写票,尽量不涉及编码,能走多远?”不出意料,答案是“很远”:P

我认为有SE背景,尤其是来自几个不同的工作经验,会有很大帮助。了解一些开发部门的强大和弱点,让我能成为“梦想中的开发部门”。我相信我的开发团队(大多数我工作过的公司都很擅长这一点);向开发团队询问他们认为最舒适的技术栈来构建我想要的东西(技术栈在大多数我工作过的公司都是不可谈判的);要求开发团队识别技术债务,并给予其时间来解决!(你曾经工作过的公司会花时间来解决技术债务吗?我没有!:P)

此外,我也很好奇地来体会一下大公司BA们一直处于的位置,问“愚蠢”的问题,因为他们不理解代码库……现在我也处于同样的位置,问那些相同的愚蠢问题!但没问题:我的开发团队知识丰富,易于与人合作,速度快,偶尔会犯错,当然,之前我也这样做过,而且我知道如何帮助最小化和捕捉这样的错误。


如果你正在寻找游戏的音乐,我一直在享受Suno。每当我在写和实现Astromino的票时感到无聊时,危险地容易浪费一个小时来生成和听听几首歌,以便在游戏的播放列表中找到一首新歌(在Audacity中进行轻微编辑)。我终于阻止了自己:P 这就是结果。