3 ms·
> I've been a software developer for about 12 years, the last 8 of which I have been the CTO of a company that is growing like crazy. I think you need to find
by gwbas1c 5y ago
> I've been a software developer for about 12 years, the last 8 of which I have been the CTO of a company that is growing like crazy.
I think you need to find some good mentors; and/or find some good people in your organization that you can talk about these issues with.
> or get called out on not doing things the "right" way
Assuming you're working in a team setting, you need to direct the people who will call you out into planning to make sure that things are done the "right" way. And, then ask yourself, why aren't these people writing the coding guide, picking the patterns, writing the design, or reviewing such work? Why aren't you delegating to them?
One big mistake that I see is a general lack of mentorship when someone is "leading" without at least decade under their belt. You might be the smartest person in the room, but without experience, you're going to make mistakes that are "obvious" to anyone who's been in this field for 10+ years.