Episode 8: Paola Mata
Listen now
Description
In this episode, Paul talks to Paola Mata about mentoring, enums,  Swift community, and more. Detailed topics: What separates a senior iOS developer from a junior developer? What are the core skills of a senior iOS developer? What are the levels between junior and senior iOS developer roles? Is time-based promotion right in software development? What is the best approach to code review as a senior developer? How to get to senior Swift developer roles? Do you think a degree in computer science is necessary? How to allocate the right amount of time for projects What are the responsibilities of a programming mentor? What comes after senior developer, and how can you get there? How can a senior developer keep learning? How would you discuss problematic code with a junior developer? What makes Swift's enums so powerful? How would you explain enums with associated values? What do you think are good use cases for enum raw values? Where should enums be used more? What new Swift API would you most want to see in your projects? How to get involved in the Swift community How can you get involved in the community if you can't travel? Tips for starting your own Swift meetup Tips for introverts who want to attend a meetup Should we build an presence online before going to a meetup? How to find a software engineer mentor Wrap up 
More Episodes
In this episode, Paul talks to Cate Huston about tracking data, open source development, giving talks, and more. Detailed topics: Why is user privacy vital for app developers? How important is ethics in software engineering? What data should iOS apps track? When should you store tracking...
Published 06/01/21
In this episode, Paul talks to Christian Selig about Apollo for Reddit, community input, how to improve accessibility, and more. Detailed topics: What was the hardest part of making the Apollo app? Do you get much support from Reddit? What are your tips for doing great networking in...
Published 05/27/21
Published 02/27/21