Sefism is free for learners. We are here to help you grow, one step at a time.Join for free
Sefism.

Roadmap · Career

Tech roles beyond coding (Business analyst)

Opens with credits

For students and early-career people who like technology but want a role where code is not the main output: product management, business analysis, technical writing or developer relations. By the end you understand the landscape, have the technical literacy these roles need, can do the core work of your chosen role, and have public work samples and a realistic plan to get your first role.

Curated by Tauseef Fayyaz7 stages, 54 topics~8 months at a few hours a week

By the end, you will be able to

  • Explain what product managers, business analysts, technical writers and developer advocates do day to day, and how they differ from project managers, solutions engineers and customer success
  • Read an API response, a pull request, a JSON payload and a simple SQL query well enough to ask engineers precise questions
  • Do the core work of your chosen role: a tested spec and prioritised plan, a requirements package with process models, a structured and reviewed docs set, or a tutorial, sample app and feedback report
  • Publish three strong work samples and run a focused search through internal moves, bridge roles and targeted applications, while spotting scams

The path

7 stages, in the order to learn them. Open one to start.

  1. 1The landscape of non-coding tech rolesWhat business analysts actually do, where they work, and how the role compares with product management, project management and the other roles in this roadmap. Test your fit by mapping one real process and writing a few requirements before you commit.9 topics · ~2 weeks
  2. 2Technical literacyHow software is built, how the web and APIs work, and enough Git, JSON and SQL to read what engineers produce. You will not become an engineer, but you will stop being lost in technical conversations.10 topics · ~4 weeks
  3. Elicitation, requirements and process modelsHow business analysts find out what a change must achieve, who it affects and how work flows today, then write requirements, user stories, acceptance criteria and process models a team can build and test from. You practise on one small real organisation you can reach.7 topics · ~2 monthsOpens with credits
  4. Data, traceability and solution evaluationHow business analysts analyse data and root causes, make the case for a change, prioritise and trace requirements, manage change, prepare acceptance testing and check after launch whether the change delivered value.7 topics · ~7 weeksOpens with credits
  5. Your portfolioBuild a business analysis portfolio: a requirements package for a real small organisation, a process improvement sample and a data analysis sample, each showing your evidence and reasoning.6 topics · ~2 monthsOpens with credits
  6. Breaking inHonest routes into a first role: internal moves, bridge roles, targeted applications, the exercises employers set, and the scams to avoid. Expect a longer search than for junior engineering roles, and plan for it.8 topics · ~4 weeksOpens with credits
  7. Growing in the roleYour first months and beyond: building trust, leading without authority, making your impact visible, staying technical and choosing a longer-term path.7 topics · ~2 weeksOpens with credits
Keep reading

5 more stages, 35 more topics, free with an account.

You have seen the open stages of the Tech roles beyond coding roadmap. Every topic it covers is listed above, and an account opens the rest: what each topic means, a question to check yourself, the courses, the practice and Tauseef's advice for every stage. Early access is open: sign up and your account is active shortly after.

Everything here is free to learn from. A few things, like adding a roadmap, keeping a cheat sheet or asking Tauseef a question, use credits. You get 15 when you join, your first roadmap is free, and if you are learning seriously and run out, you can ask for more. Credits only make sure the platform goes to people who are actually learning.

Build a project

A finished project proves more than a certificate.

  • Start with this oneintermediate2 semesters · 3 students
    Approval Workflow Engine with Escalations for Small Offices

    Map real approval processes, write the rules, stories and acceptance criteria, and see them built: the full BA loop in one project

    • TypeScript with Node.js
    • PostgreSQL
    • React with a form builder
    • Job queue (BullMQ or pg-boss)
    • Email and webhook integrations

Picked from the other libraries by shared topics.

Work with me

Stuck on something specific?

Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Sessions are free for approved Sefism members, and a few slots open each week.

  • 1:1 Mentorship
  • Fresh Graduate Mentorship
  • Career Guidance

Brand deals, promos and partnerships: tauseeffayyaz@gmail.com