3 ms·
A good part of this resonates with me. In 2015 I moved to a new city to work for a large auction company doing frontend. It was a large corp that I didn't feel
by brailsafe 5y ago
A good part of this resonates with me. In 2015 I moved to a new city to work for a large auction company doing frontend. It was a large corp that I didn't feel I was well-suited for, but I thought it was worth a shot. For 6 months things were fine and I figured out how to work on the codebase with collaboration from a later hire. At around that 6 month mark, they started planning a new initiative to rebuild another part of the site, and my colleague chose to take that on, while I continued on the bit I was familiar with. Fast forward 2 months, and just as the new project starts, the upper middle manager decides to shuffle all the teams because they heard on the internet or something it was a good idea. I end up on the project my colleague has been planning this whole time, he ends up on mine, and we're in different parts of the office with no reason to communicate and 1 month to get it done. Wasn't involved in conception, wasn't familiar with the code or constraints, didn't agree with any of the decisions, and couldn't concentrate well in the noisy office. Went from productive and enthusiastic, to miserable and burnt out after blowing past the deadline because shocker, all this was stupid and didn't help me get things done faster. Years later, and I have a very hard time being enthusiastic for professional programming, because I internalized a sense that I didn't matter, the products don't matter, and it's not worth trying very hard unless you have agency over the decisions being made. Fuck you Brad.