How to learn programming without getting stuck
plumshell.com
How to learn programming without getting stuck
1–10 of 16 posts
Re: How to learn programming without getting stuck
#2>My particular idea was to watch someone’s live coding via Skype, [...]
After I posted my offer on Upwork, I got over 10 candidates within 2 days. My hourly rate range was around 10-40USD, and each candidate requested between 10-40USD.
If you want to approximate this without spending any money, you can watch youtube/vimeo videos on any conceivable computer task. You can watch how experts use the vim editor, code games from scratch, deploy something to AWS, create MS Excel financial models from SEC 10-K filings, apply special effects in Photoshop, etc. Whether or not "mirror neurons"[1] are true, the youtube videos seems to help people.
You can use the free videos sort of like a "twitch.tv" to learn programming. A lot of the youtube videos (especially long multi-hour ones) include actual "think time" so you hear the presenters explaining their thought process and watch how programmers sometimes backtrack from dead ends. The professional videos from Pluralsight/Lynda/Coursera will be edited to not include the messy (but real life) progression of building something from nothing.
Sure, if you pay money for a mentor, you can get specific questions answered which is definitely an advantage.
Re: How to learn programming without getting stuck
#3Paying a (remote) mentor to demonstrate how he/she codes is the author's answer to the article's headline. >My particular idea was to watch someone’s live coding via Skype, [...] After I posted my offer on Upwork, I got over 10 candidates within 2 days. My hourly rate range was around 10-40USD, and each candidate requested between 10-40USD. If you want to approximate this without spending any money, you can watch you…
Update: For really motivated students they can live watch some one code here: https://www.livecoding.tv/livestreams/
Re: How to learn programming without getting stuck
#4Hire a mentor.
Re: How to learn programming without getting stuck
#5TL;DR Hire a mentor.
If I were to learn programming over again, I'm not sure if hiring a mentor would be a strategy I would pursue.
Re: How to learn programming without getting stuck
#6TL;DR Hire a mentor.
I didn't have much success hiring a mentor. The people I wanted to give money to were too busy, or didn't want to take my money for personal reasons (being held accountable for me actually learning, feeling I couldn't afford it, etc.) If I were to learn programming over again, I'm not sure if hiring a mentor would be a strategy I would pursue.
I happen to work for one such company (thinkful.com) but there are others; coursereport.com is a great resource for reviews and comparisons.
Re: How to learn programming without getting stuck
#7So, that's why I needed to respond to this title, as it seemed opposed to what I am actually doing every day. And what do I do when I get stuck regularly? Google, learn, think, try, experiment, fail, learn etc.. (not necessarily in that order of course).
My amazing manager had this desire to become a software developer, but he quit doing that because he couldn't handle the getting stuck part. It was just not for him. He finally became an IT manager, the best I worked with so far. First because he's a great guy, but mainly because he respects and understands what I am doing.
Re: How to learn programming without getting stuck
#8Just curious, not limited for RoR, but are there any websites that aggregate resources for beginner,intermediate, advanced developers and provide a path towards becoming advanced developers?
Re: How to learn programming without getting stuck
#9$20-$45/h seems very low, though. I charge $120/h for moonlighting and I don't think I'm that expensive so you may not get top level talent for <$50
Re: How to learn programming without getting stuck
#10Even after 20+ years of software development I still learn a lot each time I do a code review or pair program. Of course there's other developers around me where I work so it's a "free" resource. $20-$45/h seems very low, though. I charge $120/h for moonlighting and I don't think I'm that expensive so you may not get top level talent for <$50
Although if the person looking for a tutor is very junior, then he can learn from basically any senior engineer.