Skip to main content
16 answers
16
Asked 1487 views

whats's the best part of being a software engineer?

#curious #engineer #software #engineering #technology #computer-software

+25 Karma if successful
From: You
To: Friend
Subject: Career question for you

16

16 answers


3
Updated
Share a link to this answer
Share a link to this answer

Jamie’s Answer

This is a very good question, and you may get different answers from different people.

To me, the best part of being a software engineer is the creative process of using software programming to solve real-world problems in an efficient way. The world today runs on software, and this is the field that a lot of innovation is happening. I like solving problems, and this is one of the reason that I like being a software engineer.

3
1
Updated
Share a link to this answer
Share a link to this answer

Anshul’s Answer

To me the best part about being a Software Engineer is ability to solve complex and real world problems with just my computer. So many interesting things happening in the industry, you can always choose a new one if you don't like what you are working on. In addition to that, software engineering can be applied to so many other industries like banking, hospitality, entertainment, etc. There is always a place where software engineering can fit.
1
0
Updated
Share a link to this answer
Share a link to this answer

Justin’s Answer

I'd say the best parts are getting to work on something different all the time. Solving new interesting problems that can make a huge impact for people, and learning a lot about really relevant information in our day and age.
0
0
Updated
Share a link to this answer
Share a link to this answer

Brandon’s Answer

The best part of being a software engineer is that the skill set can be applied to many different fields and industries which keeps things interesting. Software skills are needed in the computer industry, telecom industry, medical industry, banking, defense and many more. It's one of the most flexible degrees that one can get in my opinion in terms of job prospects.
0
0
Updated
Share a link to this answer
Share a link to this answer

Joe’s Answer

I too love the creative process of using software programming to solve real-world problems efficiently. There is never a dull moment, because technology is ever-evolving. So you might be programming in one language today, and another tomorrow. You're always learning, always improving yourself and your skillset.
0
0
Updated
Share a link to this answer
Share a link to this answer

Richard’s Answer

Since everyone is faced with different motivations and different backgrounds and influence, what may be best for someone else may not be best for you. But, to me the greatest part of when I was a software engineer was when I saw some one use the software and I saw the end purpose of the software that was written. That was very satisfying. Knowing there was a broader higher purpose to what little component I built was what felt the best.
0
0
Updated
Share a link to this answer
Share a link to this answer

Sarah’s Answer

I love being a software engineer because the industry as a whole is extremely focused on personal and professional growth, because the technologies change so quickly. Everyone (at least in the Nashville area) has been very supportive and helpful when learning new things, and I love the fact that we can get together as a tech community and create things that help in crises like the recent tornadoes, or COVID-19. I also really enjoy the creativity of the day-to-day job, because there are so many different ways to solve a problem!

Sarah recommends the following next steps:

Visit FreeCodeCamp (www.freecodecamp.org) to start learning how to code for free
0
0
Updated
Share a link to this answer
Share a link to this answer

Shobana’s Answer

The best part of being software engineer is

1)Your creative thought can be implemented in different fields.
2)Learning new technologies.
3)Solving real -world problems
0
0
Updated
Share a link to this answer
Share a link to this answer

Leon’s Answer

I have worked in Hardware and Software Engineering for many years. During my career I have worked for a number of companies--consulting, etc.
Every new position I had to utilize the skills I learned in my old positions and learn new skills for the new position. This change always required taking some kind of courses.
As a Software Engineering you need to never stop learning especially now when changes are happening so fast in this industry.

For starters in today's industry you will need a BS degree maybe even a Masters. To save money on tuition you could start in a community college getting an AS degree in math and science (with a minor in computer science) that is fully transferable to a four year university.

Software Engineering is not for everyone. Most of the time you will be at your desk for most of the day and if you are like me you would be trying to solve a current work problem when you are off work. For people that like to be outdoors and active that would be a problem. Also, not everyone likes to program.

You need to find out early whether you will like being a Software Engineer or prefer one of the many other professional positions available.

Leon recommends the following next steps:

Take a free Internet programming course.
Take another free Internet programming course.
Talk to Software Engineers about their jobs. There are a number of MeetUp tech groups within 10 miles of Waterbury, Connecticut
0
0
Updated
Share a link to this answer
Share a link to this answer

Howard’s Answer

I started my career as a software engineer building business applications. I loved that I managed to do technical work which I found intellectually interesting, but I also got a valuable understanding of how business works. It helped me to think about how systems exist and develop, because the software we write does not live in a vacuum, it needs to be useful to the business user. You can then develop not only technical problem solving skills but also business problem solving skills. That laid the foundation for a career that took me into consulting and then onto a variety of roles.

Howard recommends the following next steps:

Build your problem solving skills by thinking about a repetitive activity you see happen at home or school, and imagine how you could solve that with an application or a robot or tool of some sort.
0
0
Updated
Share a link to this answer
Share a link to this answer

anupama’s Answer

Hi

I would say that the best part is the challenge you get everyday, the zest to solve the issues and the feeling you get after resolving the issues. Another aspect is the learning you get as technology keeps changing so as a software engineer you need to keep up to date. I too learned lots of things just by hit and trial.

Its a fascinating world for a person who loves a roller coaster ride :)
0
0
Updated
Share a link to this answer
Share a link to this answer

Devin’s Answer

Here's my take on what I love about software engineering.

1. Creating something beautiful from "scratch" gives you the best feeling of accomplishment.
2. You never have to be bored; new technology, patterns, frameworks, etc. come out every day.
3. It's a very flexible job: you can work in front-end/back-end for web, mobile OS software, large-scale applications for desktop OS's, or even on the software for hardware. Then with each of these skills, you have a huge amount of industries to choose from like tech, startups, finance, and more. This also means great job security :)
0
0
Updated
Share a link to this answer
Share a link to this answer

Kevin’s Answer

Hi Alejandro,

As Jamie mentioned, the answer to this question could vary from person to person so this is a great question!

My take: I love that technology is evolving so rapidly everyday and software is always going to be a part of that in the future. The best part to me is that there's so much to learn in the software engineering field because there's so many aspects involved in making things work. Things like the "Cloud", evolving coding methodologies like "agile", and much more that you will be continuously learning and working with as your career grows!

Hope this helps!

0
0
Updated
Share a link to this answer
Share a link to this answer

kolluri’s Answer

I love being software engineer because to me problem solving is fun and we always have something new to learn.
Gives great satisfaction seeing stuff grow while we work on it and seeing other people using it. There is always interesting challenges involved and it is very creative.
0
0
Updated
Share a link to this answer
Share a link to this answer

Hardik’s Answer

Now a days Software skills are must for multiple industry in IT fields & automations for all this things you can share your expertise and achive your goal.
0
0
Updated
Share a link to this answer
Share a link to this answer

Adrian’s Answer

I love being a software engineer because I love knowing I can make a difference and being able to help from a technical perspective. It is ultimately very fulfilling for me.
0