gtag('config', 'G-6TW216G7W9', { 'user_id': wix.currentUser.id });
top of page

What Type of Person Thrives in Software Industry According to a Freelance Engineer

Software engineers who thrive genuinely enjoy coding, "get obsessed with being in the weeds of it," and often pursue coding outside of work. Adaptability is also key, as the ability to "flow and adapt and multitask" is crucial given the industry's ever-changing nature and the need to work with pre-existing systems.

Coding, Problem-Solving, Adaptability, Resilience, Self-Motivation

Advizer Information

Name

Job Title

Company

Undergrad

Grad Programs

Majors

Industries

Job Functions

Traits

Ryan Yost

Software Engineer

Freelance/Contractor

University of Michigan

None

Spanish & Other Languages, Economics

Technology

Product / Service / Software Development and Management

Honors Student, Greek Life Member

Video Highlights

1. People who genuinely enjoy coding and can get obsessed with it tend to thrive, often coding in their spare time on personal projects.

2. Adaptability and flexibility are crucial, as things rarely go as planned and you need to be able to roll with changes and decisions made previously.

3. The best coders are those who continuously learn and are passionate about building things on their own, going above and beyond assigned tasks

Transcript

How would you describe people who typically thrive in this industry?

I think first and foremost, and this is probably hard to quantify, but people who genuinely enjoy coding and can get obsessed with being in the weeds of it, the actual act of coding, they definitely thrive more. It's going to be draining to do it 40 hours a week or more.

I've known folks who wouldn't code in their spare time, but the best coders I find are ones who are building things on their own. They're going to learn things on their own, getting obsessed with some new fun project they're doing.

Another important quality is not being too stubborn or set in your ways. You need to be able to flow, adapt, and multitask, because things are never working the way you want.

Somebody may have made a decision two years ago that you just have to roll with now to get something done. If you insist on doing things your way, it's never going to happen unless you're working alone. You need to be flexible and understand that not everything will be thrilling and smooth. You've got to be able to roll with it.

bottom of page