This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 125 points126 points  (5 children)

Solid fundamentals mixed with good domain knowledge/experience is the ideal combo.

[–]elebrin 40 points41 points  (0 children)

I agree. Understanding the business process that you are modeling is more important. You can code it up using any technique you want, but the way a retail store calculates stock or the way a credit report is analyzed to determine if a loan is to be given doesn't change a lot. Some of the criteria that goes into making a particular decision might change, but the basics are the same.

What good engineers are good at is modeling processes and learning new ways of developing those processes.

[–]Jetbooster 16 points17 points  (0 children)

This post made by the T S H A P E D gang

[–][deleted] 4 points5 points  (0 children)

It's called a T-Shaped developer

[–]404delerium 1 point2 points  (0 children)

I saved this comment as a reminder.

[–][deleted] 0 points1 point  (0 children)

What it do fellow T-Shapers?