4 ms·
> Maintaining a distinction between "actual software development" and "plumbing" is elitist Maintaining distinctions like this is necessary to have the right p
by boomlinde 9y ago
> Maintaining a distinction between "actual software development" and "plumbing" is elitist
Maintaining distinctions like this is necessary to have the right people do the right jobs. Some developers like being puzzled by hard problems and will get bored writing adapters for Java classes or connecting A to B in some set of Javascript frameworks. Others are motivated by seeing their high level design realized and don't like having to give too much thought about the lower abstraction layers. Giving these people the wrong jobs is a waste of time and money.