Article | IQ Culture | Software DevelopmentAsk an Architect: Becoming a Software Architect Ryan Ernst