thảo luận Sắp bỏ việc IT BA (Business Analyst), chia sẻ kinh nghiệm cho ae nào cần

phammai16

Junior Member
Như title, mình làm IT BA đã x năm giờ chuẩn bị chuyển sang role khác. Kinh nghiệm BA vẫn còn kha khá nên muốn lên chia sẻ cho ae được tí nào hay tí đó trước khi kinh nghiệm out date :LOL: Chủ yếu support ae mới vào nghề muốn hiểu rõ hơn các thứ, chứ ae làm lâu thì bỏ qua ha. Lưu ý trong bài m nói về IT BA thôi nhé

Phần 1. Sơ lược về mình

1. Background

Mình học ngành MIS của 1 trường kinh tế VN, ở trường học 1 nửa là kinh tế nửa còn lại là SQL, Code C, C++, Cấu trúc dữ liệu giải thuật, Toán rời rạc,.. nói chung là các môn cơ bản của ngành CS. Đồ án tốt nghiệp là build con web app --> Nhiều khi cũng k biết như này có gọi là có base IT ko nữa :LOL: code thì ko rành như ae dev nhưng các thứ basic thì hiểu. English thì bình bình vì toàn làm cty VN cũng k cần dùng nhiều

2. Kinh nghiệm làm việc
Domain mình đã từng làm thì linh tinh mỗi thứ 1 ít: Kế toán, Kiểm toán, kho vận, chuyển phát, crm, sale, chứng khoán, khách sạn dịch vụ..
Các công ty đã trải nghiệm: Start up nhỏ mới mở, Công ty VN lâu đời (cty gia đình), Công ty nhà nước, Ngân hàng :> h đang yên vị ở cty nhà nước.
Môi trường: OS, product, triển khai

Phần 2. Các câu hỏi mà m hay gặp khi lượn qua các group BA:

1. BA là gì? BA làm gì hàng ngày?
Câu này thực ra không nhiều người hỏi lắm, nhưng mình thấy quan trọng nên đưa vào :D
Có thể nói cùng tittle BA nhưng job mỗi cty có đặc thù riêng, đòi hỏi bộ skill hơi hơi khác nhau. Bạn nên nắm được cơ bản trước khi jump vào các vị trí này kẻo lại vỡ mộng :>
Theo trải nghiệm của m thường có 3 loại BA chính theo loại cty:

- BA triển khai (nhân viên triển khai): thường làm trong các công ty triển khai ERP, triển khai giải pháp bán hàng cho khách,.. Đầu công việc của BA sẽ cực đa dạng, thường bắt đầu bằng việc support sale làm proposal cho khách để kéo hợp đồng về cty (có thể phải làm hoặc không, Sale k rõ detail thì BA và dev thường bị lôi vào cùng). Sau khi kí dc hợp đồng thì các bác sẽ chạy qua lấy đề bài chi tiết của KH --> map với giải pháp cty đang cung cấp xem thừa thiếu miếng nào, nói chung là tìm cách để tối đa được phần mềm theo yêu cầu của khách. Điều này đòi hỏi bạn phải cực vững về giải pháp bạn đang triển khai. Song song với đó là việc lấy dữ liệu cũ (nếu làm erp) , xử lý để import lên hệ thống sẽ chạy. Tưởng tưởng khách muốn có dữ liệu từ đầu 2022 trở đi trên hệ thống, mà tận t10/2022 mới ký hợp đồng triển khai thì các tháng thiếu cần xử lý thủ công ròi. Ngoài ra còn cần làm các bước cài cắm setup cho hệ thống chạy ổn định đúng với yêu cầu của khách (vd kế toán chạy thông tư 133 hay 200 thì cài đặt khác nhau). Xong xuôi ae sẽ qua training cho khách cách dùng hệ thống, có khi phải xuống tận nơi, đi công tác cả tuần --> điều mình ghét và bỏ nghề triển khai. Nói thiệt là job này nó cũng ko BA lắm, bù lại mới vào mà theo thì sẽ tiếp cận và hiểu nghiệp vụ rất nhanh và sâu sát. Career path có thể lên làm tư vấn chuyên nghiệp. Các bên kiểm toán cũng rất cần vị trí kiểu này. AE trái ngành kế kiểm qua job này cực phù hợp vì tận dụng được kiến thức nghiệp vụ :> Thường làm việc với các C level --> học hỏi dc nhiều tư duy các bác C.

- BA outsource: thường làm trong công ty OS. Nhiệm vụ là lấy đề bài từ phía khách hàng, confirm với khách, sau đó làm thành tài liệu rồi transfer cho ae dev --> Cần mạnh các skill về docs, mô hình hóa, giao tiếp,... ở đây cái dở là nhiều khi ae chỉ làm cầu nối thôi, bởi vậy nhiều bên cho test rồi dev trực tiếp connect với khách là vì vậy ko cần tới BA luôn. Làm bên này yêu cầu phải giỏi ngoại ngữ chút, làm lâu thì cũng nên góp gì đó thành tài sản cá nhân ví dụ như các kiến thức domain chẳng hạn. Được cái quy trình chuẩn chỉnh học hành bài bản, OS thì sẽ được tiếp cận đa dạng domain tha hồ trải nghiệm nhưng ko sâu như product được.

- BA product: như tên, các bác join vào làm BA cho 1 product nào đó. Mình thấy xu hướng hiện nay sẽ là PO kiêm BA có khi kiêm UX chỗ này luôn. Có 2 TH chính mình hay gặp. TH1 là các bạn chỉ nghe yêu cầu từ phía khách hàng (thường là sếp của các bạn) hoặc thậm chí k có tí yêu cầu nào cả, chỉ bâng quơ mấy câu kiểu "Anh cần thêm cái tính năng X trên con web nhà mình" :LOL:) Lúc này cần đi research, tìm hiểu xem tính năng X đó nên làm như nào, triển khai như nào cho hợp lý, demo sơ sơ mockup rồi đề xuất lại cho sếp --> Thiên về PO nhiều hơn. Cần nghĩ ra tính năng, hiểu về nghiệp vụ kĩ càng. TH2 là có khách hàng và đề bài tương đối clear, lúc đó thì khá giống BA OS rồi. Với BA product docs không phải là tất cả, nghiệp vụ đổi liên tục nên quá focus vào tài liệu sẽ mất thời gian. Để tiến xa khi làm product mình đánh giá cao các bạn hiểu nghiệp vụ và có tư duy của PO. Domain tốt có thể nhày việc theo ngành dọc, tức là nhảy cùng domain khác cty, ví dụ từ GHTK --> GHN --> VNPost, được trọng dụng hơn là nhảy linh tinh các domain

2. Có thể chuyển từ ngành XYZ qua IT BA không? Trái nghành có nên theo BA không?

==> Quan trọng nhất với BA là nắm nghiệp vụ vững, giải thích được gãy gọn cho dev cần làm gì, vì sao phải làm điều đó, đưua được lộ trình rõ ràng phase này làm A phase kia làm B để team follow theo (team có PO thì PO care chỗ này)
Quan trọng nữa là giao tiếp phải cực cực tốt với nhiều bên cả KH và team nội bộ, và hạn chế đổi requirement thôi, nhất là BA os. Đổi thì phải có lý do hợp lý. Chứ lấy đề bài về dev chán chê rồi lại thêm lại bớt, thì điều này thể hiện bạn là 1 BA còn non --> ae dev + test sẽ k tin bạn lắm, value của bạn trong team sẽ giảm nhiều :> Với khách bên ngoài thì m làm cho nhà nước mới thấy nhiều bên củ chuối, k chịu hợp tác. Luc này mà k cứng + bản lĩnh thì dự án k bao h trôi được. Cứng + bản lĩnh thì hoàn toàn là kĩ năng mềm rồi :>
  • Nhiều case chuyển ngành BA thành công lương cao mình biết đều là do có domain trước đó rồi chuyển qua, có khi nhảy phát là 20- 30-40 cũng có. Hồi làm bank và chứng khoán, nhiều bạn ban đầu là dân chứng, đưa đề bài cho bọn mình làm product, sau đó tháy hợp nên move qua BA luôn, và làm rất tốt , làm BA đến tận giờ. BA lead chỗ mình hiện tại cũng k base IT gì cả nhưng tốt excel và nghiệp vụ cực đỉnh, vẫn lead ae như thường.
  • Bởi vậy, nếu ae nhắm đáp ứng dc các cái đó thì BA thẳng tiến k cần lo gì đâu :> Kiến thức IT cho IT BA mỗi cty 1 khác. có cty m làm thì BA phải define được API structure, map được FE -API . Có công ty cần tốt excel, sql là được rồi. À basic về phần mềm thì vẫn nên có chứ mù tịt quá thì không được đâu :D

Dài quá, sơ sơ vậy. Ae hỏi gì thì post xem m có giúp được k nhé :>
 
Last edited:
Bác ơi, cho em hỏi:
  • Em làm dev nhưng muốn hiểu thêm về BA thì có nên học chứng chỉ ECBA để hiểu căn bản không? Nếu có thì nên đi học trung tâm hay mua sách về đọc ạ?
  • Nguồn Research domain, feature mới của bác?
  • Các tài liệu bác thường viết là gì?
  • Các tool bác thường dùng để viết tài liệu là gì?
  • Kiến thức về System Design bác học ở nguồn nào?
 
Tối đi làm về tranh thủ lên trả lời các bác :> E rep trong quote luôn nè
  • Em làm dev nhưng muốn hiểu thêm về BA thì có nên học chứng chỉ ECBA để hiểu căn bản không? Nếu có thì nên đi học trung tâm hay mua sách về đọc ạ? ==> Thánh kinh của dân BA là quyền BABOK, tuy nhiên quyển này rất khó hiểu và hàn lâm. Nó là sách chung cho mọi loại BA trên đời ko chỉ riêng IT BA. Quyền này đi làm vài năm hẵng nên đọc. Ngoài ra thi chứng chỉ rồi ghi vào CV có khi còn có hại hơn vì nói không chuẩn chỉ phát là bị đánh giá ngay :LOL: nên theo cá nhân m thì mới tiếp cận nghề này k nên và cũng chưa cần chứng chỉ gì hết. Tìm hiểu cho biết thì đọc nguồn online là được rồi.
  • Nguồn Research domain, feature mới của bác? ==> Google thui bác. Hoặc hỏi trực tiếp KH xem họ có biết app/web/ nguồn dữ liệu nào tương tự không, thường trong nghề họ biết với nhau nhiều hơn.
  • Các tài liệu bác thường viết là gì? ==> Đủ loại, tùy dự án. Có dự án chạy internal thì vẽ mỗi mockup xong viết US trên jira sơ sơ. Có dự án thì viết BRD SRS rồi tùm lum các loại tài liệu cả. Cái này chi tiết bác đi học trung tâm sẽ clear hơn. Trung tâm thường list cho bác all các loại, nhưng dự án nào dùng tài liệu gì thì tùy, k cần kéo hết cả đám vào.
  • Các tool bác thường dùng để viết tài liệu là gì? ==> Docs, confluence. Vẽ diagram thì draw.io, visio. Vẽ mockup thì axure, figma.
  • Kiến thức về System Design bác học ở nguồn nào? ==> Hơi nhục nhưng nói thật em ko design được system đâu ạ, phải nhờ các bác techlead tư vẫn mấy chỗ tech này mà. Nói chung BA lý tưởng, như 1 người sếp của e, thì giỏi cả tech + nghiệp vụ + kĩ năng mềm nhưng e thấy hiếm ai mà được như vậy lắm. Mới cả k phải lúc nào bác cũng dc design làm product mới đâu có khi chỉ là thêm bớt feature trong cả 1 con dự án to vcl luôn ấy.
Chủ thớt BA làm đồ án web app chắc là NEU à? Mình học AOF thì đồ án lad con winform cổ lỗ sĩ :sweat: => ko bác ơi k phải NEU
Nói chung kinh nghiệm đau thương của em làm BA thì nên thoải mái với việc phải giao tiếp với human. chứ các bác đừng như e ban đầu tường BA là ngồi nghĩ nghĩ này nọ đồ, vào làm mới vỡ mộng :D Cái gì mà problem solving sang xịn, thường là k cần đến mức đó đâu. 80% các yêu cầu là cực clear về mặt giải pháp rồi, chỉ có 20% mới khoai sọ thôi :D mà 80% kia, gặp BA non có khi còn k lấy dc đủ đề bài lun ấy chứ :D
 
Last edited:
Vì sao lại chuyển ngành? BA đang ngon mà bao nhiêu người muốn vào kìa.. :D
Em move nghề BA tại làm 1 thời gian mới phát hiện ra không thích giao tiếp nhiều với con người :LOL:) Trong khi đặc thù nghề BA là họp, gặp khách, gặp đối tác gặp ABCD đủ cả nói chung là em thấy rất mệt :LOL:) Hơn nữa có gì mình cũng phải đi đầu, làm đầu trong team, như là đi onsite em cực ghét. Ngoài ra phải có tí khéo léo trong giao tiếp nữa, nhất là các bác làm triển khai thì sẽ hiểu hơn. Move đi đâu thì tạm thời e chưa nói được ạ nhưng vẫn trong ngành tech thoi :> còn move từ BA qua PO thì e gặp nhiều rồi, quan trọng là đổi tư duy thôi, từ người đưa thư/ cầu nối sang người làm chủ (nếu đúng nghĩa PO e hiểu). Ngoài ra cần quyết đoán và chịu trách nhiệm cho các quyết định của mình khi làm PO, vd vì sao nên lên tính năng X mà k phải tính năng Y..


Hôm nay e sẽ review các khóa học BA Business Analyst em đã học qua. Thời điểm của e mới ra trường thì ít trung tâm ít lớp mở khóa nên gần như là e tự học và nhảy vào job rồi bị quật tơi tả thì khôn lên thôi, mới trường e cũng có dạy gọi là 1 ít nên không đến nỗi ngơ lắm. Nhưng ngặt cái mới ra trường e lại làm cho start up nên không chuẩn chỉnh, nên đợt dịch dã các trung tâm mở online là e dki học luôn. Thứ nhất để hệ thống hóa lại kiến thức, thứ nữa là xem xem ae BA các nơi đang thế nào rồi. Các trung tâm e đã học:

1. Chị Đậu Ngọc Ánh
- Khóa học đầy đủ, chi tiết , có tâm. Chị ÁNh dậy từng phần và chữa bài cho từng học sinh. Lớp hồi e học là khoảng 60 cháu. Bạn nào hỏi c cũng giải đáp chi tiết, nếu chưa hiểu thì chị ý gom mấy bạn vào cuối tuần còn phụ đạo giảng thêm cho hiểu cơ. Bị cái là nhiều, và nội dung nặng. Bạn nào mới toe vào dễ bị ngợp phải chuẩn bị tinh thần trước. Nhiều khi c Anh giảng bài hơi lan man chút nhưng e k thấy có vấn đề gì


2. Anh Thanh Trần/ Hai Lúa
- Lớp học 15 bạn, số buổi vừa phải, cũng khá chi tiết. Bài tập làm nhóm chứ không làm lẻ nên e thấy hơi ám ảnh giống kiểu bài tập lớn đại học á. Tuy nhiên khóa e học thì kết nối các buổi học k oke lắm, e thấy hơi rời rạc. Đó là e đi làm 1 tgian rồi còn thấy vậy, chứ các bạn mới join cũng team e thì thấy có vẻ hơi ngơ. A Thanh dạy tổng quan chứ không detail như c Ánh, nhưng cũng có thể coi là 1 lớp OK. Mà khs tài liệu lớp thầy Thanh bị share free lung tung vcl, hôm trc có bà chị ở cty e tung nguyên cái file zip lên nhóm BA chung, mở ra thấy đúng tài liệu + video thầy Thanh đây rồi hic :>

Có thể nói 2 khóa là 2 phong cách khác nhau mỗi bên có điểm mạnh và điểm yếu riêng. Dù e đã đi làm 1 tgian nhưng học các khóa này e thấy vẫn OK, biết nhiều cái còn thiếu sót, có senior để hỏi những cái vướng ngay trong lúc làm luôn. Ngoài ra còn nhiều TT khác nhưng e k trải nghiệm trực tiếp nên k nhận xét gì dc :D h trái nghành nhiều quá mà, lên review nhiều các bác lại kêu lùa gà này nọ.:LOL:
 
Last edited:
Tối đi làm về tranh thủ lên trả lời các bác :> E rep trong quote luôn nè


Nói chung kinh nghiệm đau thương của em làm BA thì nên thoải mái với việc phải giao tiếp với human. chứ các bác đừng như e ban đầu tường BA là ngồi nghĩ nghĩ này nọ đồ, vào làm mới vỡ mộng :D Cái gì mà problem solving sang xịn, thường là k cần đến mức đó đâu. 80% các yêu cầu là cực clear về mặt giải pháp rồi, chỉ có 20% mới khoai sọ thôi :D mà 80% kia, gặp BA non có khi còn k lấy dc đủ đề bài lun ấy chứ hehe :D
:D Công nhận BA cần giao tiếp tốt
 
Làm BA vừa nhàn vừa lắm tiền mà sao chuyển bác nhỉ ?

Ba công ty cũ mình outsource toàn ngồi chơi vì khách đưa req trực tiếp cho dev và dev cũng auto hiểu luôn nên ba chả thấy làm gì
Hỏi troll à thanh niên. Nhàn nhã tuổi trẻ là báo trước cho cái chết cho sự nghiệp ở tuổi trung niên đấy!
 
Làm BA vừa nhàn vừa lắm tiền mà sao chuyển bác nhỉ ?

Ba công ty cũ mình outsource toàn ngồi chơi vì khách đưa req trực tiếp cho dev và dev cũng auto hiểu luôn nên ba chả thấy làm gì
Tùy thôi bác. Mình cũng quen 2 anh BA ngồi chơi lấy lương thôi thi thoảng làm tí mà chán lắm. Đi làm đâu chỉ vì mỗi lương
 
Làm BA vừa nhàn vừa lắm tiền mà sao chuyển bác nhỉ ?

Ba công ty cũ mình outsource toàn ngồi chơi vì khách đưa req trực tiếp cho dev và dev cũng auto hiểu luôn nên ba chả thấy làm gì
Bây giờ là 18h thứ 6 và BA vẫn đang phải ngồi tại công ty họp với client đây bạn.
Và phải họp xuyên Tết mỗi ngày 6 tiếng đây
1669976824609.png


Nó nhàn lắm
 
Làm BA vừa nhàn vừa lắm tiền mà sao chuyển bác nhỉ ?

Ba công ty cũ mình outsource toàn ngồi chơi vì khách đưa req trực tiếp cho dev và dev cũng auto hiểu luôn nên ba chả thấy làm gì
Đấy là fwd chứ không phải BA đâu ông ơi. Có phải dự án nào cũng như thế đâu, phân tích vẽ vời thấy mẹ mà khách không oke, dev bảo không làm được thì lại mệt
 
Back
Top