I live in a bigger city and work at a 4 person startup as their lead dev (whatever that means). I really like the idea of our product but unfortunately I am in a situation where there are not adequate resources to execute.
My boss/CEO is insistent on keeping the team small and cheap for our investors but I am very frustrated and sick of juggling soo many responsibilities (crud/admin/custom analytics pannel/algorithm/deployment/ front end js).
Is anyone else in this position where you feel like constantly having to rewrite other peoples code to ensure that it is maintainable?
Because of these circumstances, I can not turn to any proficient developers to guide the process and programing has taken over my life. I need a mentor but I look around and suddenly realize I am that guy. This realization leads me to spend every fucking waking hour coding, solving architectural issues that are above my experience level and reading anything that might help. I hate this and frankly after taxes I am not getting paid enough to give my life to this company. I spend my weekends learning more and don’t see friends anymore.
I have tried turning to resources like codementors or hackhands (which my boss has been supportive of) but frankly working with someone even a few hours a week for a couple hundred $$ is not that beneficial and does not help solve architectural issues.
Has anyone been in this situation?