Preamble
A few months ago, I was thinking about my personal/professional development as well as engineering managers I've worked with for client projects. I don't have a mobile background, and a lot of the client managers either had iOS or web backgrounds.
My background is backend development. My professional languages were shell scripting, SQL, C, Python, and Perl. My hobby languages were Ruby, Erlang, Haskell, and Javascript. I've been working as a project manager for mobile app development for the past 3 years. I don't code for work anymore but I've learned enough about Kotlin and Swift to read the PRs and mess around with Kotlin Multiplatform. I'm also managing the design team (I've worked with designers before but I've never been a designer)
I asked my network what their backgrounds were if they are managing a mobile team.
The Ask
As an Engineering Manager who manages both Android and iOS teams (or Mobile team, if combined), what is your background?20:39 PM - 24 Sep 2019
I specifically asked for people who manage both Android and iOS because most people start as an IC on one platform, lead a team on one platform, maybe become an EM for that platform, then get promoted or get forced (because of a reorg) to manage both teams. And some people just get dropped managing mobile teams as a career change.
My personal experience from working with clients made me think the result of this poll would be
iOS Dev > Android Dev > Web Dev > Other. But the nature of my work has been historically creating the native Android app for clients after their native iOS app had already been developed. It did not occur to me that the nature of my work would also skew my audience towards people with Android background. But twitter polls are not scientific anyway 🤷♂️
The Results
Super super happy with finishing the poll with 174 votes!
This time, I embraced the unscientific nature of twitter polls. When it seemed to stagnate in the low 10s, I begged for more votes from two amazing communities, EMSG and Lead Dev. I also pinged some amazing mobile leaders I follow on twitter.
If you have a background in multiple, feel free to check "other" and leave a comment
I follow ~50 Mobile EMs many of whom have diverse backgrounds like
@brwngrldev, @markmcerqueira, @TechNoahLogy, @aurelie_bot, @sjcary, and @mwermuth. There must be many more
Please RT for reach twitter.com/piannaf/status…15:03 PM - 26 Sep 2019Justin Mancinelli @piannafAs an Engineering Manager who manages both Android and iOS teams (or Mobile team, if combined), what is your background?
That brought it up to triple digits.
It was stagnating again and I saw the results skewing towards "Other" so begged again. This time for iOS and Web folks. I pinged a few more awesome mobile leaders I suspected/know come from iOS or Web backgrounds.
Twitter polls aren't scientific anyway, so let's see if we can get more people with iOS and Web backgrounds in here.
Asking for help from a few more people I follow: @MickaelJurret, @jPaolantonio, @gemmakbarlow, @borland
Thanks everyone (139 votes so far)! twitter.com/piannaf/status…16:30 PM - 27 Sep 2019Justin Mancinelli @piannafAs an Engineering Manager who manages both Android and iOS teams (or Mobile team, if combined), what is your background?
Very grateful to everyone who participated, liked, retweeted, and left comments!
What's Next
This experiment also got me motivated to come up with a conference talk about growing as a manager, managing teams that have different skills than you, and keeping yourself sane along the way. TBD
Now it's time for another great community, the DEV community, to weigh in. And, if you'd like to be part of the poll, twitter poll is closed, but feel free to answer the same question in this typeform.
Top comments (0)