Congrats on your job.
You're absolutely correct that each programming language becomes easier to learn as you have more of them under your belt. The very first programming language you learn is always the hardest one, as you're completely new to all of the coding concepts.
Very interesting how you said that learning software development helped you learn to take on tasks in steps. I had the same experience. There was a BBS door (onlline game) I wanted to write at age 15, but the whole task just seemed monumental and impossible to manage, especially with school going on at the same time. I then thought of it differently and broke it down to all the parts of the game I needed to write -- doing the easiest stuff first, and going from there. Made it a lot less intimidating, and I not only finished it, but I basically copied it a few months later and made a better theme for the game, which then caught on and was a minor success at the time. Fun experience for a kid so young.
Just to expand on my previous advice last year, project the image at your company as a hard worker who also has a life outside of the office. If you appear to be lazy and undedicated, you will be the first one laid off, and often resented by co-workers. If you appear to have little going on outside of the workplace, they will pile additional hours onto you (maybe unpaid, not sure how it works in your country), and figure you have nothing better to do anyway.
And if you see a better way of doing things, always speak up. Sometimes that will impress your bosses. Good luck!
BTW, how old are you?