Tech Terms
Know your tech terms so you don't have to ask.
EM
EM is an acronym for engineering manager. Engineering manager (management) is one of the two tracks for software engineering career, the other being the individual contributor track.
IC
IC is an acronym for individual contributor. Individual contributor is one of the two tracks for software engineering career, the other being the management track.
LC
LC is an acronym for LeetCode, an online judge (OJ) for practicing coding problems and prepare for technical interviews.
PIP
In tech companies, PIP means performance improvement plan.
The PIP program is for people whose performance did not meet expectations in a review cycle.
If PIP goals are not met at the end of the program, the employee will usually be let go.
SA
In tech industry, SA means the title of solution architect, an individual contributor (IC) role that is similar to staff software engineer.
In banks and consulting firms, SA means senior associate, a title that is one level above associate.
SWE
SWE is an acronym for software engineer, a profession where people code and write software.
TC
TC refers to the total compensation of a job in a year. Total compensation in a tech company typically consists of 3 components: base salary, bonus and stock (or RSU / stock options).
Chinese tech terms
Subscribe to receive updates on new goodies