Sounds crazy right? For the last 8 years, I was a hardcore Java developer. Worked on many different projects, various kinds, and various positions — from junior to senior, team leader, project manager, lead developer, and architect. But all in all, every working day of my life contained an average…