TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Codementor – instant one-to-one mentor for programming and design

132 pointsby weitingliualmost 12 years ago

28 comments

spkingalmost 12 years ago
This is essentially what I was attempting with <a href="http://beginner.org" rel="nofollow">http://beginner.org</a>, and we were using Screenhero. The biggest issue I encountered was on the scheduling side; it's difficult to coordinate dates/times and availability between two people with potentially different levels of commitment. If you can figure out a way to reach a critical mass of available mentors across each of these languages and frameworks so that you can truly offer "instant" mentoring on demand, this will be sweet. Incidentally, we're shifting to a self-teaching model because we couldn't overcome the scheduling challenges.
评论 #5800639 未加载
评论 #5800440 未加载
评论 #5801225 未加载
评论 #5799630 未加载
评论 #5800980 未加载
ldubinetsalmost 12 years ago
You should have the option of free mentoring in return for free mentorship. For example, I'm proficient enough in JavaScript, ruby, and c# to mentor others and even charge for it. But if its not a very intense schedule, I'd happy to do it for free in return for free mentorship of something I am currently learning (such as Haskell or iOS development). So if I get credits for free mentoring that I can use to pay other mentors, that would be sweet. Though i suppose I might as well just charge for the mentoring I do and pay other mentors for that money.
评论 #5801157 未加载
metarainealmost 12 years ago
There's a lot of demand right now for expert-level 1-on-1 code mentoring. Traditional education doesn't come close to providing the skills needed for modern development, and while the resources are available to learn on your own, beginners naturally don't have the intuition for what resources are high quality/best practice. In fact, the lack of intuition I think is a ceiling for the usefulness of online tutorials such as <a href="http://codecademy.com" rel="nofollow">http://codecademy.com</a>. No matter how advanced they get, eventually you need someone to step in with expert guidance to make sure you're on the right track.<p>Disclaimer: I teach programming 1-on-1 at <a href="http://collegecoding.com" rel="nofollow">http://collegecoding.com</a>.<p>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.<p>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.
juretriglavalmost 12 years ago
Looks good! First of all, I honestly wish you will find (or have already found) a workable business model for this. Connecting people with experience to people seeking help/advice worldwide in a 1:1 fashion is a concept that extends beyond coding. Choosing coding as the niche market to attend to first is probably a good idea, given the tech savviness and available funds of your target audience, but I have high hopes for a general 1:1 knowledge exchange platform emerging from one of these projects. I myself have built a 1:1 learning/teaching web app during last year's Rails rumble (<a href="http://goteachly.com" rel="nofollow">http://goteachly.com</a>), but failed to find a reasonable business model following that. The dreamer in me hates to give up on that one.<p>Fingers crossed, weitingliu.
评论 #5799962 未加载
评论 #5800227 未加载
darrellsilveralmost 12 years ago
This is awesome. What's funny to me, and this is reflected in the comments here, is that people don't think this kind of service can scale. That is completely wrong.<p>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.<p>In our market research for <a href="http://www.thinkful.com/" rel="nofollow">http://www.thinkful.com/</a> we found several beginners who described (WORD FOR WORD) access to experts like that which you provide as "the holy grail" of learning.<p>Best of luck!
mrissealmost 12 years ago
Ideas like this and <a href="http://airpair.com" rel="nofollow">http://airpair.com</a> are really exciting to me. Being able to summon an expert on demand and quickly solve problems outside of your expertise sounds great. Check out <a href="http://www.meetup.com/remotepairprogrammers/" rel="nofollow">http://www.meetup.com/remotepairprogrammers/</a> if you're interested in a "free version" of this concept.
bomatsonalmost 12 years ago
I'm a self-taught software engineer and I can say with confidence a product like this is 1000x more valuable for the student. Enforce the mentor's schedule and this could really take off, I will certainly be using / paying for it
评论 #5800238 未加载
luxbockalmost 12 years ago
Is there any reason to limit the amount of languages you can get mentored in? I would be interested in using this if it was available for Clojure.
评论 #5799614 未加载
评论 #5799680 未加载
zachgershalmost 12 years ago
This is where I wish I knew how far along the product was. Unfortunately we have no way of knowing whether this is just an email sign up page to gauge interest or if the product is close to being ready to ship.<p>I hope it's the latter because I am very interested. A blog from the team would be a good thing to setup next.
评论 #5801418 未加载
astrismalmost 12 years ago
I like the approach that <a href="http://airpair.com" rel="nofollow">http://airpair.com</a> took, they let the mentors choose their desired rate. They also let the students choose from a list of qualified applicants.
评论 #5800005 未加载
wasdalmost 12 years ago
Is it just me or was it not clear that this would cost money?
评论 #5799782 未加载
评论 #5801434 未加载
评论 #5803434 未加载
PaulFreundalmost 12 years ago
I think it would be very useful to have a more detailed language specification. For example I am experienced with JavaScript and Node.js programming but I have no clue how to code for browsers properly. Also additional languages like C# and C++ would be nice ( just to name the ones I'm familiar with, but of course there are a lot more ). If that would improve I'd try out mentoring, I really like the Idea!
sambeaualmost 12 years ago
I really like this idea but I think your categories are confused and confusing.<p>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).<p>HTML/CSS is not design it's coding. Designing for HTML/CSS is certainly a technical design skill.<p>Similarly iOS &#38; 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.<p>Could I suggest you add design categories for Visual design, Web design, UI/UX design, iOS design, Android design.<p>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).
niels_olsonalmost 12 years ago
I would love to invite a mentor into a pythonanywhere console, or a pythontutor session. However, I tend to agree that without credentialing, it's hard to pony up dough for something like this. I find most people who answer student questions just like answering student questions.
评论 #5800244 未加载
cyrus_almost 12 years ago
Like the idea! Would be nice to add server admin kinda stuff as an option too, in addition to coding.
评论 #5799727 未加载
tharshan09almost 12 years ago
After I sign up to be a mentor, you said "spread the word".I think this is one of the few times where I have looked for social icons, so I can +1 it on google+. Other than that looks good. That form for applying to be a mentor could be a lot more specific and cleaned up!
rrosen326almost 12 years ago
Love it. I'm a new, self-teaching programmer and have been thinking how great something like this would be, but assumed it couldn't possibly exist. And for me, I don't really need immediate response. First I'd love email access for moderately hot issues - say a couple hour turnaround. Second, I'd love code reviews - "look at this and tell me how I could have done it better". Finally would be one to one back and forths, but I could schedule that days in advance.
MichaelApprovedalmost 12 years ago
This would be a great addition to a site like Stack Exchange. There's another site that does something similar to Stack Exchange and Code Mentor.<p><a href="http://JustAnswer.com" rel="nofollow">http://JustAnswer.com</a> 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.
评论 #5800778 未加载
aviswanathanalmost 12 years ago
Looked at the screenshot, is this using some sort of integration with Screenhero? After playing/using Screenhero, I've been excited about the possibility of incorporating it into web apps.
评论 #5799619 未加载
thomaspunalmost 12 years ago
Nice. Mentoring on demand. What will your pricing model be?
评论 #5799643 未加载
keesjalmost 12 years ago
I asked for someone to build this kind of service earlier today. Pretty cool to now see it already exists. Looking forward trying it out.
angelohuangalmost 12 years ago
I would say machine learning &#38; cloud need more expertise coaching than just programing languages.
fxtentaclealmost 12 years ago
i wonder what happened to real programmers working on real problems...<p>like programming embedded systems in C++<p>like writing enterprise software in Java<p>I agree those are less sexy than RoR + HTML5 + CSS3, but still commercial software is a huge market.
评论 #5803515 未加载
sebkomianosalmost 12 years ago
Hate to be off-topic but does anyone know how the Sublime Text theme they are using is called?
joemellinalmost 12 years ago
I am one of the first users of airpair :) Great service!
chxalmost 12 years ago
hrm, co-dementor. interesting choice of name ;)
评论 #5802934 未加载
edwardliualmost 12 years ago
Great stuff! I could use something like this :)
hoodoofalmost 12 years ago
Great idea.