I've been working in "technology" for almost 8 years now, and I'm starting to get frustrated. I know this is a community for new people who we encourage to get started with code, so this rant-post may not come off as very welcoming, but I don't know where else to talk about this. If this post gets deleted or something, I guess I'll know. But I'm starting to really hate working with computers.
Our industry is mostly a fraud
I'm starting to give interviews for a new job now and it occurs to me how fraudulent our industry is. I'm mostly asked a list of jargon-y buzz words that I might know, and my career and future are based on whether I know the right jargon-y buzzwords. I'm not asked underlying concepts. Recruiters don't care if I know how to build immutable infrastructure, they only care if I know Packer or Docker, because that's what they've been told to look for. They want to know how much I'm getting paid now, but they won't tell me up front how much they're willing to offer because "that's not how the industry does things", etc. We repackage old technology and pawn it off as the next best thing. We're hiding behind AI and automation and saying it will lead to job loss, when the very people who invested in them have an ulterior motive: they have money to save by firing people. The heads of Indian IT industries have been playing the victim and saying they may need to cut jobs due to automation and AI, and have therefore been unwilling to invest in retraining their staff and employees who they are responsible for making obsolete. This is happening everywhere.
I hate screens
My work involves using screens for most than 10 hours per day most of the week, and I can almost feel myself getting more and more detached from reality. I don't value normal human connections as much as I used to, and I find myself relying on online communities for support more and more. If I have deep, personal questions, I find I trust the advice of strangers online more than I trust the people in my life. That's not just because I think strangers won't judge you as much, its because its just easier because that's where I live anyway. This causes unbelievable levels of social anxiety and introvertism that I struggle with everyday. And it's not a healthy habit. But its not easy to give up, given that I get paid to live in a computer.
I'm becoming a social democrat
Having heard about how Amazon is screwing its workers, how Google is essentially ****ing us by using dark patterns to manipulate our behavior into giving up our most vital personal secrets, to Facebook almost psychopathicaly keeping us hooked onto its service for the purpose of eyeballing ads, and many other examples, I'm starting to believe more and more in communities and unions and less and less in profit-driven capitalism. I'm also starting to care about the environment more given that these companies are overusing and abusing so many scarce resources to increase their level of influence and control.
These are just few reasons. Maybe some of you think the same.
One of the most consolidated misconceptions about programming, since the early days, is the idea that such activity is purely technical, completely exact in nature, like Math and Physics. Computation is exact, but programming is not.