logo
JR Academy · Blog职业洞察

匠人访谈 |William: BA在公司里的位置是什么,如何找到第一份工作

project manager是一个很常见的职位,基本上每一个项目都会有一个project manager,而发展到现在公司里都在用scrum、agile

发布日期
阅读时长1 分钟
作者

关键词

BA,IT工作,互联网公司,求职,project manager, business anaylst

浏览体验

高对比度 · 自适应布局

收录优化

结构化元数据 + 快速导航

 

匠人访谈是针对澳洲优秀华人和匠人学院大神导师推出的系列人物专题访谈。站在匠人的肩膀,你会飞得更高更好~

本次访谈我们很荣幸的请到了澳洲资深IT从业者,匠人导师William来为我们分享他的从业经历与体验。

 

 

 

您是怎么确定自己的职业方向的呢?

    我的职业方向其实是通过工作之中接触到的人和事情具体决定的,因为最开始的时候其实并没有定我之后的职业发展是什么样子,然后在公司里面工作了一段时间之后发现了自己的特长是communication和problem solving,然后就觉得我可能会比较适合这样的工作,所以之后也就一直按着这个方向来准备自己,比如公司里有重要的meeting,还有一些交流合作的事情时都会毛遂自荐一下,之后老板也认可了这个能力,所以公司有BA这个职位后就把我推到了这个职位上。

您学生时代有往这方面考虑吗? 

学生时代倒没有想这么多,因为我当时在国内的专业与IT完全不相关,是来了澳洲之后才转到了IT,所以当时的首要任务只是找一份工作,并没有预设自己的就业方向,只要是development都可以,方向是之后再慢慢摸索的。

您在就业前是否有过实习经历呢?

就业前因为学业也比较繁重,我只有过part-time的经历,是很偶然的机会得到了一个IT相关的经历。当时正好有朋友在一个小公司里面需要帮忙,做些与编程稍微相关,但还算比较零碎的工作。我是借着这个机会,接触了澳洲公司的工作环境,积累一些IT support的经验。此外我曾经在Chemist Warehouse打工,公司里IT相关的工作比如网站维护、基础的IT support我也就自然而然地接过来练习了。基本上是找任何机会,学习、适应澳洲的IT行业。

现在有许多学生对BA这个职位、以及IT行业感兴趣,您有什么见解吗?

对于整个IT行业而言,首先我是觉得整个development的工作流程已经发生了很大的变化,比如我刚参加工作的时候,project manager是一个很常见的职位,基本上每一个项目都会有一个project manager,而发展到现在公司里都在用scrum、agile,于是慢慢地,这个角色就淡化了,乃至于BA这个角色也逐渐倾向于product owner。

BA、product owner这个角色只是IT行业众多分支中的一种,包括很热门的data science也只是行业中的另一种路线。作为一个developer,如果你想一直做技术,成为一个senior level architect;像我现在一样做technical BA,从技术转向business,要求既要能够一定程度的理解技术,也理解business的领域知识(domain knowledge),从业者需要结合这两方面的内容,才足以朝这个方向努力。这份工作一定不是我想做BA,就可以做BA,而是需要很多的前期准备。

您所认为的BA行业是什么样的呢?能发表一些您的看法吗?

我是从developer转到BA工作中的,因此完整的job title其实是technical BA。它的意思是我们现在很多公司在跟客户交流和我们在与后台development team作交流之间会有一个gap,比如我们的sales在与客户方确认需求时,他们其实并不知道后台是如何将需求实现的,某一些方法是否可行,又如何翻译为developer能够了解的语言;而后台developer的工作又如何解释给客户方,BA在其中则起到了一个桥梁的作用。在一个well set-up的公司里,客户需求是以ticket的方式到达developer的手里,requirements、acceptance和criteria会详细地罗列。那么,从客户方可能只有一句话的需求,到详细的criteria这个之间会经历许多的conversation,以及很多阶段的work statement的推敲,那么这个步骤是很关键的,如果这个步骤不够具体、详细,那么最后写出的产品可能与客户方所要求的会差别非常大,这是一个很常见的问题。BA的工作就是保证客户方与后台developer team之间达到内容的统一,以及保证工作过程中方向无误。 

在BA工作中,您是否遇见过什么困难?

困难肯定是有的。BA这份工作就是作为沟通的桥梁,也就是一个寻找balance的过程。客户方永远是想得到最好的产品,而development team由于人手和budget的限制,他们的完成度和客户方需求间一定是有差距的,因此这个预期与结果的balance存在于所有的与stakeholder交流过程间。BA的工作最重要的,就是保证最后做出的产品与客户方的预期能保持一致,因此充分的communication是不可或缺的。

您会推荐有意向成为BA的同学做哪些准备呢?

准备的方式和方法当然有很多,我就分享一下我是怎么准备的吧。当时我还在做developer,在写一个ticket、或是实现一个function的时候,并不能局限于只是完成、提交工作,你还应该花时间去了解为什么要去写这个function,以及它能给整个公司带来什么样的效果。在你拿到一个requirement时,并不是拿了就做,而应该去多想,它到底是什么目的、为企业能带来什么样的好处、有没有更简单的实现方式。多动一些脑筋,在你的领域中把内容认识透彻,比如老板想达到什么目的、客户的真实需求等等,这些东西都需要完整地考虑。 

此外更重要的就是多沟通,不仅是团队之间,还包括与上级之间,与supervisor多聊天。工作中不需要害怕conflict,有些想法也许跟ticket不一致,那这时候就需要勇敢地去challenge,去提问、质疑,了解背后的原因,或者促进产品的改进。长此以往,你的critical thinking能力就会有所提升,就能得到公司的肯定,公司以后的discussion也就会邀请你参与,这也就是一个循序渐进的过程了。总而言之,进入BA这个工作前的准备工作也是见仁见智的事情,多动脑筋、多思考一定是有益无害的。

您对留澳有什么建议吗?

哈哈哈,建议倒谈不上。想要留澳的话,我想还是需要先问问自己吧,是否适合澳洲的生活方式。毕竟很多人即使拿到了pr,留在澳洲生活也并不开心。我觉得,如果真的想要留在澳洲,无论过程变得多繁琐多困难多复杂,只要是真心想要留下来,通过努力总是可以实现的,不需要过多担心。

作者JiangRen Mr
一键分享或复制链接
订阅更新

获取最新 AI 学习资源、技术教程和求职攻略,直接送达邮箱。

我们尊重您的隐私,不会发送垃圾邮件

近期开课hot

Vibe Coding提升班(for Tech)

start2026/01/10 00:00 (Sydney)

AI Engineer训练营04

start2026/01/11 00:00 (Sydney)

手撕全栈面试题班05期

start2026/01/19 00:00 (Sydney)

1v1免费职业咨询