(no subject)
Sep. 26th, 2015 12:39 am Man, i didn't realize that coding means i have to actually write out my own function and not just repeat the rules and commonly used functions. I underestimated the difference between programming and what i only know in stuff like web design.
no subject
Date: 2015-09-26 07:58 am (UTC)Fwiw, the subject "algorithms" and "data structures" should be on your horizon soon. It is standard 1st and 2nd year CS education. Lots of stuff available online.
Even just previewing and intro course would give you a better feel for what programming entails.
Although, the webschool/programming boot camps seem to take a different approach-- more about building apps and less about the bigger CS picture. I don't think this is a bad thing. But it will limit the kinds of jobs one can get. But it is a fast path in.
Edited to add: http://designpatternsinruby.com/ <-- something for the future, not for right now. The take away for right now is that common algorithm problems are all solved so you don't need to invent solutions from scratch. On the other hand, you do need to apply logical thinking to create complete solutions to new(ish) problems using known solutions from common problems, where you sort of click them together like lego blocks (sort of, hopefully that analogy makes sense). Any good Ruby bootcamp/codeschool should be teaching people how to think using the language of design patterns to put solutions together.
no subject
Date: 2015-09-27 03:07 am (UTC)AppAcademy is indeed one of those coding boot camps that have a high non-passing rate, but one of my friends had done it before and now he's a coder living in SF. What I wish is that when trying to provide tutorials and practices for would-be coders, they would provide resources that would explain the language in a way that would make the meaning understandable and not just a kind of "do this thing, and this happens."