Continuous Learning — An Integral Part of A Programmer’s Development

“The beautiful thing about learning is nobody can take it away from you. ” - B. B. King

The quote above has been my favorite since I was a kid. It is my quote of inspiration for continuous learning.

Learning and mastery takes time, patience and consistent practice. When you have focused devotion to learning, you reap the harvest of wisdom and deepened knowledge that nobody else can take away from you. It doesn’t mean that you can be greedy and keep that knowledge to yourself. You have the power, ability and opportunity to share your knowledge to help others and make a difference.

I think that is what our lives is about — to connect and collaborate with the right people that comes our way in our unique journey in life.

We all went to school to learn. We go through many years of school in our lives because it is fundamental and essential. We study hard to get good grades and merits. We compete to excel and get awards. We want to be best in what we do and what we want to do.

When we finished school, we thought we finished learning what we had to learn. However, that is not the reality. The reality is — it is just the beginning of the true learning — in life.

When we begin our career at any profession we choose, that’s what when really start to apply what we learned. To be agile in every unique situation we encounter. To learn from our mistakes and wrong decisions. To solve the problems we encounter. To deal with difficult people we meet. To keep the ones that we value the most and let go of those that hinder us in our walk in life. I personally can relate to through my own journey.

So, a bit about me and my story. Professionally, l currently work as a Fullstack Software Developer a.k.a programmer or Software Engineer. As for education, I studied BSc. Computer Science in college with major in programming. My first programming language was Visual Basic on tube computers with Windows 98 Operating System in it. I only had tiny external memory floppy disks to save my files. I had learn computer typing at a good speed, Logic gates and converting binary codes. I’ve had several types of jobs and career roles after college. My first job in 2006 was technical support in different levels American companies. I also worked as an International travel consultant, SEO Specialist, web developer, programming coach, and now as an IT Consultant with Software Engineer and cloud computing focus.

To follow my passion and dream in working with computers and tech, I studied more programming (Agile System Development in C# and Java Development) before I started working full-time as a programmer.

I studied programming but I am continually learning myself by investing time to learn during the week. I study continually to level up with the fast-paced technologies these days and also to follow my passion in my field of career.

If you are not updated with new tech and programming languages in this era, there is a big risk of being “left-behind” in the tech race. This means being an experienced or new programmer doesn’t matter if you cannot work with new technologies and build your skilled continuously. Most of all, understanding the problem that you have to fix or create with your tech skills. Of course, collaboration is also a key.

Unless you really want to work maintaining old systems the rest of your career, then maybe you can get by missing a good chance of creating something great with new technologies — like cloud computing in Microsoft Azure and other cloud computing platforms, advancement of AI, Big Data, Machine Learning, serverless, containers and more.

So, continuous learning is important to me as a programmer. A software developer/engineer who wants to develop not just systems — but also herself.

PS. This is my first medium article and I hope it is a good start of writing more inspirational Tech stuff! 😊 Thanks for reading!

About Author: Jonah Andersson is a Filipina-Swedish Software Developer who codes full stack system development in C# .NET/NET Core. Jonah is passionate about continuous learning, developing and sharing knowledge about Microsoft Azure cloud technologies. She is a Microsoft MVP and one of the #AzureHeroes in Sweden. A woman who codes in tech who likes writing, advocating gender equality in the tech industry through mentorship and by being role model on her spare time. Follow her on Twitter @cjkodare, LinkedIn and her website at




A Filipina-Swedish Software Engineer who codes full stack system development in C# .NET or NET Core and cloud development i Microsoft Azure.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Database timeouts

GEMINI: a Java framework that makes CRUD REST API development faster

I’m an Android developer

Serving an Image from an S3 Bucket via CloudFront

5 Useful Advanced Features of Python

Using LEO to write a program

REST API: UUID-V3 is the right way

How We Learned to Stop Worrying and Scale Production

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Jonah Andersson

Jonah Andersson

A Filipina-Swedish Software Engineer who codes full stack system development in C# .NET or NET Core and cloud development i Microsoft Azure.

More from Medium

Synapse Data Exfiltration Protection in the spotlight — Make Rest calls to approved targets

A screenshot that shows how to configure Synapse Data Exfiltration Protection

Near real time ingestion and processing of image data

Feature Flag Management and Usage in Azure App Configuration using C#.NET

Cinchoo ETL — Split a large JSON file based on deeply nested array property