At MigraCode we believe, as we have always done, that finding professional programmers to deliver our course best prepares our students for professional life by giving them the most up to date knowledge and helping them build a network of developers for when they graduate. That also goes for improving their soft and employability skills: we think that people that work as recruiter or in HR are those who are best suited to prepare our students with the job search and preparations.
Therefore, our project is for 99% powered by volunteers like YOU. That's why we are super happy with your interest in our program and we hope you find this guide useful to start volunteering with us!
You will contribute to improving the lives of others
You will become a better expert of your own craft by teaching
You will be exposed to different cultures and different ways of thinking & working
You will become a part of Migracode’s professional network, including tech Meetups, companies, NGO’s and other professionals
You will get first-hand experience in working in the NGO sector
Broadly seen, there are two categories of volunteering opportunities in MigraCode Barcelona: one for people with a technical/coding background, and one for people with a HR/Training/Recruitment background.
Simple: it all starts through Slack!
These are our main channels that are applicable to our volunteers and where you have access to:
#general General news messages for everyone that is part of MigraCode (students, volunteers, staff)
#volunteers The channel where we share useful information or any request with all our volunteers - this is not visible to students.
Class channels (i.e. #jan2021-1-en) The one we use to share information during the (online) classes - this is also the place to start in case you want to join a class.
#support-technical This is where students can ask for help with their homework. Feel free to reply to any questions you think you can help the student with.
#support-employability This is where students can ask for help to improve their CV, get help with their job interview, etc. Feel free to reply to any questions you think you can help the student with.
#job-offers-junior You can share any job opportunity you find that may be applicable to our students - contact me in case you have doubts (in general any junior web development position could work).
#random Jokes, memes and nice articles or videos!
#recreation-activities Not used now due to Covid, but soon to be used to organise nice activities together
#job-offers-senior Here you can find job opportunities selected for senior developers, aimed at our volunteer community (students are not in this channel). Feel free to share opportunities as well.
As we have many volunteers, it is difficult for us to micro-manage (even though we want to). We therefore promote a proactive and independent attitude. This means that you can enter our Slack whenever you want, and just start replying to student's requests in the different channels by offering your knowledge where needed. You can also join the classes whenever you can and offer a helping hand over there. If you feel lost, please reach out to Vincent or Carlos!
As we are only working with adult-students, we don't have specific guidelines how to interact with them - see them as your fellow-colleagues! However, some students may struggle with social interaction due to (for instance) cultural differences, so try to be understanding and always keep in mind some students may have very different backgrounds than yourself. Just be open and always encourage them to be proactive and ask for help if needed!
Our program, our syllabus and even this guide are under continuous construction: we need your feedback and ideas for improvement! If you have general points, feel free to contact @Vincent van Grondelle on Slack. If it's about technical side of our program, drop a message at @Carlos on Slack.