4 ms·
People who have money want to see that money grow. You can't get around this. How many companies have you worked for in your 3 years? Maybe you just need a cha
by tboyd47 8y ago
People who have money want to see that money grow. You can't get around this.
How many companies have you worked for in your 3 years? Maybe you just need a change of environment. The programming field is vast. It's possible to exercise personal morals in your work, you just have to do it at the right time, which is the job application process. For example, if you're morally opposed to gambling, you can decide that you will never work on gambling software and just not apply to those companies. Likewise, if the corporate/capitalist world gets you down, you can just work for non-profits.
Now, if you believe software development as a whole is unethical, then as a software developer you really can't do much with that conviction. I personally don't see automation as "automating people away." I see it as unlocking new types of labor that are actually more valuable. The example I like to use is agriculture. The invention of the combine automated most of what was considered "farm work," but it didn't destroy the agriculture industry in America; it actually expanded it.
Maybe you don't really feel that software development is unethical, but just... not fulfilling. That's not strange at all. At some point in your career, the things that motivated you to achieve more as a junior developer just don't anymore. You're looking for a higher calling. You may want to find that outside of work, by volunteering at a charity or leading a Meetup group or something.