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

Roadmap · Foundations

University to job-ready

Opens with credits

For university students whose degree covers the syllabus but not the job: what to do alongside your courses, from first year to final year. By the end you have finished projects on GitHub, a steady problem-solving habit, real experience and applications going out every week.

Curated by Tauseef Fayyaz8 stages, 64 topics~25 months at a few hours a week

By the end, you will be able to

  • Build, test and deploy a project in one language from an empty folder, without a tutorial open
  • Show a GitHub profile with a profile README and at least three finished, documented projects
  • Solve easy and medium problems by pattern and explain the approach and its Big-O out loud
  • Point to real experience: an internship, merged open source pull requests, freelance or campus work
  • Run a weekly application rhythm with a one-page resume, a complete LinkedIn and referrals

The path

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

  1. 1Learn beyond the syllabusYour courses teach enough to pass exams. Pick one language and learn it properly, and write code every week whether or not an assignment is due.7 topics · ~3 months
  2. 2Git and GitHub as your portfolioPut every program you write on GitHub from the first semester. By final year your commits, READMEs and profile say more about you than your transcript does.9 topics · ~4 weeks
  3. Problem solving, a little every weekStart with easy problems in your own language, and let your data structures course and this habit reinforce each other. Coding rounds reward years of small, steady practice, not a final-year cram.10 topics · ~4 monthsOpens with credits
  4. Real projects, one per semesterBuild one project each semester, each a step bigger than the last, and finish it the way a team would: tested, reviewed by someone else and deployed where people can use it.8 topics · ~6 monthsOpens with credits
  5. Pick a direction and go one level deeperOnce you can build small projects, try web, mobile, AI and cloud with one weekend project each, then commit to one by the end of second year and go deeper than your electives.8 topics · ~5 monthsOpens with credits
  6. Your resume, LinkedIn and networkYou do not need to apply yet, but start now: a first resume draft, a LinkedIn profile and a habit of meeting engineers, so everything is ready when internship season arrives.7 topics · ~3 weeksOpens with credits
  7. Get experience before final yearCompanies hire graduates who have already worked on real code with other people. Get that experience before final year through an internship, open source, freelancing or a campus tech role.7 topics · ~4 monthsOpens with credits
  8. Start the application habit earlyFinal year comes faster than it looks. Apply for internships and student programmes every year, practise talking about your projects, and learn how hiring works long before you need a job.8 topics · ~3 monthsOpens with credits
Keep reading

6 more stages, 48 more topics, free with an account.

You have seen the open stages of the University to job-ready 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.

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