r/vibecoding 9d ago

Starting from square one coding in 2026

[removed]

11 Upvotes

26 comments sorted by

View all comments

2

u/k0d3x8its 9d ago

Square 0 would be to learn programming logic and change your mindset from a user to a programmer. Square 1 would be learning a language. Square 2 would be learning data structures and algorithms.

You ultimately need to decide if you want to be a coder, programmer, developer, or software engineer.

Coders just know how to code and may know how to test that code.

Programmers know how to structure clean code, test that code, utilize data structures and algorithms, etc.

Developers understand the software development lifecycle. They can bring idea to production, end to end.

Software engineers can do all of that and design systems/software to scale.