跳到内容

“Software is Really About People”

Anjana Vakil

Anjana Vakil

Freelance engineer, educator, and devrel consultant

As software developers, we tend to think that what we do is about programming, performance, and pull requests. But ultimately, software is really about people. And people are complicated.

Most survey respondents reported being happy in their lives & jobs, but it’s certainly not all ponies and rainbows. Most have also had issues with burnout, work-life balance, or mental health, with many pointing to toxic workplace cultures and poor management as causes. Many folks have felt intense internal and external pressure to overwork, and a lack of control over working conditions.

Many devs, including myself, have also experienced discrimination based on age, gender, sexuality, or disability. Overall, and especially for marginalized folks, there seem to be growing feelings of anxiety, powerlessness and isolation in our professional community.

At times, especially recently, I wonder: is there any hope? These survey results seem to underscore a lesson I’ve learned over and over in my decade-long tech career: There is only one way we can collectively combat these many problems, and build a better software industry: Together.

In the current economic reality, many developers (and laborers in general) feel employers see them as expendable “resources” to be exploited, rather than intrinsically valuable teammates. Collective action is how we workers can counteract that power imbalance. Whether through formal mechanisms like unions and class-action lawsuits, or informal ones like discussing salaries, speaking up on social media, or filling out this very survey, we need to connect with each other to illuminate these issues and push for change.

There is no easy fix for the industry, nor the world, but the need to prioritize the human element seems more urgent than ever. It’s up to us, as individuals and as a community, to 10x our skills of empathy, communication, tolerance, and care. Programming is the easy part.