Not having a decent mentor.  Self taught working as a solo developer. Don&#x27;t know what I don&#x27;t know.  If I had someone to peer review code or bounce idea&#x27;s off then I could have progressed a lot faster. If I could start again I would join a development team and learn from developers with a lot more experience.