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

A Day In The Life Of A Software Engineer At Advertising Company

A typical day for Tristan, a software engineer, involves a "nine to five" schedule heavily weighted toward collaboration: the first half is dedicated to meetings with stakeholders and colleagues, followed by code review ("peer reviewing code...making sure that...this is bit style guides"). The remaining time is allocated to actual coding, with some engineers even exceeding the typical workday to further contribute to projects.

Teamwork, Communication, Coding, Problem-solving, Project Management

Advizer Information

Name

Job Title

Company

Undergrad

Grad Programs

Majors

Industries

Job Functions

Traits

Tristan Hilbert

Software Engineer

Advertising Company

Major: Computer Science

Loyola Marymount University - Masters : Computer Science

Computer Science

Advertising, Communications & Marketing

Product / Service / Software Development and Management

None Applicable

Video Highlights

1. A typical workday for a software engineer often involves a mix of meetings and individual coding time.

2. Collaboration is key, with activities like code reviews and working with stakeholders to ensure project alignment.

3. While a standard 9-to-5 schedule is common, some engineers may work additional hours to contribute further to projects.

Transcript

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

For most software engineers, it's a typical nine-to-five job, meaning you're usually working 40 hours a week. You typically start the day with a stand-up meeting and a series of other meetings to get things done as quickly as possible.

The first 40% to 50% of your day is often spent in meetings. This includes meeting with stakeholders, teammates, managers, and third parties to ensure everyone is aligned on tasks and timelines.

Then, I usually spend another hour or two working with others, such as code reviewing or peer reviewing code. This involves looking over code changes made by teammates to the collaborative repository.

The goal is to ensure the code follows style guides, identify any potential problems, and check if anything might break the site. This feedback is usually relayed in a way similar to a Google Doc.

The rest of the day is spent actually coding. I estimate this takes about three hours, though often more. I know many developers who stay late to make further contributions, which isn't something I'd enforce, but it does happen.

This is when you're actually coding out algorithms and doing the A/B testing I mentioned earlier.

bottom of page