“You still got a lot of things to learn”

My boss said this to me when I resigned from his startup company earlier this year to take my career into the next step. He stresses out that I still have to learn a lot of things and needs a lot of improvement. There are other things which I needed to take into consideration.

Having said that, I believe this “lot of things to learn” in software development will never fade. Chances are, we’re gonna learn a lot of things forever since we’re talking about technology here.

Learning will always be there. It will never fade. As new technology comes along, we need to cope up and learn at our own pace as well. And learning takes time.

And I just don’t need to focus on software development alone. I wanna balance my life. I wanted to travel the world. I wanted to do more things.

I believe learning depends in each person. Some might learn a lot while working, but others might not. Just how I learned every new technology by myself and how some of my peers were lagging behind in their job as a developer. The company guided me to the right direction, but all in all it was me that pushed through to learn a lot from the direction my boss gave me. Not everyone learned from his lessons, his lectures, and his direction he gave in us developers. I learned faster than anyone of them because I was interested, I was challenged, and I wanted to change the direction of my life.

Despite of that, I agree with him that I still got lots of things to learn. Not just in my career as a Software Engineer, but in my life as a whole. I feel this is just the beginning of my challenge.