Archive for September, 2008

Episode 112: Roles in Software Engineering II

Filed in Episodes by on September 28, 2008 6 Comments
Episode 112: Roles in Software Engineering II

This is the second part of the two part topic on roles in software engineering. Michael and Markus discuss role definitions in a corporate environment. For several typical roles we give hints on the expected skills, knowledge, and mindset. In this episode we discuss the roles technical lead, technologist, requirements engineer, product manager, and project manager.

Continue Reading »

Episode 111: About Us 2008

Filed in Episodes by on September 22, 2008 6 Comments
Episode 111: About Us 2008

In this episode we discuss the status of SE Radio today and introduce the team members. Among other things, Markus discusses stats, sound quality, partners, transcripts, and the cooperation with Hillside Europe. Also, the team members introduce themselves with a one to two minute clip.

Continue Reading »

Episode 110: Roles in Software Engineering I

Filed in Episodes by on September 18, 2008 3 Comments
Episode 110: Roles in Software Engineering I

This is the first part of a two part topic on roles in software engineering. Michael and Markus discuss role definitions in an corporate environment. For several typical roles we give hints on the expected skills, knowledge, and mindset. In this episode we discuss the roles junior developer, senior developer, and software architect.

Continue Reading »

Episode 109: eBay’s Architecture Principles with Randy Shoup

Filed in Episodes by on September 8, 2008 12 Comments
Episode 109: eBay’s Architecture Principles with Randy Shoup

In this episode we discuss with Randy Shoup, Distinguished Architect at eBay, about architectural pinciples and patterns used for building the highly scalable eBay infrastructure. The discussion is structured into four main ideas: partition everything, use asynchrony everywhere, automate everything, and design the system keeping in mind that everything fails at some point in a large distributed system.

Continue Reading »