Live data from Hacker News

Ask HN: How Can I Find a Mentor?

news.ycombinator.com

21–30 of 50 posts

Re: Ask HN: How Can I Find a Mentor?

#21
post #14

I saw your post and it made me think of my own experience in desiring to grow spiritually. I come from an evangelical Christian background and for those unfamiliar with this sub-culture there's a saying that "everyone should have a Paul, a Barnabas, and a Timothy." What this means is that, if you're serious about your personal spiritual development, you need three things: * a mentor (Paul): someone that is more exper…

That structure is more or less what we're doing with our iPad app, Understudy, for SICP. If someone signs up for SICP, we pair them with another user a bit ahead, to talk to once a week. Once they're a ways in, they start leading another user just starting out. http://blog.understudyapp.com/learn-sicp-make-friends/ [Obvious disclaimer - I work on this. It was posted to HN a few weeks ago.]

This is a really fucking cool idea and I hope it works out for you. It's been my opinion for a while now that something like apprenticeship should have a higher weight in the educational experience. And $5/mo is chump change if your app actually works like it seems it has the potential to.

Re: Ask HN: How Can I Find a Mentor?

#22

This is only somewhat related to becoming a better programmer but I'd rather post here than create my own thread for this. I just graduated from college and I start work in 4 months as a software dev at a company that you've probably heard of and use on a regular basis. What can I do in these 4 months to maximize my chance of success at this company? I thought I might go through SICP but I'm not sure if this is more…

I would recommend trying to learn whatever tools they use, so that when you start you can focus your mind on the projects and less so on the environment. Once you start, you will be less overwhelmed, and you'll consciously feel good about how much pain you saved yourself. Just ship your future team an email and ask them what they think would be useful to know.

Re: Ask HN: How Can I Find a Mentor?

#23
post #14

I saw your post and it made me think of my own experience in desiring to grow spiritually. I come from an evangelical Christian background and for those unfamiliar with this sub-culture there's a saying that "everyone should have a Paul, a Barnabas, and a Timothy." What this means is that, if you're serious about your personal spiritual development, you need three things: * a mentor (Paul): someone that is more exper…

In medicine/surgery they call this "see one, do one, teach one". We are applying this principle on http://doerhub.com where everyone who joins shares what disciplines they are learning in, mentoring in, or doing/leading something in so you can pair with someone who is complementary or similar to you in one or more levels and work on projects or just learn from each-other. Here is how the search works: http://peoplesearch-doerhub.herokuapp.com/viz/

Re: Ask HN: How Can I Find a Mentor?

#24
I enjoy mentoring people who want to learn Haskell. In fact, I'm already mentoring a fellow HNer who expressed interest in Haskell a while ago. It helps me tremendously with my personal development too, being able to verbalize concepts that I understand at a deep analytical level.

My e-mail is in my profile if you're interested.

Re: Ask HN: How Can I Find a Mentor?

#25
I had one for Ruby on Rails, Ruby and PostgreSQL for a year around 2008-2009 or something. Omar was is his name. Helped tremendously and I owe him.

Should probably catch up again.

If you're interested, there are some mentorship programs on rails-bridge

Re: Ask HN: How Can I Find a Mentor?

#27

This is only somewhat related to becoming a better programmer but I'd rather post here than create my own thread for this. I just graduated from college and I start work in 4 months as a software dev at a company that you've probably heard of and use on a regular basis. What can I do in these 4 months to maximize my chance of success at this company? I thought I might go through SICP but I'm not sure if this is more…

Assuming it's not a Windows shop, if you've never learned much about unix, work your way through this: http://www.compsci.hunter.cuny.edu/~sweiss/course_materials/.... Or study xv6 for four months. Or work through the coursera compilers class. Basically, picking a foundational area of CS and spending four months on it will pay off for the rest of your career.

My career has been a constant process of letting go of being afraid of how the "low-level" and "wizardly" stuff works, and finding out it's not as scary as I feared.

Re: Ask HN: How Can I Find a Mentor?

#29
If I were in your shoes I would build a list of potential mentors as I read blogs, books, articles etc about the topics I am interested in. Then I would rank them roughly in order of preference and then contact them one at a time and explain that I am looking for a mentor and give a brief summary of why I chose them and a brief background on myself.

I suspect you wouldn't have to go very far down the list before someone agrees to be your mentor.

If after a while, I wasn't getting what I wanted out of the mentor that agreed, I would explain this to them, thank them for their time and continue down the list.

Re: Ask HN: How Can I Find a Mentor?

#30
The best mentors do not set out to be mentors or see themselves as (primarily) mentors. Yet they push you, mentor you and won't let you go. Because of this it is not so easy to get someone to 'be your mentor' in a formal sense, or, if that situation arises, where someone has agreed to be your mentor, then it is not necessarily the real deal.

As others have said the mentorship arrangement only transpires over time, and on reflection. However it is something that you can find within days of working with someone, possibly even within minutes.

I believe some people are more prone to finding mentors than others. Think of school and the vast overwhelming majority of pupils that the teachers really could not care a great deal about. Then there are the chosen few, singled out for special treatment. A 'C' might be good enough for the normal demands of the course, however, for those 'mentor worthy few' it is not quite like that. Even if they do not care whether they pass of fail, for whatever special reason it is, teachers will not let them be like that. Consequently they get mentored whether they like it or not.

It is the same in the workplace, there are a lot of also-ran's. Someone who has to just pick up the phone and be in on time is not likely to be pushed to excel or develop. Others don't get to be left alone like that. This is a different pressure to 'must work harder and be more productive', more care is involved, whether desired or not. I don't think even intellect has much bearing on the deal, you don't have to be gifted for someone to pick you out for mentoring and there are plenty of very smart, intelligent people that just do not pick up mentors.

Outside of academia and learning for the sake of learning, one great pressure for 'successful mentoring situations' is where time is money and the job just has to be done for a paying customer. If you can help with that you can find yourself a most useful mentor along the way. Also, if there is a strategic need for some knowledge to be shared then that can help. If you are the only one willing to learn all the systems and do weekend call outs when things go wrong, there is a lot of incentive for others to get you fully up to speed.

I should also say that in mentoring situations, cock-ups are allowed. You can ask for help on a particular thing or break a particular thing three times and three times only. A fourth time and you are renegading on the deal.

Post reply on HN