LightMySky
Careers · Technology & Data

Software Developer

When you build a program, you break a big job into small steps and check your logic. That is exactly what maths problems and code both ask you to do.

Mathematical ThinkingAlgebraComputing Fundamentals

The 16 headline skills a software developer is built on. Tap a + node to open the 102 building blocks underneath, or tap any star to see how it connects.

What it leans on most

The subjects behind it

Computing FundamentalsComputing

You write the actual steps a computer follows.

Mathematical ThinkingMathematics

Bugs get fixed by thinking through a problem one careful step at a time.

AlgebraMathematics

Code uses letters to stand for numbers that change, just like algebra does.

Software Developer: what to learn, and why · LightMySky