I feel writing code as the primary activity is not that I am, or will ever be very good at. But, I love the domain and have a decent understanding about where my skills lie (highly interested in learning deeply about system/technology, self learning & mentoring colleagues, reading, and communicating with other people).
I am looking for alternate career avenues in the computer technology domain, which can best leverage my strengths along with my decent understanding of computer programming.
I have a really good understanding of Apple developer ecosystem along with in-depth knowledge of Apple and related hardware, software and services.
What are the career avenues that I can look towards pursuing? I am pretty flexible about options (on-site, remote, part-time, consulting). I am trying to understand what kind of jobs my skills can be useful in, where I won't be expected to doing programming as the primary activity.
Thank you for your time and inputs.
Otherwise, product management / UX expert.
At worst, sysadmin for smaller companies, where you’ll have to deal with a bunch of different issues. Since you’re an Apple guy, I guess you would concentrate on clients from the media sector. It’s a bit of a blind alley in career terms, though.
As a curveball could you write a book about the apple ecosystem or some aspect of it that would be useful for developers to get an overview?