Practical Programming

Programming for work:

What does a software engineer do?

They don’t write algorithms

Most are translators:
business requirements -> code

example:
Ruby on Rails (or similar) = web apps
CRUD apps -> Create, Read, Update, Delete

Frontend (View)
Database (Model)
Business Logic (Controller)

A software engineer is very misleading and almost nothing compared to what you learn in school

These are all things you learn at bootcamps. No one that has only gone to bootcamps will work at companies like COMMA AI where they don’t work as translators

AI will soon replace this “Practical programming” paradigm.

Trash work. Monks used to manually copy texts before presses existed. Kind of what these paradigm is like

Most software engineers know nothing about computers they use heavy frameworks like react and memorize the syntax