If the experience is demoralizing and alienating, our community has squandered your potential. The tricky part is that the computer has no idea that you’re just a beginner.
Tag: programming
An essential aspect of a painter’s canvas and a musical instrument is the immediacy with which the artist gets something there to react to. A canvas or sketchbook serves as an “external imagination”, where an artist can grow an idea from birth to maturity by continuously reacting to what’s in front of him.
Learnable Programming. Also:
As a child, you probably had the experience of playing with a construction kit of some kind – Legos, or Erector Sets, or even just blocks. As a first act before starting to build, a child will often spread out all of the parts on the floor. This provides more than simply quick access. It allows the child to scan the available parts and get new ideas. A child building a Lego car might spot a wide flat piece, and decide to give the car wings.
The Blue Collar Coder – Anil Dash
Part of our challenge is that the tech sector has to acknowledge and accept that a broad swath of jobs in the middle of our industry require skills but need not be predicated on a full liberal arts education at a high-end university. The Stanford CS grads are always going to be fine; It’s the people who can’t go into the same trade as their dad, or who are smart but not interested in the eating-ramen-and-working-100-hours-a-week startup orthodoxy who we need to bring along with us into tech.
Summer Reading… and Programming.
I guess you could say this is a book review written… in JavaScript?
I like this idea of working up drum patterns via text editor. It’s disorienting to see the instruments listed that way (bass on top and the hats on the bottom), but looks cool.
Scott Rosenberg is giving away paperback editions of his book, Dreaming in Code. I liked it—no reason not to snag a copy.