Don't Learn to Code
ryanhoover.me
ryanhoover.me
A better recommendation is to build, say, a landing page for your idea. Drive some traffic with ads or whatever. Harvest intent from those people, and talk to them as potential customers. Iterate and optimize this process, and you'll be practicing "growth hacking" with more agility than most companies.
There isn't a line of code involved at the start, but there are about a dozen skills needed: creating & optimizing a PPC campaign, crafting a clear marketing message, using tools like unbounce or optimizely to iterate messaging, doing customer development interviews, etc.
Only when you know you have meaningful interest do you start to build.
They don't really teach this at university, so I'm really excited to see Tradecraft take off.
Also, today's Startup Edition is on the very topic of how to validate a startup idea - http://t.co/E2D4IdODhe
It's one of the most demanding jobs you could ever have. You have to think about the product as a whole, in the present and the future. And if you don't know what's happening under the hoods, if you don't know how to speak to programmers, or don't know what's possible within the current state of technology, you'll never be a complete product developer.
At least that's what I want for my career.
My belief at the moment is that gaining traction is mainly a matter of creating or selecting/evolving the right idea and then largely comes down to social network effects. Basically, I look at startup traction as being largely a popularity contest and about who or what is lucky enough to become trendy.
Someone who deeply understands customer interviews and needs-finding will do a better job of scoping the right product to build, and someone who understands what drives human behavior will do better at distributing the product.
Yes, luck and timing are a big part of startups but there are processes and ways of thinking that you can learn to increase chances of success.
If is easy to determine. Why is not.
The irony of the title, Don't Learn to Code is realized in CTA of tradecrafted.com. Under Business & Social, point 3 is "Basic Programming"
Maybe this should be renamed to: Don't Learn to Code, [much, yet, etc.]
I just point this out because there are varying degrees of what people mean by learning to code. I don't believe that learning to code is bad for anyone, just as I don't believe that math, reading, writing, literature and the arts are either.
Are there any self directed guides to traction or learning this stuff outside of attending a bootcamp?
RE content, there is a TON of material out there, it's just poorly organized.