Intro to Programming
For those of you how have not yet figured out, I am a Computer Science Major. I love programming and the challenges that go along with it. That being said, I never really took a formal education on how to code. I one day decided to take my curiosity into a skill set, and began teaching myself basic coding languages. At first, it seemed daunting, but once you learn the “methodology” on HOW to program, learning a language is the easy part.
For those of you who do code, you will agree that it can seem very difficult at first. Programming requires you to think about things in an entirely new way. But it is equally true that it can be just as fun and rewarding. Experienced coders, there’s something for you at the end, but for beginners that may have stumbled onto my blog and are curious to see what programming is all about, here are a few resources for you:
From Lifehacker, here is a compilation post of their various resources to Learn the Basics of Coding. This includes an introductory video and some other great resources.
CodeAcademy is a start-up that adds an interactive and social concept to learning how to program, and they even have a new campaign for 2012.
And finally, for those experienced programmers (and perhaps some much more experienced than I am) this Friday CodeSprint is putting on a open coding challenge that will be review by several top technology companies such as Facebook, DropBox, and Amazon. Winners of these challenges have the change to be hired by these companies. Just visit the site and put your email in for updates.
For those of you who want to learn how to code, my advice is to stick with it; it can be difficult, but is ultimately rewarding.
Thank you!