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

A Day In The Life Of A Software Engineer At Workday

Ryan from Workday explains that a software engineer's day varies based on experience; entry-level engineers focus on "hands-on programming stuff" and learning industry basics, while more senior engineers may move into management or concentrate on "architecture and designing things," delegating the implementation to less experienced engineers. This illustrates how the role evolves from coding-focused to a blend of design, delegation, and potentially people management as a career progresses.

Software Engineering, Coding, Career Development, Management, Architecture

Advizer Information

Name

Job Title

Company

Undergrad

Grad Programs

Majors

Industries

Job Functions

Traits

Ryan Vivian

Software Engineer

Workday

California State University, East Bay

N/A

Computer Science

Technology

Product / Service / Software Development and Management

Honors Student, Scholarship Recipient, Worked 20+ Hours in School, Transfer Student, First Generation College Student

Video Highlights

1. Entry-level software engineers focus on hands-on programming, learning industry basics, documentation, and coding best practices.

2. Career progression offers two paths: management, involving people management and task delegation, or continued software engineering, focusing on architecture and design.

3. Senior software engineers in the technical path design solutions and delegate implementation to junior engineers.

Transcript

What does a day in the life of a software engineer look like?

It kind of depends. If you are just starting out, you'll be doing more hands-on programming and learning the ropes. You'll learn the ins and outs of the industry, like scheduling and documenting, and the basics of coding and best practices.

So you'll be doing a lot of coding in the beginning. As you move up in your career, there are a couple of different paths you can take. You can go into a management career, where you're doing more people management, ensuring people are working on the right things.

Or you can continue with software engineering and programming. If you go on that path, you'll start with actual architecture and designing things, and then directing people. You'll come up with the ideas and say, "This is how we're going to do it." Then you'll hand it off to someone at a lower level, and they'll implement and program it.

Advizer Personal Links

bottom of page