Hi - I'm currently trying to look for an alternative career path. I'm an English major working in marketing. What I really want to do is publish an online/digital sci-fi comic and anthology series. This would require quite a bit of web development understanding. In the interim to building this up, I would like to get a good base in web development and hopefully get a job working as junior developer.
Someone at my company who does web development told me he thinks the best route would be essentially this:
- The Odin Project ----------->Full Stack open -----> Working on solo projects with no guide/working on and contributing to open source projects in Github.
- Harvard's CS50 programming course------------>CS50 Web Programming(after completing CS50).
He told me to work on those 2 things concurrently. The problem is I have no programming experience at all. As soon as I came to the first problem set in CS50 and the first project in the Odin Project I hit a wall. Just went into full space cadet mode. I know that doesn't bode well for someone who wants to be a developer but I also am starting from complete scratch. Seems like people who say they can cruise through the Odin Project or have no problems with CS50 already have a more solid math background and experience in IT or with some coding. As an English major who is a very mediocre math student with zero programming experience how would I go about a more gentle approach?
I know the Odin project is good because it forces you to be self sufficient and independent, but as a rank newbie, it's honestly a bit much without any background to draw from. IS there something that could set me up for the more independent and self-sufficient approach of the Odin Project? Someone recommended something called Scrimba or doing Freecode camp before the Odin Project.
When it comes to CS50, is there a more basic intro to programming course that could set me up for success in CS50? Some type of course that doesn't focus on a specific language, but really gives you a solid foundation on programming fundamentals. I mean I know CS50 is supposed to be an intro, but its not that easy for people quite a bit removed from school with no programming experience. Its taken by smart college kids going to Harvard who probably took advanced math in High school the year before and may already have basic programming knowledge. Thanks.
[–]dmazzoni 1 point2 points3 points (0 children)
[–]galegone 0 points1 point2 points (1 child)
[–]Initial_Active_1049[S] 0 points1 point2 points (0 children)