185 karma · joined April 3, 2012
Hahaha one of current project leads has been telling me the same thing. He's suggested learning everything I can on javascript, and staying focused on the front end once I get a server-side language under my belt. I've heard great things about Python.
Thanks for the suggestions, fein!
The title (and I did hesitate on using it) grabs attention -- enough for you to be reading the article.
I stuck with it largely because I think the decision to learn to program is a culmination of my journey over the past 23 years.
And, I have actually learned to program over the last 3 months. Maybe I should have stated that in the article. I'm currently doing freelance front-end development.
That statement is a conflation of a YC/PG mantra, "make things people want" (http://paulgraham.com/good.html), and that of Dev Bootcamp "build beautiful, meaningful things." They may be opposing things, but I tend to think that meaningful things are those that have impact on others. You're right, even if it has meaning, people may not want it.
Although, I think the end of a great start up/company/person may be an achievement of both.
In short, I am the ideal user of Codecademy and have really enjoyed the experience relative to other resources available.
I don't intend to get a job as a developer. I don't convince myself that I'll ever get hired because of my capacity with RoR. I do, however, hope that I can continue to become a better communicator with the developing community, understand the basic parameters around different languages, and hopefully build some things myself... and have fun doing so.
Indeed, as PG has said in the past, learning to code may be more valuable in the coming years than having an MBA (in certain fields). Code isn't going away. It's a language that my kids will grow up bilingual in, and I hope to help guide them into it as the first generation immigrant that I am.
Hell, my skills are elsewhere, and I'm more than fine with that.
Rare are the people who constantly ask "why do we do what we do," and "how could we do this better."
The address was requisite reading in this year's Venture for America application process, and is more than just a guide in becoming a better leader, but a phenomenal exposition on why our educational system has calcified into "hoop" jumping.
I myself can't think of any strategic reasons beyond competition with Google.
There are so many applications, especially when one considers location sensitivity relative to a phone.
Thank you for writing this. The euphoric prose that plagues TC and ilk can often do a real disservice to those trying to build the seemingly impossible, and your honesty and humility are refreshing.
However, the interesting thing here may not be one of whether an idea is necessary to initially catalyze a great company... or not. That seems like a chicken or the egg kind of question. (Do great companies breed great ideas or do great ideas breed great companies?)
Instead, I think the focus on the individual may be the most pertinent from this article. For some, those who are great at building within a company, being engineer #100 at Facebook is perhaps the greatest place of impact that person could have. Of course the converse can be true as well, which is the story we're all too used to. The underlying assumption is that a person's greatest placement is proportional to her natural inclination and disposition, and I'm inclined to agree.