How have you managed to transition into similar technical disciplines aside from programming?<p>I’m more excited with, and consider myself much more skilled in, facets of development such as architecture, project/team management, and technical writing, rather than implementation and scientific theory.<p>I’ve found it extremely difficult to switch career paths to these types of roles. Most hiring managers I’ve spoken with seem to be looking for many years of experience with specific titles - or more senior positions, e.g. ‘5 years leading a team of engineers.’ I have experience in all the aforementioned fields, but it just doesn’t seem to be sufficient - or official enough -for certain hiring standards.<p>Have you sought/accomplished these transitions internally with existing employers or joined a new company with a new position? Are these paths you had to pursue or were you presented with opportunities at your workplace? Did the size of your engineering team have an impact on your ability to shift into a more dynamic role?<p>Any insight would be greatly appreciated. Cheers!