• Apply To Contribute To AlleyWatch
    • Write for AlleyWatch
  • Tell Us About Your Startup
  • Email Signup
  • Advertise on AlleyWatch
AlleyWatch
  • Business
  • Startups
  • Funding
  • Women in Tech
  • NYC Tech
No Result
View All Result
  • Business
  • Startups
  • Funding
  • Women in Tech
  • NYC Tech
No Result
View All Result
AlleyWatch
No Result
View All Result
Home Resources Advice

Recursive Recipe for Learning to Program

Mark Birch by Mark Birch
Recursive Recipe for Learning to Program
Share on FacebookShare on Twitter

MK_Recursive Recipe for Learning to Program

I found this excellent guide on how to easily and simply learn to code.  I share the main steps for my dedicated readers, but I highly suggest you read the original post in its entirety.  If you are indeed embarking on a journey into the wonderful and rewarding life of programming, please read on and immerse yourself in this well spring of knowledge.

  1. Follow a tutorial step-by-step even if you don’t always understand what you’re doing. I like to think of Hunter S. Thompson copying the books of the Great Masters on his typewriter. You’re getting a feel for how things are done in your new language/framework. This part should be easy, if boring, because you’re just doing what you’re told. [Incline of Optimism]
  2. Rebuild the thing you just made or a slight variation of it. Try not to use the tutorial too much. Realize just how little you understood of what you were doing. [Fear tugs, slowing your ascent]
  3. Try to build something simple that you actually want to make. Discover that you have absolutely no idea what you’re doing. [Sea of Despair]
  4. Find a new tutorial related to your new project. (Hopefully your tutorials are providing you with increasing background on the language.) Follow the steps. [Slight sense of understanding, rise in self-worth]
  5. Rebuild the thing yourself. [Fear]
  6. Start a new project. [Despair]
  7. Repeat steps 1 through 6.

See how easy that is?  It is like Driver’s Ed or Home Ec!

Okay, maybe it feels like complete drudgery and anxiety inducing.  But that is the case for learning anything new for the first time, especially when it comes to software.  And then if you want to build something practical and useful, well that is just a whole other level…

This article was originally published on Strong Opinions, a blog by Birch Ventures for the NYC tech startup community.

Image Credit: CC by Michael Himbeaul

Previous Post

Answer These 10 Key Questions To Beat Competitors

Next Post

6 Habits of Highly Successful Founders From An Angel Investor

Next Post
6 Habits of Highly Successful Founders From An Angel Investor

6 Habits of Highly Successful Founders From An Angel Investor

ABOUT ALLEYWATCH

ABOUT US
ADVERTISE
EDITORIAL GUIDELINES
LEGAL
PRIVACY
TERMS OF USE

CONTACT

CONTACT US
ADVERTISE
TIPS
WRITE FOR US

CHANNELS

NYC VC
NYC TECH EVENTS
NYC TECH NEWS
NYC STARTUPS
NYC COWORKING
TECH DIRECTORY

© 2023 AlleyWatch | All Rights Reserved | Proudly Made for NYC

No Result
View All Result
  • Home
  • Startups
  • Funding
  • AlleyTalk

© 2023 AlleyWatch | All Rights Reserved | Proudly Made for NYC

You are seconds away from signing up for the hottest list in New York Tech!

Join the millions and keep up with the stories shaping entrepreneurship. Sign up today.

Close this popup