Problem Solving
Breaking big, vague problems into small concrete steps. The most transferable skill in tech.
Lead tech teams to ship projects on time, on budget, and on target.
IT project managers plan and steer technology projects — launching a new app, moving systems to the cloud, or rolling out software across a company. They set goals and timelines, keep the budget in check, run stand-ups and planning sessions, spot risks early, and keep everyone from engineers to executives on the same page. You don't write production code every day, but understanding how software gets built earns you the team's trust. Many start as developers, analysts, or support specialists and add certifications like the PMP, CAPM, or Scrum Master later. A great fit if you like organizing, leading, and getting things done.
Breaking big, vague problems into small concrete steps. The most transferable skill in tech.
The version-control tool every software team uses to track and merge changes.
The language for asking questions of relational databases. Used everywhere.
Core concepts of cloud providers (AWS, GCP, Azure): compute, storage, networking, IAM.
Authentication, authorization, encryption, common attack patterns. Defense in depth.
Hand-picked courses and reading from trusted free providers.
Harvard's free intro CS course — widely considered one of the best on-ramps to programming.
Free official primer on cloud computing and the core AWS services.
Free interactive courses on programming basics through animation and games.
Design apps and websites that are easy, accessible, and pleasant to use.
Teach people the tech skills they need to do their jobs well.
Invent the rules, levels, and moments that make a game fun to play.