That being said, first time entrepreneurs benefit most from this approach while people more experienced can cut to the chase.
It's all about trying to be helpful.
700 karma · joined September 13, 2008
That being said, first time entrepreneurs benefit most from this approach while people more experienced can cut to the chase.
It's all about trying to be helpful.
I can understand APIs and UIs are complex, evolving features, but simple API quotas should be changeable. Would a limit of 1,000 / day be that stressful on your system?
I chose Zoho for our team, and as we grow am fielding more and more complaints about these kinds of issues. What am I supposed to tell them?
It's one thing to build, build, build. It's another to build well, build well, build well.
What's happening in the market right now is that people who may not have previously been considered qualified are now considered qualified. This is because there's so much demand.
There's too little supply of qualified engineers, but startups can't afford to compete in salary with the big guys (basically Facebook, Google, Amazon and the financial sector). So we compete on cheaper things like nice offices, gym memberships, etc. Basically, feel good stuff that doesn't cost much.
Facebook's budget for engineers is a good 20-50% higher than the salary a startup can pay.
Thus, it's not actually crazy that a law school student can become an engineer worth $80,000/year in only eight months. It's the startup's only option.
And that's a good thing: Companies like ours (http://www.thinkful.com/) are finding a way to build products in a way that doesn't break our budget. We're also providing great opportunities to people who want to become engineers. The only caveat is for companies greater than 50 or so people – they're struggling most of all: Too small to attract great talent that wants stability, too large to attract hungry new talent or accept junior talent that needs to learn on the job.
There's an upper limit, but our research indicates that there's a durable demand for engineering. This demand will look decidedly less sexy once startups become less cool, but software engineering will be an in-demand skill well beyond the current hype cycle.
Aptitude is crucial for execution, but that's not the VC's job.
10. Growth solves (nearly) all problems.
I'm amazed at the number of people who don't understand the difference between improving conversion of people already on your website and driving new users _to_ your site.
While this one is spot on for team members, and opposite when finding investors:
19. Generally, value aptitude over experience.
Our students at http://www.thinkful.com often find themselves a couple years out of school, languishing in their 1st jobs since college, wishing and yearning for more.
Unfortunately, incredibly talented people take the safest job they're offered because they have crazy college debt. A couple years later they're totally unfulfilled and want more.
Planning how to "not sell your time for a living" while in college (or before) is just as important as not being compelled into a "steady" job at the point in your life when you should be exploring new things.
An unfortunate dynamic. At http://www.thinkful.com/ I've encouraged our interns to consider how much savings or debt they'll have upon graduation. It's something they basically never consider, and immediately when they do all sorts of priorities change about their spending habits, goals, etc.
Well worth the exercise.
There is an element of breadth vs depth in this definition. In some types of software engineering it's crucial to have deep expertise of one or a two languages (oracle, or java) but on web development it's often better to have a much broader view of more things.
This is why 17 yo web full stack web developers are more common than deeply experienced .net developers. The former takes constant curiosity and the ability to stay up to date on what's new in a changing field. The latter takes thousands of hours of experience.
What we've learned is that people want to be taught by those with experience – just like you want to be mentored by a co-worker with a lot of experience.
Virtually all of our students have full-time jobs, so perhaps this insight applies more to our market than others.
Also note that most education for adults advertises the _real world_ experience and prominence of their professors, rather than from where they received a degree.
Pointing out freelancer rates in major cities is also not representative: Lower cost of living cities have lower market rates for freelancers. When you're delivering the service over the web as we do with http://www.thinkful.com/ each party (the freelancer and the hirer) can split the cost savings.
Human-powered backends to internet services should not be nearly as scary to startups as people currently think. From telesales teams to customer support, and now mentoring / teaching it's all proving very possible.
In our market research for http://www.thinkful.com/ we found several beginners who described (WORD FOR WORD) access to experts like that which you provide as "the holy grail" of learning.
Best of luck!
Quick response rates help people feel not alone. And that's really really important because alone is too close to helpless is too close to powerless is too close to giving up.
To develop independence you need a good teacher. That's one who helps you understand why the answer is the answer, rather than just gives you the answer. Teach a person to fish... basically.
Coursera tries "peer learning"... commonly referred to in the forums as "the blind leading the blind."
At Thinkful we definitely see a benefits from both peers and experts...
What I like most is the personal help. It promises not just a video but guidance to the best video based on where the "noob" is located... that's awesome.
I would say that "passively by dropping comments to the blog" feels like a low bar (but maybe I'm reading too literally?). The response rates to questions must be prompt – the difference between getting an answer in 30 seconds and 10 minutes is huge for me, and I've been writing software for 15 years. It's only worse for beginners.
For our students at Thinkful (http://www.thinkful.com/) getting human contact promptly is key... our students only like banging their heads against the wall for so many minutes before getting demotivated!
(The other main area students struggle is how to fit HTML and JS together into a real project...)
Darrell (http://www.thinkful.com/)
We SWEAR by this book: Who (http://www.amazon.com/Who-The-A-Method-Hiring/dp/1400158389)
Skip to chapter 4.
It's structured our interviews as we grow our team at http://thinkful.com/ as well as work with students to improve their resumes as junior engineers.
There's some great CodeSchool work that we use and they're a paid source.
The projects and curriculum are all our own design.
The ideal model is one of personalized education. What's kind of shocking is that online education so far has basically ignored this altogether. There's been zero investment in ways to continually pace and encourage students to learn at a speed that is both challenging and within reason.
This isn't too surprising: it's a hard problem, and it's much easier to have users paying a subscription fee forever (for those services that are paid) and blame themselves when they fall behind.
At Thinkful (http://www.thinkful.com/) we see evidence that our learning model, which pairs experts and students together much more like you'd expect from tutoring, sees 10x the retention and completion as other online course options.