Live data from Hacker News

Ask HN: Is it too late to find a mentor after 30 for a software developer?

news.ycombinator.com

11–20 of 68 posts

Re: Ask HN: Is it too late to find a mentor after 30 for a software developer?

#11
Its not too late at 30, 40, 50, or any other age... a mentor is simply someone who guides you down a road you haven't been down before, and that can happen at any stage of your career. That applies whether you're a new developer or one who's mentoring your own mentees.

Look for someone who is doing what you want to be doing, who's friendly and open to starting that kind of relationship. It doesn't have to be someone near you geographically, though that helps if you want to have frequent face-to-face meetings over coffee or a meal. I would encourage you to look for someone who's not only doing the things you want to be doing, but who has also faced similar challenges getting to where they want to be. For example, because you're currently freelancing, it might be helpful to find someone who has experienced life as a freelancer or a consultant in the same kind of commercial environment. I don't know but I'm guessing that being in Turkey is going to work differently than being based in the US, for business reasons if nothing else (a fair bit of the advice I give out to young consultants revolves around our own somewhat Byzantine tax system.)

Finding someone you feel comfortable asking to be a mentor may be tricky if you're not well-established, but go to a lot of meetups in your area, and don't be shy about talking to the speakers afterwards. Often a small group of individuals will end up chatting, and if you keep seeing the same small groups doing so you can bet that one of them will have some good advice for you. And don't let your age become the issue here—you're not at all too old to be getting into this field, and its really irrelevant to what you need at this stage of your career.

Re: Ask HN: Is it too late to find a mentor after 30 for a software developer?

#12

My best advice from a fellow 30 year old: Try to find an in-home caretaker that also knows programming. They're uncommon but invaluable when you find one. My caretaker is a young man currently in school for computer science. He comes by once a day to check on me and gives me brief programming lessons while heating up my soup, helping me up the stairs or doing jigsaw puzzles with me.

I was going to go for something funny, but you can't top this.

Re: Ask HN: Is it too late to find a mentor after 30 for a software developer?

#13

Why would it matter? Mentors just want someone who learns quickly and works hard. They want someone they can watch avoid much of the pain they went through to acquire their skills.

Most mentors are heavily biased, they might save you time and help you avoid some common gotchas but they won't teach you critical thinking.

Re: Ask HN: Is it too late to find a mentor after 30 for a software developer?

#14
Try to list the distinct reasons why you need want a mentor. E.g.

1. Camaraderie with other developers IRL

2. Technical assistance when you're stuck with a technical problem

3. What else?

Then try to address these needs individually.

Sure, you can find someone to geek out over general technical stuff (1), but maybe you don't geek out over the same technical stuff (iOS vs. back-end web), so he/she doesn't know as much about back-end stuff to help you debug (2). Or vice versa.

For #2, there's so much help online though. For #1, look for a developer group (maybe a HN monthly meetup). If there isn't one, start one, and you'll start meeting like minded people near you. A few years back I started a HN monthly meetup in San Diego, and it was a fun crowd.

Re: Ask HN: Is it too late to find a mentor after 30 for a software developer?

#17

Why would it matter? Mentors just want someone who learns quickly and works hard. They want someone they can watch avoid much of the pain they went through to acquire their skills.

Most mentors are heavily biased, they might save you time and help you avoid some common gotchas but they won't teach you critical thinking.

100x this. I've unfortunately never been in a position where I had someone to work under to be mentored (being self taught from the age of 12, 32 now), I've found by far my most important skill is critical thinking.

I'm definitely not the fastest learner and am absolutely stunted in some areas (computer science) but through persistence and critical thinking I've been able to excel in any position I've found myself in.

I've also been able to act as a mentor of sorts for several other developers (all but a couple my senior in age) success always comes through their own drive to learn. While my guidance just fills in gaps and helps them through difficult concepts that I personally wasted tons of time struggling through since I didn't have someone point out the clear path for me.

Re: Ask HN: Is it too late to find a mentor after 30 for a software developer?

#18
I never had mentor and never seen real mentor like relationship. So, I am fully convinced that you will be fine even if you don't find mentor. You are probably too old to be mentored anyway, at least I associate that with kids.

Constructively: have a look at coursera courses. Pick up one free that will interest you and be active on forums. There is lecture every week, some homework and forums to discuss at. A bunch of people starts at the same time and it has social aspect, so it might simulate mentor you are looking for. It is also structured and overall more effective way of learning then bouncing around forums.

Since you are interested in backend, find databases oriented courses(a bit of theory and how to write queries), something about microservices and how application servers work. Have a look at jobs in your country and pick up languages/frameworks to learn based on that. I would advise to care more about practicality then about what is cool/hip, at least in the beginning. Never stop learning, that is most important, even after you find that backend job you wish for. Keep track of finished courses and certificates, so that you may show them when looking for courses.

Re: Ask HN: Is it too late to find a mentor after 30 for a software developer?

#19
Google for "development meetup turkey" and go from there. A mentor is unlikely alone, what is likely to work best for you is to find a community, even if it's just online. Substitute meetup with discord, slack, facebook, twitter, irc, etc, all those are places where there may be a community. Different people in there can offer different ideas or pointers to help you move in the direction you want, and to figure out that direction to begin with.

After you choose a target for the type of job you would like to shoot for, it's generally: 1) learn the tech, 2) learn the context/industry, 3) come up with a project you can develop on your own, and 4) develop it to a reasonable level, to prove you know 1 and 2, and 5) start knocking on doors.

Post reply on HN