03

Career Plan

A practical set of short-term actions designed to move one long-term ambition forward.

My long-term career goal

Become a
Software Engineer

Short-term actions

Four commitments that turn a future goal into a repeatable process.

01

I will learn more

Explore the field and make informed choices.

  1. Research different types of software engineering jobs, such as web development, app development, cybersecurity, and game design, to discover which one interests me most.
  2. Talk to my school's IT teacher or guidance counselor to learn which classes I should take in Grades 11 and 12.
  3. Watch tutorials and read current articles about the programming languages that are most in demand.
02

I will practice skills

Build consistency through deliberate practice.

  1. Practice coding for at least 30 minutes, three to four times a week, using free platforms such as Codecademy, freeCodeCamp, or Khan Academy.
  2. Build small projects, such as a personal website, calculator, to-do list app, or simple game, to apply what I am learning.
  3. Improve my problem-solving skills by regularly doing logic puzzles and math problems.
03

I will get experience

Turn learning into visible, practical work.

  1. Help friends or family members build simple websites or solve computer problems to develop my practical skills.
  2. Create a GitHub account and upload my coding projects to build a portfolio for colleges and future employers.
  3. Participate in online coding competitions or hackathons that students can join remotely.
  4. Look for summer programs or camps focused on coding and technology.
04

I will gain training

Strengthen my academic and technical foundation.

  1. Enroll in computer science, AP Computer Science, or programming classes when they are offered in Grades 11 and 12.
  2. Complete an online beginner's course in Python or JavaScript during summer break or on weekends.
  3. Focus on earning good grades in math classes, especially algebra and pre-calculus, because they are important for software engineering.
  4. Attend virtual technology workshops or webinars that are open to high school students.