3 ms·
This mirrors my experience going from product support to software engineering. I moved roles in a company that was primarily a sales organization, so I still ha
by jschwartzi 10y ago
This mirrors my experience going from product support to software engineering. I moved roles in a company that was primarily a sales organization, so I still had a lot of responsibilities to other people that required social interaction. When I switched companies to join a product development team all the social interaction went away. In fact, earlier this year I went for several months without any real interaction with my co-workers, and I work in a cubicle farm. This had a severe impact on my mental health, to the extent that I'm in therapy now. I've since started seeking more interaction with co-workers during the day because I actually need it to work effectively.
People often write about software development as if it's a solitary activity, but I can only do my best work for other people. Having personal relationships with my co-workers makes me a stronger developer, and I can't do it remotely.