3 ms·
I have done it, but to learn to code and get a job, not explore startup ideas. As a side-effect, I also happened to build two products as side-projects. So my e
by soneca 7y ago
I have done it, but to learn to code and get a job, not explore startup ideas. As a side-effect, I also happened to build two products as side-projects. So my experience might help you on that too.
I was studying/coding between 6 and 8 hours each weekday for about 8 months until I got my first job as a frontend web developer.
I am of the opinion that you should not buy any resource (video courses, books) for learning to code until you can evaluate by yourself if it is worth the money. Which means that you should only go for free resources in the very beginning.
I spent the first 2 months solely on freeCodeCamp.org that I wholeheartedly recommend. Then I moved on to creating my own projects based on official documentation (I was mostly learning React, which has good documentation for beginners) and any tutorials that I could find.
So, first tip: after an initial understanding of the fundamentals, use it to build a project before you are comfortable to do it. freeCodeCamp does a good job at it, but I think you should think of projects yourself and go on to build them, not just following your course projects.
Second tip: routine was very important for me. My wife would go to work, I would go to study, it was my work. I had all the flexibility in the world studying on my own, with free resources, from home. But I tried to follow work hours mostly. Of course the flexibility is nice and I took advantage of that, but those were the exception, not the rule.
About specific bootcamp, from an outside point of view, it seems that Lambda School seems a good place to learn. But only if you want to learn to code to get a job and start a career in software development.
If you are pretty sure that learning to code is a tool for building your own product while exploring startup ideas a similar path to mine is good enough. freeCodeCamp (or wherever site you prefer) to get the fundamentals and building a lot of small projects (googling how to do it while doing it).
By the way, learning to code helps a lot with exploring startup ideas. A lot. Good luck!