article thumbnail

Bringing Software Engineering Rigor to Data

DZone

In software engineering, we've learned that building robust and stable applications has a direct correlation with overall organization performance. The data community is striving to incorporate the core concepts of engineering rigor found in software communities but still has further to go. Posted with permission.

article thumbnail

Software Engineering - The Soft Parts

Addy Osmani

Today I will share some of the software engineering soft skills I have learned from my first 10 years on Google Chrome, where I am a Senior Staff Engineering Manager

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Sustainable Software Engineering Through Performance Testing

Abstracta

The optimization of performance testing can contribute to achieving sustainable software engineering. The post Sustainable Software Engineering Through Performance Testing appeared first on Abstracta Software Testing Services. Why is the digital carbon footprint getting bigger every day?

article thumbnail

Do’s and Don’ts for Software Engineer Job Interview

DZone

In my estimation, I have given over 2,500 interviews in my career, the bulk of them for Software Engineer positions. I have been interviewing Software Engineers for over 25 years and in my current role as CEO of Solution Street, I conduct, on average, two interviews a week. Do’s for a Software Engineer Job Interview.

article thumbnail

Software engineering: problem-solving and critical-thinking

Addy Osmani

Software engineering isn't just about keystrokes; it's fundamentally about problem-solving and critical thinking.

article thumbnail

Sustainable Software Engineering Through Performance Testing Services

Abstracta

The optimization of performance testing services can contribute to achieving sustainable software engineering. Why is the digital carbon footprint getting bigger every day? What are the best practices to reduce it?

article thumbnail

First Principles Thinking for Software Engineers

Addy Osmani

First principles thinking can be helpful for solving complex problems because it allows you to break down a problem into its core elements and then systematically build up a solution from there.