|
Hello HN, I'm a junior dev and have been employed at my current work place for over a year.
I love technology and code, less so humans. A lot less. If I had to guess I would say that I probably have some form of social anxiety/autism that makes it really painful/difficult/demanding for me to interact with other people, so I usually try to keep these "interactions" to a very strict minimum required to achieve the tasks I am attributed. Now, recently, I've come to realize more and more, how much trouble this actually causes in the end for me, as I am perceived as that "odd" guy, that never says a thing, never hangs out at work place events, that you simply give tasks to, and ultimately the job gets done. As I was searching to limit human-human interactions as much as I could, I ended up being treated like a machine, go figure...
I get attributed tasks almost exclusively by sales/marketing people with absolutely no understanding of anything appart from the end result they want. Sometimes that ends up being a 2 word "spec", an unachievable task, some month long back and forths where they realize every other step of the way that what I implemented, which was what they asked, was not what they wanted, etc. So I am starting to get a little fed up by all of this and am at quite a loss when it comes to actually addressing these issues. I try, but I figure that I might as well document myself on the process instead of the usual trial and error one could go through. Anyhow, as stated in the title of this Ask HN, does anybody have any ressources to recommend to someone that just started his carrier and has a demonstrated history of complete lack of such skills ?
Anything is welcome really, books, documentaries, blog post, whatever you might have come across. Thanks! |
1. Functional communication about the job you're doing
2. Social conversations
3. Office politics
There is overlap: #2 will help grease the wheels for #1 and #3, while #1 becomes #3 when a situation is dysfunctional/you rise in the corporate hierarchy.
Despite the overlap, these are fundamentally different things, and perhaps it will help your anxiety to realize that you don't have to be a social butterfly to do well in an office.
Myself, I've gotten a lot better at small talk (a few years doing deliveries to construction companies as a city-boy with a grad school education will force you to get out of your comfort zone), and I can crack a joke, but I'm still not the life of a party, and I come across as a little weird. Still, I can communicate with people at work.
Be honest, be yourself but do try to get past the hangups you feel, and try to understand what other people care about, how you can help them, and put them at ease. You can be on the quiet side and still do those things.
Beyond that, I'd add that you should find some people who write or speak about workplace behavior. Maybe even read something alien: something from someone in marketing, sales or a "people" job, and treat it like a matter you can study and practice, just like anything else you'd do.