Hacker News new | ask | show | jobs
by kaspm 3386 days ago
All of these answers are too simplistic. There's no single answer in what to learn to become a software engineer. If you have no development background, learning javascript, node, react is a way to start down the path then build your skills as you progress.

Personally, I recommend learning domain modeling and understanding entity relationships, primary and foreign keys then SQL. Great foundation for engineers at most companies.

1 comments

That is good enough if you are going to be supervised by a senior developer that can mentor you, but is still not enough to be an autonomous developer.