Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

I tried searching here (and SO) without much luck. I also stared at the yellow box to the right and think this question is relatively on topic and can be answered.

A co-worker asked me if I had any suggestions for how to find a tutor for his son. In this specific case, it was for Eclipse and Java, but it got me thinking about good general strategies one could use in situations like this.

He preferred a local 1-to-1, but I suppose online might be a reasonable (or perhaps more likely) alternative.

Any suggested strategies?

share|improve this question
How much is he looking to pay, and what country/city? –  Alison Mar 8 '11 at 19:34
I'd say this is off-topic. Finding a tutor (in any subject) is not a subjective software development issue. –  Anna Lear Mar 8 '11 at 19:43
@Anna ...but finding a tutor in programming... possibly is? –  Alison Mar 8 '11 at 19:50
@Alison I don't think it is, honestly. Replace "Eclipse and Java" with "chemistry" in the question and nothing else changes. The question has a couple Java-related keywords in it, but at its core it's not a software development issue. The fact that it draws generic answers like "look in a university newspaper" is another sign that the question isn't sufficiently programmer-specific. –  Anna Lear Mar 8 '11 at 20:14
Thanks everyone. I alluded to this in my question, but I really did ponder whether this was appropriate before I asked. I even considered StackExchangeJeopardying the question so that it sounded more like a career advice question. In this particular case, in addition to the "generic" answers (which were also helpful), there was at least one that I think is essentially a programmer centric answer (i.e. Alison's JUG suggestion, which I think is clever). With that being said, it's really nice to see rational, respectful debate even when people disagree - cheers. –  Craig H Mar 10 '11 at 20:41

4 Answers 4

up vote 3 down vote accepted

Tutoring agencies are normally a good place to look, if you're willing to pay.

If it's specifically for e.g. Java development, then you might find a local Java User Group that you could get in touch with.

share|improve this answer

How about a comp. sci. classmate? -- either in the same class or a year or two older? I think this may be your best option for 1-1. They will work relatively affordably, have taken the same classes as your friend's son, and your friend's son may relate to a classmate better.

share|improve this answer

At least where I went people offering themselves as tutors would put ads in the University newspapers, mailing lists or hallways. He or she may post an ad looking for a tutor.

It was somewhat common for freshman that were having trouble with some disciplines to look for tutors. Usually senior students or graduate students who needed the money would do the job.

share|improve this answer

At a university, I would suggest contacting the academic advising office (or department office) and/or student organizations within the department that offers courses in the subject matter that you need tutoring in.

The people there might be able to find available tutors or at least provide you to people who would be good.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.