I mentor my wife who recently started working professionally as an iOS Software Engineer. When I lived in the city, I would attend a peer lab for iOS Developers where you can mentor developers just getting started in the field. This is where I got started and highly recommend that route.
I'd encourage you to look for a local chapter of https://girlswhocode.com/, see if there are after school programming clubs in your city (or start one), or sign up with https://hackhands.com/ and get paid to mentor.
I'd encourage not contributing to "girlswhocode", I believe gender-segregated services do nothing but inflame any divide that exists between them as it is.
I was a volunteer instructor through Girls Who Code through the 2016-2017 school year. It was a hugely rewarding experience.
I had a class of middle school girls who had never seen a line of code before. By the end of the course, they had learned enough of the basics of HTML, CSS, and Python to build a personal homepage and a simple game.
Yes, I do. I think sometimes people just want someone to bounce ideas off. For me its primarily helping people to think logically about their problems, but there's also some help given from the years of experience I have. I'm not super-successful, but I've done 'ok' and I'm happy. The feedback from those I've helped has been positive and it feels good to help others. I think best way to get started is to just speak to people and see what problems they have and see if your knowledge can be helpful. Use your own network first - plus there's a fairly big network on here! :)
I mentor a developer community which i nurtured from scratch in the conflict ridden valley of Kashmir. My mantra of life is "grow and let others grow with you."
They're downvoting because a very large number of people don't do it, and it should be obvious that OP is interested in those primarily those who do -- or at least, those with reasons either way.
Just saying "No" presumes we care that this specific guy doesnt do some specific thing. It's quite arrogant.
Hmm yes, I mostly agree, in this case the answer is very short AND we can assume that OP only wants responses from the small percentage of people who do do this
I originally was imagining this thread to be a poll, and then the crowd was upvoting affirmative answers and downvoting answers that were the opposite
Being a few years into my programming career, I'd be really grateful for somebody to help/guide at a higher level than, say, learning language X or pattern Y.
It's a bit tough to clearly define, but I think I don't know any developer that is really striving towards mastery on any level, with most colleagues and acquaintances doing the bare minimum to get by.
> with most colleagues and acquaintances doing the bare minimum to get by.
The best way to level your skills up fast as a junior developer is to work somewhere where most of your coworkers are skilled and passionate. It sounds like you're not in one of those places (which is normal -- unfortunately most developers aren't). If changing workplaces isn't an option, then your second-best alternative is to get involved with an active, well-run open source project with high code quality[1]. Generally corporate-sponsored projects work best, because they'll have one or more people explicitly in charge of helping community members learn the ropes and be productive, but other large, cohesive projects could work too.
[1]: One of the best things I've done for my career was to get heavily involved with the React Native community a few years ago. I'm not currently using RN directly, but through contributing to it I learned a great deal about software engineering and project management, and it was a nice resume item that helped me land my next job.
It's maybe a bit early for me (experience < 1y, please pardon what might be a naive wall of text) to tackle these questions, but having a degree from another field, landing a job where people are passionate is going to be hard with my little experience.
Open-source projects seem like a great idea, especially for someone like myself who doesn't have many creative ideas, although I finally found one a few weeks ago (fullfilling my own needs as no website seem to do what I'm thinking of atm).
It's rather niche though, and I could probably do it on my own but I don't know what I could learn that would be useful. I would probably keep using the things I already know if no-one more experienced can suggest appropriate tools (kinda related to the top post about over-engineering).
My CS culture is not that great for the moment (working on it) so what should I learn ? Everything moves so fast. It's also related to your argument : how to find open source projects that might interest me and where I could be useful, as I don't even know them in the first place.
I also slowly discover what I would like to work on (mostly enjoying working with data/databases and also algorithms although I'm probably a bit weak there for the moment, but I really enjoyed doing google's hash code this year). Reading other people's experiences helps of course, but it's still difficult to find the right questions I should ask myself, so the answers are even less precise.
Do what you love and the right teachers will knock on your door when you need them; you might not recognize them as such but everything you need is already provided, should you choose the narrow road. Outside of following your own passion and intuition, there is no general purpose recipe.
At your stage, just find anything that motivates you to continue working, and the knowledge will naturally come. A personal project that scratches an itch for you like you mentioned is a great option. Don't worry too much about doing things the "right" way for now. Sometimes doing things the "wrong" way when you're starting out can actually work to your advantage, because when you see a pattern in the future that solves a problem more elegantly you'll have a better understanding of what makes it a good idea!
>landing a job where people are passionate is going to be hard with my little experience.
They're out there. You might consider some of the tech companies that are large enough to have intern programs. Even if you don't want to be an intern, it signals a willingness to take on entry-level people.
Also, I say "tech companies" just because when the tech is the product, that tends to produce a more ambitious tech culture than places where it's just a cost of doing business.
Shameless plug: You might consider HomeAway if you're in the right geo area. We take interns, and have hired a few new grads/low-experience devs into my teams recently who are working out swimmingly. But I'm sure there are many other companies that would work.
I'm not a junior developer and I recently changed jobs, partly also because I haven't had skilled and passionate coworkers.
I was actually hired to bring more passion and skill - so I didn't expect milk and honey at the new company. I did expect, however, a few like-minded persons, but have yet to discover them.
Also, my current life-situation doesn't allow me to work on open-source projects, although I would very much enjoy doing that.
Well if you need advice on programming or career related topics, feel free to drop me an email. I've benefited from having strong technical leads a few times in my career which was really great, and I'd be happy to try and give back a bit if I can help somehow. davedx@gmail.com
PM me and let me know how I can help. We can set up an initial set of emails.
1. What you currently do
2. What you would like to be doing/learning
3. Where you want to go
From there, we can discuss how we can both work on your development.
PM me and let me know how I can help. We can set up an initial set of emails.
1. What you currently do
2. What you would like to be doing/learning
3. Where you want to go
From there, we can discuss how we can both work on your development.
Thank you,
After reading very mixed reviews about bootcamps, I've decided to go back to college and get a CS degree. I'm taking one class at a time for now so I can keep my full-time job/pay my mortgage, and boy is that slow-going (especially since my single class right now is circuit design, which is required for the degree but has little to do with software programming).
Anyway, a mentor to help me learn real-world coding skills alongside the degree work would be amazing.
I mentor a young guy who came to Denmark as a refugee a few years ago, we met through the mentor program at the Danish Refugee Council.
After two years of courses in math, physics, English, biology and Danish he finally got accepted into university and has his first day today studying robotics.
I signed up to teach some programming to children in England, but then got a job in Copenhagen before starting. It will be years before my Danish is good enough to understand children in a classroom.
I did a few sessions of mentoring for (mainly) Syrian refugees in the Netherlands. The group is called http://www.hackyourfuture.net/ and both students and organisers are very nice people. I plan to do it again after the summer and my trips.
To get started I just found the contact details on the website, emailed them and they told me to come.
I do programming tutoring at LightHouse Holyoke[1], a learning center for homeschooled and unschooled kids here in Western Massachusetts. Legally the students are homeschooled, but the center has a full schedule of classes and also connects the kids with tutoring and other one-on-one activities. Most kids go 3-5 days a week and get most or all of their education through LightHouse.
It's a blast. There are about 15 centers like this across the country that operate under the banner of the Liberated Learners network[2]. It's mostly volunteer but there are some paid opportunities, especially for group classes.
I recently joined a large tech company, and so most of my mentoring has been within the company (including other departments though). One thing that I did more of previously was sign up for different events at the university I went to grad school (which happens to be in the same city I work). It's pretty low risk, in that you can commit to an event one evening without needing to commit to anything specific for the long term. They also usually have different formats for events so you can pick something you feel you can help more with.
I work on my own startup with a co-founder so I can't mentor at work. Over this past summer, I mentored a college junior as part of the Code2040 (http://www.code2040.org/) program.
I have been mentoring a friend over a 1.5 year span. We were both from the Market Research Data Processing domain. I managed the make the switch to software and helping him get proficient enough in web software development to land a junior
position. So far I've just told him what courses to do on Udemy and Code school and helped him if he's got stuck. He's doing this for himself so the motivation is there. I just make a phone-call twice a day asking him his progress. Even if he's not made any it's fine - as he's managing this with his current work. He works from home and has 2 clients who pay him for MR DP work - so he makes time on weekends and early in the morning. This has already yielded him some really great benefits because he can now program web surveys and customise them for client requirements. Over time he's become really good at jQuery and CSS and has now done a RoR course and currently doing a node.js course on Udemy. If he continues to be open to mentoring I plan on putting him on an Erlang or Prolog or Haskell or Elm tutorial next.
I also mentored another relative. He was a fresher and just passed out of college - but with a "wrong" degree. He did commerce (that's what we call it in India, his dad is an accountant) - but wanted to be a programmer. I followed the same pattern with him. He also did a 1 year full time course in Software. He just recently landed a job as a Junior Dev. It's a start because the institute that he did the course with said that because of his background degree, he'll find it difficult to get a break with A-companies and should concentrate on B-class companies. I tried to convince him to now start solving problems on Hacker Rank and Project Euler and take about 3-6 months before applying for a job, but he was too anxious and went for a job that pays - I kid you not - INR 8000/- per month. They have said they will pay INR 16,000/- after 6 months if he does well.
One of the things I've found is it's hard to boost people's self esteem. The first guy i'm mentoring is too afraid to go for an interview because he doesn't want to fail. But anyway it's slow and steady progress up the ladder.
I've done a lot of speaking at programmer groups in my area, try to be active in answering questions on a Slack group that's also setup for programmers in my area and taught a Rails and Postgres class a little while back. Would love to teach more but it's hard to find the time.
The Slack group is the most efficient way. If people find that they are able to get help by coming there, they tend to keep coming there.
I wouldn't feel confident to mentor anyone on anything. I'd feel like a total fraud.
This can't be uncommon.
When I was a developer, I either felt like what I was doing could be done by a smart highschooler (probably better than I was doing it) because it was straight forward, or like I was figuring things out as I went along (because it was hard).
Now I do less development and more business analysis / architecture, I feel like I'm talking to a lot of far smarter people, and probably look smarter than I am because I'm echoing better informed peoples opinions back and forth.
All I could advise someone starting out in tech is to remember that no one really knows what they are doing.
of course it isn't uncommon. in fact, it's so common it has a name: imposter syndrome. mentoring is probably a good way to kick that self-doubt, because it will make you realize how much you have to offer.
if you're happy in your new role, good for you! but to any developers experiencing imposter syndrome: there will always be people who seem smarter than you, and there will (hopefully!) always be jobs that are a struggle. it doesn't mean you're a fraud. use them both as resources to become one of those people who seem smarter than you. then find new people who seem smarter than you and repeat.
The job of a mentor is often simply to listen, and to help the mentee hold themselves accountable.
If you've been successful in your career, in spite of what you perceive as personal limitations, I bet you have the humility to be a good listener and an empathetic motivator.
Honestly, if you look at most professional mentors and coaches, especially in sports, they aren't "the best" in their field. They are people who know enough to understand the problems and life experiences people in that field face and are networked in the field and able to help connect folks with each other.
Take a look at the GROW model for a good approach to working with mentees in fields you don't consider yourself to be an expert in.
At the same time, language evolves and changes. Expecting it not to is likely only to lead to frustration. (I'm not immune. "Steep learning curve" to mean something difficult to learn gets me a bit riled.) The change you observe here is back formation[0], I believe.
Now, if you'll please excuse me. I think there are some kids on my lawn.
The original formulation is based on a skill acquisition vs experience chart. On such a chart, a steep learning curve is one where skills are acquired quickly, as opposed to skills that are difficult to acquire. The common "steep learning curve" = "difficult" usage is understandable, given that steep hills are more difficult to climb. It's a knee-jerk reaction for me so it's transient: you're not going to see steam coming out of my ears :)
>(I'm not immune. "Steep learning curve" to mean something difficult to learn gets me a bit riled.)
This has exactly the same effect on me. I've always thought about skill acquisition in terms of RC time constant: the time it takes me to reach 63.2% of something is finite and infinitely smaller than the time it takes to reach 100% (which never comes, hence the infinitely smaller), sometimes a sigmoid pops into my head.
So when I heard the expression "steepest learning curve" for the first time, I thought "sweet! tau is really small! Heaviside function like skill acquisition."
My brain melted when the context that followed the expression suggested that the thing was "really hard". "But.. but.. you have a Dirac like rate".
I use it sometimes but I give offerings to the Gods asking for forgiveness.
Are you sure the name ultimately comes from the character? Or was the character named after the idea of advising? The Online Etymology Dictionary suggests it means "advisor" as the agent noun for mentos, meaning "intent, purpose, spirit, passion." It could be related to monitor, and "men-", "to think."
Prescribe how you want, but one could make the case the mentee is the spirit-receiver of the mentor.
> the Dunning–Kruger effect is a cognitive bias wherein persons of low ability suffer from illusory superiority, mistakenly assessing their cognitive ability as greater than it is
I think "no one really knows what they are doing" is repeated too often and has more or less become meaningless. After are, there are people out there who know what they're doing.
A better way to phrase it is "no one really has all the answers" or "everyone is making their way".
"All I could advise someone starting out in tech is to remember that no one really knows what they are doing"
That is actually valuable advice. Especially for people who assume everyone else is genius, because they don't know everything yet. It is about figuring stuff out, not about coming in already knowing everything.
> I wouldn't feel confident to mentor anyone on anything. I'd feel like a total fraud
Teaching and helping is an essential part of learning, just as knowing how to follow is essential to becoming a leader. You'll find helping someone else will hone your own skills.
1. India has 10K AICTE approved engineering colleges. While some of these are IITs and NITs that you might've heard of, beyond the top 50-100 colleges, there is _no support system_ for the students. The curriculum of most state universities still updates in 5 years with little autonomy given to colleges. As a result, most students still see Java, C and dotNet as the universe of CS.
2. India's gender inequality in the workplace picks pace from higher education. In the college we mentor in, there are ~400 boys and ~50 girls. Out of which, 30 boys and 5 girls actively code today. Since there is substantial gender based teasing/harassment, most colleges in India lock women up post 8pm. Collaboration doesn't kick off because of such low density of students. Especially for girls.
3. We run this with 200 students over whatsapp. We have groups for fostering reading, internships & jobs, AMAs, competitive programming and so on. If you would like to help us scale this community, get in touch and we can talk in detail.
You're doing an important thing. Rather than just working with students, also reach out to experienced people in the industry. Even in a city like Bangalore, I feel the industry is too disconnected from the colleges.
We do. Come do an AMA for us next week. Tomorrow's is by a senior from the college who cracked GATE, went to IIT-D and is now working with Visa in Bangalore. EMail me.
A bit at local hackerspaces. Mostly basic IT security for laypeople.
I know others who do a lot more admirable work with coder dojo and mentoring kids. They're always looking for more mentors but I have a hard time balancing my personal life schedule already.
I do some deep learning/self-driving car talks and mentoring; thinking about mentoring at Udacity and making a few courses on Udemy on interesting applied deep/reinforcement learning topics when I have time.
I'm mentoring a deaf student who wants to learn web development.
It's been challenging and slow but we are progressing. Most videos/tutorials do not work well because deaf people do not have the same reading comprehension non-deaf people have.
I made an account just to reply to this. I think is amazing what you're doing; I learn sign language about two years ago and I've been working with local organizations in order to help/teach deaf people and their families to communicate. Keep it up!
I have, through my local Hackerspace. Mostly basic electronics and a bit of microcontroller programming.
I am also a member of the Institute of Engineering and Technology, a UK professional engineering organisation. I hope to be involved with some mentoring through that.
I mentored a guy in Lithuania for a year. It was very rewarding for me to help him out and he's been working for some time now. When we started he was finishing up college and we continued while he was starting to look for jobs.
Cool idea, though I hope this doesn't turn into a status game - people trying to obtain the "most prestigious" mentors even though they may not actually need the advice or mentorship themselves.
135 comments
[ 5.5 ms ] story [ 194 ms ] threadI believe integration is needed, not separation.
Hackhands looks decent though
I had a class of middle school girls who had never seen a line of code before. By the end of the course, they had learned enough of the basics of HTML, CSS, and Python to build a personal homepage and a simple game.
If you want to pitch in , just drop me an email.
http://www.gdgkashmir.com
Are people therefore downvoting for the poster's lack of explanation, or because the poster doesn't mentor someone?
Just saying "No" presumes we care that this specific guy doesnt do some specific thing. It's quite arrogant.
I originally was imagining this thread to be a poll, and then the crowd was upvoting affirmative answers and downvoting answers that were the opposite
I'd love to have a mentor.
It's a bit tough to clearly define, but I think I don't know any developer that is really striving towards mastery on any level, with most colleagues and acquaintances doing the bare minimum to get by.
The best way to level your skills up fast as a junior developer is to work somewhere where most of your coworkers are skilled and passionate. It sounds like you're not in one of those places (which is normal -- unfortunately most developers aren't). If changing workplaces isn't an option, then your second-best alternative is to get involved with an active, well-run open source project with high code quality[1]. Generally corporate-sponsored projects work best, because they'll have one or more people explicitly in charge of helping community members learn the ropes and be productive, but other large, cohesive projects could work too.
[1]: One of the best things I've done for my career was to get heavily involved with the React Native community a few years ago. I'm not currently using RN directly, but through contributing to it I learned a great deal about software engineering and project management, and it was a nice resume item that helped me land my next job.
Open-source projects seem like a great idea, especially for someone like myself who doesn't have many creative ideas, although I finally found one a few weeks ago (fullfilling my own needs as no website seem to do what I'm thinking of atm).
It's rather niche though, and I could probably do it on my own but I don't know what I could learn that would be useful. I would probably keep using the things I already know if no-one more experienced can suggest appropriate tools (kinda related to the top post about over-engineering).
My CS culture is not that great for the moment (working on it) so what should I learn ? Everything moves so fast. It's also related to your argument : how to find open source projects that might interest me and where I could be useful, as I don't even know them in the first place.
I also slowly discover what I would like to work on (mostly enjoying working with data/databases and also algorithms although I'm probably a bit weak there for the moment, but I really enjoyed doing google's hash code this year). Reading other people's experiences helps of course, but it's still difficult to find the right questions I should ask myself, so the answers are even less precise.
They're out there. You might consider some of the tech companies that are large enough to have intern programs. Even if you don't want to be an intern, it signals a willingness to take on entry-level people.
Also, I say "tech companies" just because when the tech is the product, that tends to produce a more ambitious tech culture than places where it's just a cost of doing business.
Shameless plug: You might consider HomeAway if you're in the right geo area. We take interns, and have hired a few new grads/low-experience devs into my teams recently who are working out swimmingly. But I'm sure there are many other companies that would work.
I was actually hired to bring more passion and skill - so I didn't expect milk and honey at the new company. I did expect, however, a few like-minded persons, but have yet to discover them.
Also, my current life-situation doesn't allow me to work on open-source projects, although I would very much enjoy doing that.
Good luck!
1. What you currently do 2. What you would like to be doing/learning 3. Where you want to go From there, we can discuss how we can both work on your development.
1. What you currently do 2. What you would like to be doing/learning 3. Where you want to go From there, we can discuss how we can both work on your development. Thank you,
After reading very mixed reviews about bootcamps, I've decided to go back to college and get a CS degree. I'm taking one class at a time for now so I can keep my full-time job/pay my mortgage, and boy is that slow-going (especially since my single class right now is circuit design, which is required for the degree but has little to do with software programming).
Anyway, a mentor to help me learn real-world coding skills alongside the degree work would be amazing.
After two years of courses in math, physics, English, biology and Danish he finally got accepted into university and has his first day today studying robotics.
Signed up to help out at http://www.hackyourfuture.net/ as well, seems like an amazing project.
I signed up to teach some programming to children in England, but then got a job in Copenhagen before starting. It will be years before my Danish is good enough to understand children in a classroom.
You can sign up here:
https://flygtning.dk/frivillig/hvad-vi-laver/mentorprogramme...
There's also Coding Pirates, which is aimed at teaching kids technology, programming, etc.: https://codingpirates.dk/
And Hack Your Future - http://www.hackyourfuture.net/
To get started I just found the contact details on the website, emailed them and they told me to come.
It's a blast. There are about 15 centers like this across the country that operate under the banner of the Liberated Learners network[2]. It's mostly volunteer but there are some paid opportunities, especially for group classes.
[1] http://lighthouseholyoke.org/
[2] http://liberatedlearners.net/
I also mentored another relative. He was a fresher and just passed out of college - but with a "wrong" degree. He did commerce (that's what we call it in India, his dad is an accountant) - but wanted to be a programmer. I followed the same pattern with him. He also did a 1 year full time course in Software. He just recently landed a job as a Junior Dev. It's a start because the institute that he did the course with said that because of his background degree, he'll find it difficult to get a break with A-companies and should concentrate on B-class companies. I tried to convince him to now start solving problems on Hacker Rank and Project Euler and take about 3-6 months before applying for a job, but he was too anxious and went for a job that pays - I kid you not - INR 8000/- per month. They have said they will pay INR 16,000/- after 6 months if he does well.
One of the things I've found is it's hard to boost people's self esteem. The first guy i'm mentoring is too afraid to go for an interview because he doesn't want to fail. But anyway it's slow and steady progress up the ladder.
The Slack group is the most efficient way. If people find that they are able to get help by coming there, they tend to keep coming there.
This can't be uncommon.
When I was a developer, I either felt like what I was doing could be done by a smart highschooler (probably better than I was doing it) because it was straight forward, or like I was figuring things out as I went along (because it was hard).
Now I do less development and more business analysis / architecture, I feel like I'm talking to a lot of far smarter people, and probably look smarter than I am because I'm echoing better informed peoples opinions back and forth.
All I could advise someone starting out in tech is to remember that no one really knows what they are doing.
if you're happy in your new role, good for you! but to any developers experiencing imposter syndrome: there will always be people who seem smarter than you, and there will (hopefully!) always be jobs that are a struggle. it doesn't mean you're a fraud. use them both as resources to become one of those people who seem smarter than you. then find new people who seem smarter than you and repeat.
If you've been successful in your career, in spite of what you perceive as personal limitations, I bet you have the humility to be a good listener and an empathetic motivator.
Honestly, if you look at most professional mentors and coaches, especially in sports, they aren't "the best" in their field. They are people who know enough to understand the problems and life experiences people in that field face and are networked in the field and able to help connect folks with each other.
Take a look at the GROW model for a good approach to working with mentees in fields you don't consider yourself to be an expert in.
A Mentor doesn't practise the art of 'menting'! The name comes from the character of Mentor in Homer's Odyssey.
A mentor has protégées.
(Yeah, I know Wikipedia mentions 'mentee' - it's still a horrible word in my book.)
/pet peeve!
At the same time, language evolves and changes. Expecting it not to is likely only to lead to frustration. (I'm not immune. "Steep learning curve" to mean something difficult to learn gets me a bit riled.) The change you observe here is back formation[0], I believe.
Now, if you'll please excuse me. I think there are some kids on my lawn.
[0]: https://en.wikipedia.org/wiki/Back-formation
https://en.wikipedia.org/wiki/Learning_curve
This has exactly the same effect on me. I've always thought about skill acquisition in terms of RC time constant: the time it takes me to reach 63.2% of something is finite and infinitely smaller than the time it takes to reach 100% (which never comes, hence the infinitely smaller), sometimes a sigmoid pops into my head.
So when I heard the expression "steepest learning curve" for the first time, I thought "sweet! tau is really small! Heaviside function like skill acquisition."
My brain melted when the context that followed the expression suggested that the thing was "really hard". "But.. but.. you have a Dirac like rate".
I use it sometimes but I give offerings to the Gods asking for forgiveness.
Prescribe how you want, but one could make the case the mentee is the spirit-receiver of the mentor.
As someone else pointed out, this is more commonly referred to as Imposter Syndrome.
Don't think that is the same as Imposter Syndrome: https://en.wikipedia.org/wiki/Impostor_syndrome
That's why we are getting paid. We are all similar brain. Developers simply have familiar pathways that allows them to find solutions faster.
A better way to phrase it is "no one really has all the answers" or "everyone is making their way".
That is actually valuable advice. Especially for people who assume everyone else is genius, because they don't know everything yet. It is about figuring stuff out, not about coming in already knowing everything.
Teaching and helping is an essential part of learning, just as knowing how to follow is essential to becoming a leader. You'll find helping someone else will hone your own skills.
2. India's gender inequality in the workplace picks pace from higher education. In the college we mentor in, there are ~400 boys and ~50 girls. Out of which, 30 boys and 5 girls actively code today. Since there is substantial gender based teasing/harassment, most colleges in India lock women up post 8pm. Collaboration doesn't kick off because of such low density of students. Especially for girls.
3. We run this with 200 students over whatsapp. We have groups for fostering reading, internships & jobs, AMAs, competitive programming and so on. If you would like to help us scale this community, get in touch and we can talk in detail.
I know others who do a lot more admirable work with coder dojo and mentoring kids. They're always looking for more mentors but I have a hard time balancing my personal life schedule already.
It's been challenging and slow but we are progressing. Most videos/tutorials do not work well because deaf people do not have the same reading comprehension non-deaf people have.
I am also a member of the Institute of Engineering and Technology, a UK professional engineering organisation. I hope to be involved with some mentoring through that.
I am a world of warcraft raid leader. Started as a WoW raider 10+ years ago.
Do you want to start something in this space?