3 ms·
Here's my counter theory of "bullshitters" that I imagine will be very unpopular on this forum. (Can you disagree without down voting?) Programmers (Engineers
by georgeecollins 8y ago
Here's my counter theory of "bullshitters" that I imagine will be very unpopular on this forum. (Can you disagree without down voting?) Programmers (Engineers who really spend most their day programming) do intellectually difficult, solitary work. The quality of their work is often difficult to measure because its often easier to write your own code than really spend a lot of time figuring out someone else's code. So if you write code that works, you are hero. You are effective at doing something hard.
But because of this, many programmers I have worked with who admittedly are really smart, think they are head and shoulders above their peers, particularly those who aren't writing code. Being your own judge of the quality of your work distorts your perspective.
People who spend a lot of time programming are sometimes not outgoing or people who prefer interpersonal interactions over technical problems. If they are, they often become managers. If they are managers long enough they inevitably lose touch with the nuts and bolts of what the technical team is doing. They talk about things without understanding them nearly as well as the people on the front line of implementation. In the eyes of the people doing the technical work they can be seen as "bullshiters" who are less capable and less effective than the engineers.