3 ms·
A huge problem that many smart people face (myself included) is dealing with "average" employees. The sort of person who sees software engineering as "just anot
by SeeDave 10y ago
A huge problem that many smart people face (myself included) is dealing with "average" employees. The sort of person who sees software engineering as "just another job" similar to folding T-Shirts at the Gap or flipping burgers at McDonalds. Very, very few people actually care about the influence their work has on customers, investors, vendors, and other employees... so it's a struggle to mentally understand how self-absorbed wage-earners actually think. To the point of feeling like throwing temper tantrums in response to "normal" behavior.
- Joof 10y agoFinding a job where you're a good fit isn't easy either. I'm somewhat temperamental; in a job where I'm uninterested, it's easy to be the worst performer. In an interesting job (for me, these are often what others consider difficult), it's easy to perform several times as well as most others and be the top performer by a wide margin. Admittedly, my ADHD may give me a higher spread than most people, but I imagine it affects everyone to some degree.
- pm90 10y agoI don't understand why you would care about the level of dedication of your co-workers to the job? I know for a fact that many programmers do treat their job as "just another job" and are not as consumed by technology as someone who is more passionate about it. From personal experience, it becomes very clear rather quickly who the top team contributor really is. But having those kinds of expectations from other people is rather toxic. You would either have to change your attitude or your job.