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

closed as off-topic by gbjbaanb, Doc Brown, Michael Durrant, MichaelT, durron597 May 22 at 0:46

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions seeking career or education advice are off topic on Programmers. They are only meaningful to the asker and do not generate lasting value for the broader programming community. Furthermore, in most cases, any answer is going to be a subjective opinion that may not take into account all the nuances of a (your) particular circumstance." – gbjbaanb, Doc Brown, Michael Durrant, MichaelT, durron597
If this question can be reworded to fit the rules in the help center, please edit the 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

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