Should I Always Listen to My Boss? (Spring)
Thu, Mar 09
Today's lecture is all about the messy situations you might find yourself in once you've settled into your first job. We'll talk about bad bosses, notable ethical lapses at tech companies, and strategies for assertively dealing with problems in the workplace. Everyone would like to avoid conflict on the job, but the reality is that this is common.
We have three main in-class learning goals. By the end of lecture today you will:
- Understand that you have an option to constructively address problems in any role at a company.
- Consider the risks and benefits of "at will" employment.
- Learn about the ways code can be developed and deployed in deceitful ways.
The slides for today's lecture.
Read This:
Elizabeth Anderson explains How bosses are (literally) like dictators in Vox.
Bill Sourour writes about the code he's still ashamed of.
Former Chairman of Lockheed Martin and Undersecretary of the Army Norman R. Augustine reflects on ethics and decision making in engineering.
Carole Cadwalladr interviews Cambridge Analytica whistleblower Christopher Wylie in the Guardian.
Paul Lewis interviews Facebook whistleblower Sandy Parakilas in the Guardian.
These supplemental readings will give you further perspective on difficult people in the workplace and in open source projects:
How to Deal with Deceptive Colleagues at Work
Linus Torvalds Defends His Right to Shame Linux Kernel Developers
Linus Torvalds: 'I'll Never Be Cuddly But I Can Be More Polite'
Why the Open Code of Conduct Isn't for Me
Do This:
Writing Reflection 07
Instructions for Writing Reflection 07.
This writing reflection is due on 3/9 at 12pm.
This Week's Dialogue Group Meeting
Find at least one hour to meet with your group to discuss the prompt of the week: What challenges do you think you will encounter in your early career in tech?