September 8, 2018

Do you have a tech mentor? Do you feel the need for having one?

I am a software developer with some experience already in my bag of tricks, but I feel like there is something missing. I guess as being the most experienced developer at my current job(Not saying that I am the best, I am just the one with more years working in the field really), I am missing a more experienced mentor that could help me out somehow.

As some (or maybe most) of you work remote, how do you deal with that?

My idea now is to try to find a remote mentor. I have a few people in mind, but I am not sure how to approach them.


  1. 2

    I think one of the ways to improve your skills, is to have a more experienced dev to review your code. They should be able to spot common code smells, and suggest ways to improve your code, in terms of maintainability.

    [Shameless plug] I'm doing Javascript code review: https://checkout.workorder.io/d06d52991e672c34b660c3af8836bf87

    If that interests you, I can do it for free.

    1. 1

      Thanks for the input @ppanagi

      Code reviews are super important indeed, but I am more concerned about architecture decisions and career progress.

  2. 2

    Great, great question.

    Actually, I did struggle with the same. I was working on a big project at the time and lacked experience in some areas of the project (Magento front-end in my case).

    What we (the company I work for also benefits from this) did to solve this problem is to reach out and work with a more experienced developer we knew on that project.

    Bringing on an extra developer is costly, but the amount of technical debt saved and the knowledge you acquire from this will payout in the long run. Also, the project will be done a little bit faster with some extra hands to help out. 😅

    If you already have some people in mind, I suggest to just reach out to them. Most people will be humbled by the fact that you want to learn from them. The worst case scenario is that they'll tell you no.

    As us Dutch people like to say;

    You already have a no, but you can get a yes. (Think it's similar to "nothing ventured nothing gained").

    1. 1

      Thanks a lot for the feedback @Twan! Glad to hear that.

      As you said, the "no" I already have :D