3 ms·
If you've ever worked as a software developer in a small company you might have found yourself being both a developer and directly reporting to what constitutes
by tracerbulletx 5y ago
If you've ever worked as a software developer in a small company you might have found yourself being both a developer and directly reporting to what constitutes upper management at a small company, often the owner or president of the company. I was in this situation early on in my career and managing the business side absolutely becomes a whole job, but also I think I did my best work and had a bigger impact of any job I had after because I was directly owning the outcomes of software I was writing. (Of course doing both well is incredibly challenging and often ends up resulting in poor software quality, or poor engagement with management) But it's pretty exhilarating if you can pull it off and maintain a high standard of quality.