I am a professional software developer and hobbyist game dev that is starting to take it more seriously.