Hacker News new | ask | show | jobs
by NotSammyHagar 2352 days ago
I think remote isn't nearly as good as local. Locally you can get connected to companies that are sniffing around the college. Do they have a cs curriculum, I'd go through it step by step. You've probably not had much past "just programming". There's theory of computation, algorithm analysis - being able to do O(n) type calculations on algorithms (to compare choices) it a key interview ability, and it's useful in your job but crucial for 'real' software interviews.

In software engineering, there's using the tools (git, make, c++, dev environment - these days microsoft visual studio code is a free and commonly used dev tools that work s on linux and windows) and coding. But you will eventually need to get past it. Don't approach this as "oh my god, this will take years". Instead start with some programming classes, java or c++ or js or python, and look toward getting to those other classes eventually (theory of computation and algorithm analysis).

Good luck, you can do it.