top of page

Favorite Parts Of Being A Software Engineer At HR Software Company

David, a software engineer, finds the most rewarding aspects of his role to be "building cool stuff" and tackling "hard...puzzles" presented by malfunctioning software. This blend of creative construction and challenging problem-solving, he explains, is what draws many to the software engineering profession.

Problem-Solving, Software Development, Coding, Building, Puzzle Solving

Advizer Information

Name

Job Title

Company

Undergrad

Grad Programs

Majors

Industries

Job Functions

Traits

David Curtis

Software Engineer

HR Software Company

UC Irvine

None

Computer Science

Technology

Product / Service / Software Development and Management

None Applicable

Video Highlights

1. Solving complex problems and puzzles is a significant part of the job and a source of enjoyment for the software engineer.

2. Building and seeing the results of software projects brings great satisfaction.

3. The role allows for creativity and innovation in designing and implementing software solutions.

Transcript

What do you enjoy most about being in your role?

Programming is fun. I think most roles have a lot of drudgery. As an engineer, you get to build things and you get to see them work.

Many engineers get a lot of satisfaction from building cool stuff, and that can be fun. Daily problems are hard and they're puzzles. I'm somebody who likes puzzles.

So, if I have a piece of software that's not working, trying to solve that puzzle of figuring out why it's not working can be really fun, really engaging, and really challenging as well. I think that's what brings people to the software engineering profession: either the desire to build cool stuff or the desire to solve logical puzzles.

Advizer Personal Links

No

bottom of page