Items which look identical to your original version have had extraneous characters removed or typos fixed and are marked with an *

Agenda — The things that must occur for any given meeting to be completed. If all participants in said meeting are not aware of the agenda prior to the meeting start, time will be wasted.

All-Hands — A company-wide meeting, usually run by the CEO. If you’re a manager and there are lots of surprises at these meetings, you might be out of touch. People often feel compelled to ask really dumb questions at all-hands meetings. An all-hands meeting without an announced subject implies layoffs or other disasters.

Automation — anything that can be done by a machine instead of a human. Before automating a process, figure out the costs and benefits.

*Beta — A milestone in the development process that traditionally follows alpha. This used to mean that a product was generally usable by customers—a select group of customers who were willing to put up with things not working quite right. No one is sure what beta means anymore.

*CTO (Chief Technical Officer) — The guy/gal who tells you which is better, a Mac or a PC.

GUI (Graphical User Interface) — An aging term used to describe a user interface that requires you to memorize the significance of arbitrary pictograms instead of arbitrary magic words.

Instant Messaging — E-mail without subject lines, sent as soon as you hit Enter instead of when you click Send.

*Performance Review — A yearly meeting with your manager where your performance is evaluated. It’s often seen as a vehicle for justifying raises/bonuses, which overshadows the opportunity to convey actual constructive career advice.

Slack — A version of IRC for people who think IRC is scary.

*SRE (Site Reliability Engineering) — People who keep the site up.