Dude to Dev: Learning Software Development in 9 Weeks
Don’t think it’s been told like that, but you get the essence: adaptability will determine survival rate. Hard work goes a long way and the view of your surroundings will never be the same.
Coding is a mixture of art and science. Our cauldron is a MacBook, the ingredients as simple as Google and practice. It’s a powerful toolkit to bring information or entertainment into the world, since online activity is overtaking print, TV and real life for many.
Software developers are navigating that process for us. The best of whom explore minds of others to discover and enhance human-machine interactions. They do so by studying behaviour, language and logic. If successful one can ply their talent in development, design, engineering, marketing and many other disciplines.
If you’re learning to code or a prospective students at Bitmaker or another software develop bootcamp, prepare for hard work. Computers are stupid and learning how to chit chat with them is complex. Two tips:
Know your machine. Mac, Linux, Windows in that order. Whatever your choice know how it works! Practice with the tools/apps you’ll be using while developing software: a text editor (Sublime), command line, console(s), Chrome Dev tools, etc). Learn how to type fast and know keyboard shortcuts. Memorize them right now, so important.
Do the pre-work suggested. Without completing the prework your asking Grampa to fight Colton Orr. It’s gonna be a massacre. Get battle-ready by doing the suggested pre-work, plus further reading and coding practice. Those prepared will be both more likely to have fun during the course and obtain employment based on technical merit.
With limited experience and talent, and a lot of time invested you can create some cool stuff. Modest few simple functions, but the door is open for more features and better style with time.
Next stop: something like this: http://bl.ocks.org/mbostock/6747043
UPDATE: This code ended up here.
Also, more fun with D3 on the Stats page.