Single comment thread
See full discussion

The important question is.. are you learning coding to build your own products, or to be a professional software engineer? Very different paths

How so?

One is for enterprise, good to have CS credentials, fundamentals is a must, good to learn what companies are hiring for (like React). Indie hacker, you don't need to get CS cred, learn just enough coding to launch, also must learn business, learn what helps you ship fast.

I think this is a different question you're answering.
It's not about getting a job.
It's about learning to code: reasoning about the task at hand and solving it with the tools that the language provides.
The nuances come into play at a much later point: working at faang vs working at regular company vs working in body shop vs working in a startup vs indie maker.

Maybe priorities best explains it. Code is secondary to me. It's just one piece out of many moving pieces. I don't care if I learn how to code comprehensively or not. I ship crappy code. I only care enough that it makes customers pay. For SWE, code is primary.

yeah very curious on your take

@sandra So what's your answer

definitely to build my own products :)

Then just learn scrappy, hotchpotch code together, build something small, and progress by doing. No need to worry about being thorough in knowledge and knowing all the fundamentals.

Home
Search
Messages
Notifications
More