I’ve been teaching Android at Facebook University for the last few weeks and having a ball! It’s been so inspiring to be around bright-eyed students who are hungry to learn about Android and helps dissipate any jaded feelings you have building up.
The program takes interns (generally from underrepresented groups) and teaches them how to Android for 3 weeks. After they learn from me (and Mike Wolfson in Seattle), they spend several weeks making their own app and compete for the best application.
I will be leading an updated version of the workshop I originally gave at Barcamp Philly 2014 and several times over the years. I love giving this workshop because people get so excited by the end and walk away with concrete next steps.
I came across this article (Work at different management levels) in by Lara Hogan. It does a great job of breaking down what a manager does at different levels in an organization. If you ever thought your bosses do nothing — this is worth the read!
I’ve been a mixed individual contributor (IC++) and manager for several years. Even when I was supposedly a full time IC, I found myself doing tasks outside of my job responsibilities like mentoring, teaching, architecting, defining process, project managing, managing clients, managing engineers, writing specs, influencing strategy, interviewing candidates, and recruiting.
Last night the Philadelphia GDG held a panel with several experienced Android developers in the city (myself included). It was a pleasure to be a part of the panel. It was fun sharing my expertise and interacting with the community!