So, You’ve Hired a Hacker (2016)
cjshayward.com
cjshayward.com
The idea that social maladaptation and/or rudeness is some sort of marker for talent is garbage, and wrong.
Furthermore, the idea that talent is or should be an EXCUSE for social maladaptation or rudeness is ALSO garbage, and wrong.
Of course there are some bad managers, as much as there are bad hackers (and bad coworkers etc...). There are also some really good ones.
World is not black and white, more like 50 shades of grey (OMG I should be slapped for this joke).
yeah, but that report is worthless, in context.
This whole article seems like it was written by someone who is still attending high school.
Anyways, this strange "2 kinds of people" logic never fits in the real world. My old manager was a hacker by this guy's understanding, and he did both roles well. And not all "hackers" are actually all that good at actual software engineering - they might be interested, interesting, different, etc. but they don't ALWAYS ooze productivity and talent. People exist on a spectrum that stupid blog posts like this eschew in favor of punchy, compact worldviews that appeal to people ("managers") who don't have time to understand people personally.
It's probably important to realize that most devs aren't hackers. Not in the traditional sense of the word. I aspire to be, but in many ways I fall short. And I work every day, all day on it, most days.
Simply being a programmer doesn't automatically make you a hacker, just like having a boyfriend doesn't automatically make you in love. And like love, you probably know whether you are.
The defining characteristic of a hacker is probably an unusual sense of blending computers with your own identity. Computers are seen as a tool for changing the world, not merely a means to a paycheck. And that necessarily means that your identity with your work extends outside of normal work hours, since it's inseparable from who you are.
Good hackers have a variety of other hobbies, of course. But the base traits described in the article seem to line up nicely on average (if it's even possible to average the highest echelon of programmers).
The hacker description is very interesting though and reflects my experience mostly
> May have intense powers of concentration. Prizes an offbeat and clever sense of humor. At times, painfully aware of inconsistencies that are invisible to the people who are acting hypocritically. Marches to the beat of a different drummer, and needs to work at understanding people like managers.
i.e. Incapable of empathy.
I am a hacker at heart. At 47 I learn everyday, challenge developers all the time and spend an inconsiderate time building more or less useless IoT devices.
I am also a very senior manager for 20 years. I managed all kind of people but it was always vastly easier to manage hackers than standard (and good) employees. I usually say at interview time that I am not a good manager and expect people to be very independent.
I am also in this incredibly lucky situation to have a fantastic boss who somehow understands this (he is extremely intelligent but not a hacker at all). I believe that companies would gain a lot matching hackers-managers with hackers, something which rarely happens.
Archive: https://webcache.googleusercontent.com/search?q=cache:https:...
Like men who worry when they start to go bald, you're more likely to notice when you don't have some trait that seems desirable. No one else really cares whether you identify as a hacker, but it's interesting how many people here seem to.
I think it's important to be aware that being a programmer does not automatically make you a hacker. The real hackers are few and far between, and if you claim to be one, you might want to reexamine that notion. It's like claiming to be an Olympic swimmer: a very specific skillset that people work all their lives to attain, and few are good enough to swim with the best.