DEV Community

Cover image for What is the best part of being a software developer?
Ben Halpern
Ben Halpern Subscriber

Posted on

What is the best part of being a software developer?

Thank you to everyone who weighed in about the most frustrating part of software development in yesterday's discussion.

Let's flip the script, what's the best part about this work?

Top comments (40)

Collapse
 
booleanhunter profile image
Ashwin Hariharan • Edited

Not to say that everyone can do it, but software development seems to offer the most level playing field than any other career - and it's only getting better!

The fact that it's possible for someone in any part of the world, with minimal resources (a laptop and an internet connection), to not only learn software development but also actually earn a decent living and level up seems to me the best part about this line of work.

And I'm very grateful to be a part of it. ๐Ÿ˜‡

Collapse
 
bradtaniguchi profile image
Brad

I have a saying to anyone who wants to get into the field.
That it takes only 3 things:

  • time
  • grit
  • an internet connection

Each person might require different amounts of each, or lack access to one or more of them. But to those that have those three it really can work with enough time and effort. :)

Collapse
 
yussufmussa profile image
Yussuf Mussa • Edited

Being paid beyond borders

Collapse
 
lexlohr profile image
Alex Lohr

You never run out of things to learn.

Collapse
 
geofspot profile image
Geof

Yeah! that's right buddy.

Collapse
 
davideo profile image
davidecheta599

Exactly, those things are always available for you to learn ๐Ÿ˜Š

Collapse
 
steelwolf180 profile image
Max Ong Zong Bao

You scratch your own itch. If you had entrepreneurial streak, you don't have to find a developer to build things for you. You just need a good sales and marketing or you do it yourself.

Collapse
 
atulcodex profile image
๐Ÿšฉ Atul Prajapati ๐Ÿ‡ฎ๐Ÿ‡ณ

As written in "Rich Dad Poor Dad" book

Collapse
 
gabrielpedroza profile image
Gabriel Pedroza

I love just being able to create things that people from around the world can see. It's also many companies that mostly offer remote positions which is great because people can travel around the world and see their families whilst contributing to your career and job. I've started a little more than a year ago when I switched my major to Comp Sci (was majoring in Accounting) and I truly believe that it was and still is the best decision for me. I recommend everyone to just look into it and try programming for x amount of time to see how you feel about it.

Collapse
 
devoskar profile image
Oskar Pietrucha

For me it's the part where your software is actually being used by other people, and they are enjoying using it. I work for a aircraft engines company and seeing that people on the production site like using the application I wrote then it fills my heart with joy that I've actually helped them.
A different thing I love about being a software engineer is the fact, that we can always look for different job in a different country and still will probably succeed, we can work from the office, at home or in a hybrid mode. We can work being an employee or by invoicing other companies.

Collapse
 
atulcodex profile image
๐Ÿšฉ Atul Prajapati ๐Ÿ‡ฎ๐Ÿ‡ณ

Wow, Your experience is mind blowing. Thanks for sharing bro.

Keep it up!

Collapse
 
metacollective profile image
metacollective
  1. I get to work with some of the most innovative & smartest people I have ever met
  2. I love the wider community feel I get from platforms like dev.to, not sure you can get this on any other profession
  3. It is one job, where if you put your mind to it, you can actually make a difference (think social projects like app.code4socialgood.org/project/li..., socialcoder.org/Home/Index etc)
  4. Pays well :|
Collapse
 
mellen profile image
Matt Ellen-Tsivintzeli

The feeling when you figure it out.

Collapse
 
atulcodex profile image
๐Ÿšฉ Atul Prajapati ๐Ÿ‡ฎ๐Ÿ‡ณ

I feel very calm :)

Collapse
 
warwait profile image
Parker Waiters

For all the possible frustration, it's still some of the most interesting stuff they'll pay you to do (or that you can do in your spare time).

The best version of my job is way more interesting than the best version of almost any of my friends' jobs.

Collapse
 
savvasstephnds profile image
Savvas Stephanides

For me, the best part of being a software developer is the fact that you have genius pieces of machinery at your mercy which you can talk to and command in order to improve, enrich, and empower the lives of people around you. That is what I love the most about being into software development.

Collapse
 
cmohan profile image
Catherine Mohan

Helping people by fixing issues and creating new opportunities! I love it when someone comes back to me and tells me how much easier my app/automation/etc. has made their job.

Collapse
 
atulcodex profile image
๐Ÿšฉ Atul Prajapati ๐Ÿ‡ฎ๐Ÿ‡ณ

Exactly, That feeling is much beautiful than our imagination