Show HN: Codementor – instant one-to-one mentor for programming and design
codementor.io
codementor.io
ETA: what kinds of hourly rates do tutors tend to make? I'm just curious how that market plays out.
What I'm afraid of in this space is that you're going to have a mix of (a) unaffordable good ones and (b) cheap, less capable people.
It depends on location and opportunities but half-decent freelancers tend to be over $100/hour where I am (New York). People will work at a lower rate for good-citizen reasons (and because they care about the technologies, want to meet new people) but that component is limited and will never get to on-demand service.
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.
They have a really nice "rule of 3" UI process (it's easier for humans to pick 3 times, or narrow 1 of 3) for each side selecting availability, and then match down from there through a back-and-forth until a mutual fit happens.
As a business/purpose model, it's quite similar; one side wants consultation and the other wants to get paid. This means it should be solving very similar commitment level issues when it comes to the scheduling hurdles.
Disclaimer: I teach programming 1-on-1 at http://collegecoding.com.
Since moving all my teaching to Skype, I've increased my rates from $35 to $45 to $55 to $65/hr since October. It's just that high quality 1-on-1 instructors are hard to find, and opening up to teaching online gives you access to a large market. I know that learning coding with me is saving my clients a ton of time if they were to try on their own. Perhaps my rates are still too low.
Personally I'm thrilled that services like on-demand mentoring are starting to be offered right now. It's a great time to experiment with new ways of teaching technologies. I've been thinking myself about the best way to scale this.
Fingers crossed, weitingliu.
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!
I decided this spring to come back to Clojure (which I used in 2008-11) because, while I prefer static typing (slightly, although it's 51/49 for most projects) the community is one of the best out there.
I think the O'Reilly reference is a great starting point, and after that there's the Joy of Clojure, which is covers some solid territory.
The community is very helpful, so that's one thing to keep in mind. Don't be afraid to ask questions in the way one might in some other language communities.
Have you tried using it at work? That will speed you along a lot faster. People fetishize after-hours work in this industry, but the truth is that it's usually better if you can find a way to make your day-job synergize with what you want to do in the long term.
I hope it's the latter because I am very interested. A blog from the team would be a good thing to setup next.
1) The knowledge is opensourced 2) The experts can build their online presence and prove their knowledge
With "tutor" it's clear that you are going to be paying for tutelage.
A mentorship is supposed to be an ongoing relationship with a single individual that is not necessarily fee-based --someone you just have a chat with and get advice from.
This seems less like a mentor site and more like either a tutor site or a contractor site where you are getting contracted help on problems or understanding.
Not one mention of charges on the whole website.
First, I was disappointed to see the lack of a 'design' option. Then I wondered whether you could be a designer or a code mentor for each category. But designing for Ruby isn't really different to designing for Python (unless you're designing a framework etc).
HTML/CSS is not design it's coding. Designing for HTML/CSS is certainly a technical design skill.
Similarly iOS & Android present distinct design challenges despite both being 'mobile'. I'd be happy to advise on iOS design but would feel uncomfortable in advising on Android as I'm unsure about the native idioms.
Could I suggest you add design categories for Visual design, Web design, UI/UX design, iOS design, Android design.
You might want to consider copywriting too as it's a tricky and often overlooked part of the creative process (and something that certain YC alumni are naturally very good at).
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.
http://www.starling-software.com/employment/programmer-compe...
http://JustAnswer.com have exerts in law, computers, plumbing, etc. standing by to answer your questions live and keep previous questions and answers public to drive more traffic.
But I'm a Linux-only guy. Bummer.
I know Teamviewer is compatible with Linux (They use a pre-configured WINE/Mono type build, alike Picasa for Linux). Used it myself and it works as well as the native thing on both ends.
When you get real numbers, there's a lot you could do with this data. For example, if Ruby tutors make 20% more than Python tutors, there's an economic signal there. While the raw data might seem limited in use, there are a lot of open questions about the programming economy that one could start answering.
Especially powerful would be to capture code from remote pairing sessions and get some quality-labelled samples (labels by tutor price level) and perhaps (many years later) attack the automated code-quality assessment problem (on which well-labelled data is very rare).
like programming embedded systems in C++
like writing enterprise software in Java
I agree those are less sexy than RoR + HTML5 + CSS3, but still commercial software is a huge market.
[1] http://www.fanfiction.net/s/5782108/1/Harry_Potter_and_the_M...
[2] http://www.fanfiction.net/s/8096183/1/Harry-Potter-and-the-N...