Happy Coding
To begin with, Java seemed to be greek and latin for someone like me who hailed from a zero programming background. When I started my career as a so called 'Software Engineer', I had no hopes of progressing further. Infact I had a huge hate towards coding. I hated programming languages to the core.
I felt pissed off when I tried hard to understand about classes, objects and methods. Since my domain was biomedical engineering , choice of becoming Software Engineer seemed to be the most stupidest decisions of life as I had no smell of exceptions and errors. At times, I thought of giving up and walking away as I don't want to fight with codes. I felt like I was going through the utmost struggles of the world whenever I code.
But, as time progressed, I had no other option left other than creating interest to learn programming and design applications. As I started learning new concepts and technologies, my curiosity arose towards try challenging stuffs. I equipped myself to explore and research about new frameworks, softwares, applications and anything that would boost up my technical arena.
Recommended by LinkedIn
Later, my hate towards Java disappeared completely. I am super excited to type 'n' number of lines of code. I started to love programs and I felt happy while coding. I became an enthusiastic coder. I would not say that I have become a perfectionist as I have long way to go. But I have grown from a mediocre level to a decent software professional.
Ofcourse, experience and maturity are also those prime factors that would mold one as a complete professional. But at the end of the day, when there is interest towards anything and you are so compassionate about pursuing it, things will fall into place automatically.
Happy Programming :)