Do you have a mentor/mentee?
Yes, I'm a mentor
Yes, I'm a mentee
Yes, I'm a mentee and a mentor
59 votes · Closed
I'm seeing a lot of developers advocating having a mentor, who will guide you and help you become a better developer.
I'm also seeing a lot of developers advocating that you should have a mentee, whom you will teach and help.
I've never had either of that officially, but I help people when they ask me a question personally anywhere on the web. I used to be active on Stack Overflow and answered a lot of questions there. I also learn from people by asking questions, writing emails and reading open source code.
Do you have a mentor/mentee and how did you meet them?
I've always preferred to think of it more like being a Sith lord... the master and apprentice.
Joking aside, my best habits came from early teachers who took the time to go one on one with me. Checking over my shoulder, pointing me the right direction -- this is something that NORMAL educators and classwork never covered the four decades or so ago when I was learning, and if anything is even more missing in today's system of doing things.
I've taken on many the "apprentice" -- people who I saw what they were doing, saw potential, and decided to take them under my wing; both in the office-space and online.
More than once I've had them come back as the master and teach me things... BEING a mentor can be as much of a learning experience as quite often other people have problems you would never have or even think to come up with a solution for. That's why "randomly helping strangers" on forums can be as good a learning experience as it is helpful for the poor sod stuck on something "simple".
Bottom line to me -- even after 40 years of coding -- remains learn what you can from who you can, and pass it on.
It's true for any other field as well.
Gain knowledge from experienced people
You don't have to take the face value of it, and apply your own learnings on top of theirs. It really breaks your bubble to listen to people who've had similar journeys.
Practice your learnings. Get newer learnings
When you explain someone why you did something, it kind of internalises within you too. You question why do you something is still the right approach. As we grow older, we tend to overlook many of the small new things which affect our work positively and become stagnant in our progress. Telling someone to go a particular direction keeps you on the edge too.
Never really had a mentor... definitely not related to the fact that I barely survived most of my classes / didn't work with anyone particularly senior to me at my last startup. But I feel kind of good thanks to this question, cause I realized I'm a bit of a mentor for several kids who asked me for a lot of advice when I was TAing, and an online friend and a few IRL ones who are just one or two steps behind me gives me a lot of opportunities to.... uhh.... ment people.
I don't have one, but I would like one. But I still don't feel like I'm worth of a mentor. #impostersyndrome
I love helping people and I got a lot of my friends into programming and design and some of them now have careers because of my help.
Also, I give a lot of advices to people through internet. :)
When I decide to have a mentor I will approach some fellow developer who is my idol (superstar :D) over a Twitter or E-mail and just be honest with them.
So you still haven't decided if you need one? I would like to find some non-superstar, since superstars usually don't have the interest of mentoring people. Superstars are easiest to find though, their work puts them all over the internet if they are popular. I think the only way to be mentored by a superstar is to collaborate with them on a popular (their) open source project. I would like to find someone with the same interests as me and who is more experienced, but they are harder to find since they are not considered "experts" yet.
I need one that's for sure. I believe in mentors because they can bring you a lot of value and life worth of lesson in a short time.
It depends on who you think of as "superstar". My "superstars" are nice people who love helping people. Off course I'm not sure if they would mentor me but with the time we will see.
Co-founder at Appther.com | NodeJs | AngularJs | NoSql | MySql | Ionic |Next Generation APIs Developer.
I really want a mentor for startup. Any one interested ?
Arpit Mohan Syed Fazle Rahman Hipkiss j , Thank you so much from deep of my heart. Arpit Mohan Let's connect on skype : anujnode. I am super excited to talk to you. Syed Fazle Rahman I'll defiantly send email to you in details. Hipkiss Sure we can exchange ideas/experiences. let's connect on skype. j I accept you offer.
Again thank you so much all of you.
Full Stack Dev at Agentdesks | Ex Hashnode | Ex Shippable | Ex Altair Engineering
I've always had a mentor.
At this very moment, we're a pretty awesome team at Hashnode and I consider all my colleagues my mentors and try to pick up as much as I can from them. I also try to pass along whatever I know to them as well, but I would say that the former is more dominant than the later.
At my first job, I had two mentors. They taught me the basics of writing clean code.
At my second job, I probably had the best mentors I could've asked for. Tough love at its very best. The code reviews were rather aggressive to the extent that you would want to cry yourself to sleep in the night, but those reviews really made me a better programmer. If you've seen the movie Whiplash, you would know this line.
There are no two words in the English language more harmful than "good job".
That's how we rolled there.
I like the idea and is why these Masterminds are getting so popular. Exactly what most offer but you pay for it.
There are a lot of them. Off the top of my head there is UGurus and an email one I can't remember the name. The first one, like most , puts you ina group of like minded but different aspects of your focus. This particular puts front end dev's for Business Catalyst together with designers and different business disciplines related to the field through a ten week or more thing together and has previous alumni mentor them. So teaching and networking plus mentoring all rolled into one. Expensive, is it worth it? I don't know but on the surface seems like a good idea. I don't have the money plus seems to be for people in a different position than myself.
There have been so many times (and I'm sure there will be so many more) when I just wanted to ask a question about an issue I was having or about best practices that having a mentor to bounce things off of or who would point me in the right direction or to the right resource would be priceless. Any takers? On the flip side, I'm becoming an expert in finding resources and answers anywhere I can -- always rechecking to make sure the resource or response meets best practices. There are some things, tho, that just don't make sense to me and having someone show me a different way to look at the code or language would, again, be priceless. E.g., how to set up my darned Win10 PC to work on Magento & WordPress sites but also expand my language and development skills -- all without trashing my PC (yeah, I know there are a ton of articles/vids out there, but having a personal source that has the same setup would be helpful); and how can I take all the laptops laying around my house and turn them into linux machines and/or servers (here is where some of the concepts just don't seem to sink in) so I can learn on a real linux box without going through Microsoft or Apple. I want to stay ahead of the security curve and the government spying so I have questions I haven't found answers to regarding vpn's, etc. I'm excited about the constant changes in web dev, but have such a hard time grasping/implementing BEM and other best practices. I have so many paid tuts & courses, but just haven't had the time to get through an entire course, when I can find one that is current (just try to find legit current magento courses).
Anyone who is skilled enough to be able to mentor is a saint in my books and if I ever get the skillset, I'd pass it on, too.