3 ms·
If you can build a working app that does literally anything - full stack - and get it deployed and running in the cloud, then you are absolutely ready to go loo
by injb 4y ago
If you can build a working app that does literally anything - full stack - and get it deployed and running in the cloud, then you are absolutely ready to go looking for a junior position in the industry, imo. I wouldn't bother with coding boot camp if you are at that level.
What you're likely missing (besides experience) is the computer sciency theoretical stuff, which makes a difference. I'd suggest getting the big green coding interview book (Cracking the Coding Interview by Gayle Laakmann McDowell) and brush up on basic algorithms, data structures and general CS-speak.
I think your best bet is to start applying for jobs, be totally honest about your knowledge and experience, and try to get interviews. No matter how they go, ask for feedback, and what you should work on.
If companies think you're not ready, don't worry, they're not going to black list you. On the contrary!
I'm technically a hobbyist turned professional, but the hobbyist thing was a long time ago for me. Still, I think you should go for it.
Edited to add: another area that is likely lacking as a hobbyist is a good understanding of testing and quality control. It just isn't really that applicable to hobbyist situations most of the time. So when you do start in the industry, you'll have to change to a more test-first mindset. But just about any professional operation will have that culture these days anyway.
- speedylight 4y agoI’ve built a few projects at this point that are full stack. Usually those projects would really be web scrapers using requests + beautifulsoup4 tied with flask and a basic front end, almost always built with vanilla js + bootstrap because UI is definitely not my strong suit. Though I’ve branched out recently to using vite + svelte, (stayed with bootstrap though for UI ) for front end stuff just because I love how flexible and simple the framework is. But you’re right about the theoretical aspect of it I do need to work on that, but functionally speaking yeah I can make full stack apps and have deployed a couple of them to digital ocean using both droplets and their Apps platform. I actually have one running right now although it was only intended for personal use. I’ll try to apply for jobs and see how it goes, thank you.