Sharing your knowledge
Team potatoCode at đź the future of the web đź MirrorConf
Asked by đźMirrorConf and Rails Girls Summer of Code to attend and speak on the conference in Braga, Portugal. We were excited and full of ideas: our talk would be about beginning devs and what hurdles they can encounter. To begin with, the organisation team did an excellent job in taking care of their speakers and because of this there was a very welcoming atmosphere. We felt very welcome! Our talk was due on the first day of the conference, among other great topics.
To kickoff our talk, and out of curiosity, I asked the audience how many of them had just started programming about a year ago, some 30 hands were raised. Then I asked them who wasnât programming at all and another 50/60 hands were raised. So I concluded: âAwesome, I then assume all others are mid-level / senior developers, this talk will be for you!â. Total attendees must have been around 250/300.
Everyone can be a good mentor
In this Summer of Code project we were lucky to have good coaches and a supportive mentor and supervisor, we voiced that everyone can be a good mentor for a beginning developer. Itâs not only mentoring in a traditional way thatâs important. Among other things, if you donât like to teach itâs still good mentoring to write extensive documentation. Or to answer questions on reddit and stack overflow. There are so many ways in which you can contribute meaningfully to the growth of your junior, and for that matter of your team members. Another example is to write comments on Pull Requests you get.
Noblesse oblige
What the conference talks all boiled down to, one way or the other, is that developers have one job. That job isnât programming, itâs an ethical responsibility. It takes awareness to contribute in a thoughtful and meaningful way that doesnât exploit, harm, disrespect, shame, or exclude any user of the product you work on. Whenever youâve got a hunch that what youâre developing could be harmful or doesnât respect a userâs privacy itâs a warning to stand up and question your colleagues and stakeholders. Take a stance and explain your doubts, help to make the web a safer place.
âAmplify the best of technology and the best of humanityâ Amber Case
The French saying âNoblesse obligeâ can help you remind you of your responsibility as a programmer. Nobility obliges could just well be Developers oblige. Developers are more than âjustâ code writers, a developer ideally should be fully aware of her/his social responsibilities. By the way itâs not obligatory, itâs a requirement that every developer should fulfill for a more inclusive web. To quote Vivianne Castillo: âYou can have comfort OR you can have courage. But you canât have them both at the same time. Choose.â. In the spirit of the talks at this conference and of Developers oblige, choose for courage to speak up!
âChoose courage over comfort!â Vivianne Castillo
âSaying NO is a design skill. Asking WHY is a design skill. Rolling your eyes is not a design skill.â Mike Monteiro
Obrigada đźMirrorConf! đââđââ
I think we canât thank the đźMirrorConf organisation enough. The team and the help we got from Laura, Zemith, JosĂ©, JoĂĄo, among others of Subvisual was outstanding! Also we would like to explicitly thank Ana Sofia for arranging that we could attend the conference, awesome job! Obrigada! đââđââ
Team potatoCode đââđââ