How To Find And Do Work That You Love (IKIGAI)

Chanaka Madushan Herath
3 min readMay 30, 2021


IKIGAI is an old Japanese ideology that’s long been associated with the nation’s long life expectancy. A combination of the Japanese words “iki”, which translates to “life,” and “gai”, which is used to describe value or worth, ikigai is all about finding joy in life through purpose.

This balance is found at the intersection where your passions and talents converge with the things that the world needs and is willing to pay for.


Passion is a feeling of intense enthusiasm towards or compelling desire for someone or something. Passion can range from eager interest in or admiration for an idea, proposal, or cause; to enthusiastic enjoyment of an interest or activity; to strong attraction, excitement, or emotion towards a person. In the IKIGAI, passion can be divided into two categories: things you like and things you are good at.

Software development and software engineering are dream and passion for me. In my opinion, I like to spend time on the computer as possible. I like to coding. In this regard, the software engineering degree program prepares me and puts myself in my passion.


A mission statement is a brief description of why an organization exists, what its overall goal is, identifying the goal of its operations: what kind of product or service it provides, its primary customers or market, and its geographical region of operation. It will well suit for a person too. Every person has a mission in their life. Mission will fall under two categories: What the world needs and What you love.

Personally, my mission is to be a successful person in life and have a good career in the industry. In order to perform the task, I need to get the right guidelines and I need to be in the right place to get that guide. The degree program provided me with the valuable things and guidelines to achieve my mission. The degree program offers me the right things and guidelines to pursue my mission.


A vocation is an occupation to which a person is especially drawn or for which they are suited, trained, or qualified. People can be given information about a new occupation through orientation. Vocation will fall under two categories: What you can be paid for and What the world needs.

For entering into the software engineering industry, there are certain skills, qualities and training a needed. Those will push one self as a good fresh software engineering professional. The degree program provided me with the qualities needed to become a software engineer. The internship program will give me the opportunity to train myself and prepare me to become a good software engineer.


A profession is a profession based on special education and training. Its purpose is to provide others with selfless and objective advice and services in order to obtain direct and definite remuneration, without expecting other business benefits at all. Profession will be divided into two categories: the industry you are good at and the remuneration you can get.

As a professional, becoming a software engineer, and possessing the soft and technical skills required to become a perfect software engineer, my degree course provides me with strong support to become an excellent software engineer. Not only the course content, but also the lectures, the interactive meetings with industry experts also helped me improve my skills and qualities, making me a successful software engineer.



Chanaka Madushan Herath

software Engineering Undergraduate | University of Kelaniya