Decoded Chats – Mahdi Shadkamfarrokhi on empowering minorities to get into development

Mahdi Shadkamfarrokhi

Mahdi Shadkamfarrokhi is the Curriculum Manager of All Star Code in New York.All Star Code empowers young men with the skills, networks, and mindsets they need to create new futures through technology. They work towards building a world where every young man has the confidence to dare greatly, the safety to celebrate failure, and the freedom to tell his story. They teach coding and computer science in a tech startup context to high school males of color.

If you prefer to have an audio version, you can download it here (MP3, 18MB)

Here are the questions we asked:

  1. You work for All Star Code. Can you give us a quick introduction what that is and what you do? (00:13)
  2. How low are the numbers of developers that came from a minority background? What are the main reasons? (01:40)
  3. Do you think that by teaching communication skills together with technological skills you become more interesting for someone with a less privileged background? Is selling technology skills as a part of a whole package more successful? (02:49)
  4. The program has been running for quite a while. Is there a success story you are really proud of? (04:20)
  5. You learn a lot by teaching as you can’t fake it – you have to know. Do you find that it is easier to keep your skills up-to-date by running this program? (04:46)
  6. What are the biggest barriers for your students to get into development? Is it hardware access? Connectivity? The style and language of documentation out there? (06:14)
  7. I learned a lot because when I started computers didn’t do much and you had to program. Do you think that nowadays kids are less inclined to learn as computers are more seen as a consumption device? (07:47)
  8. There is a vast amount of online courses to choose from when it comes to learning how to program. Many of them decayed a bit after the first round of funding dried out. How do you find great and trustworthy resources? (10:10)
  9. A lot of creativity happens on the web but these makers don’t know or don’t get into professional development. Where do you go to find people for your course? (12:04)
  10. Do you see Open Source and services like GitHub to host, document and discuss your projects as an opportunity for newcomers? (14:49)
  11. How can people help you? Are there ways to volunteer? (18:07)

Leave a Reply

Your email address will not be published. Required fields are marked *