article thumbnail

Sloppy Steve Scares Software Engineers

UX Planet

Example: implementing a feature exactly as requested without considering why the request was made or if there are better alternatives. Concrete example: customer requests the ability to remove X. Is it slop, or is it just the product designprocess? Sloppy design is the opposite of thoughtful. We grant their command.

article thumbnail

How to prepare for software engineering interview questions

Intercom, Inc.

Preparing for interview questions in software engineering is almost a full-time job. If you are a graduate software engineer and getting ready for your first job interviews, here are the different areas you should focus on. General software engineering interview questions. Questions about your background.

Insiders

Sign Up for our Newsletter

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

article thumbnail

Software Engineer Interview Cheat Sheet: Tips, Tricks and Advice

PMLesson's Ace the PM Interview

Even if you have years of software engineering experience under your belt, the technical interview can be daunting! For senior software developers, the fear may be related to not being as familiar with programming language or concepts. They are also widely used on a day-to-day basis by software engineers.

article thumbnail

Core Concept: What Roles are Represented in a Product Trio?

Product Talk

In my book Continuous Discovery Habits , I wrote that a product trio is typically comprised of a product manager, a designer, and a software engineer. The most common form of cross-functional collaboration happens between product managers, designers, and engineers. Some with quite a bit of outrage. This concept is not new.

article thumbnail

Ask Teresa: What Do You Do with Atypical Customer Stories?

Product Talk

Tweet This For example, pulse oximeters are medical devices that measure the oxygen saturation in your blood. If we only collect typical stories about how software engineers find their jobs, do we design solutions that are more likely to work for men and not women, since most software engineers are men?

article thumbnail

Learn Software Engineering Levels to Advance Your Career

PMLesson's Ace the PM Interview

Software engineering levels are the road map that gets you to your career destination. Even so, the main benefit for you is that software engineering levels create a clear ladder of progression, and understanding the responsibilities and expectations for each level will help you to climb that ladder.

article thumbnail

Product in Practice: Getting Started with Several APIs (And the Challenges I Faced)

Product Talk

When a student wanted to change their email address, for example, we had to update their email address in Teachable, update the calendar event, unsubscribe their old email and subscribe their new email to the course emails in Mailchimp, revoke their Slack access through their old email address, and re-invite their new email address.