DEV Community

Cover image for What I love about being a Software Engineer?
Dawid Kostrzewa
Dawid Kostrzewa

Posted on

What I love about being a Software Engineer?

I have been working as a software engineer for some time and I love this job. Here is a list of few things what I love about being a Software Engineer.

Knowledge sharing

Nowhere else have I found a community where everyone is willing to help. In this industry, nobody loses from sharing knowledge with other people, but only gains. It is beautiful that wherever you turn to a forum or at work for help, there will be plenty of people to answer your questions and dispel any doubts. I also love sharing my knowledge and experience with others.

The opportunity to learn about different areas of life

Working as a Software Engineer, you have contact with various areas of life. You will have the opportunity to work for a variety of industries. In my case, working as a developer, I was able to learn behind of scene of the insurance and automotive industries, as well as how the services responsible for public safety work.

A lot of knowledge available for free

All programming knowledge is on the Internet. You don't have to buy books to learn to program. Many people share their experiences by writing articles for blogs, making videos for YouTube. Yes, there are paid sources of knowledge, but at the beginning of your adventure with programming you can find everything you are interested in for free, and dispel your doubts on various forums.

Continuous development, a large selection of development paths

Being a Software Engineer, there is no such thing as ending learning. Every now and then there are new paths that need to be explored. And that's great! There is never boredom, there is a lot of development opportunities and there is a lot of demand everywhere. No one is able to grasp all the knowledge in all areas, so you need to choose your main goal and become an expert in it.

Create "something out of nothing"

The last point for which I love being a Software Engineer is the feeling of being a "creator". With the editor open and empty files in front of you, after a while you fill them with code that creates a program which is used by users. It's amazing that with some text you are able to create a working application to help someone in life.

These were my thoughts, so what do you love about being Software Engineers?

Top comments (0)