Trust and respect are two very important words in software development. They can influence hiring, firing, personal interactions, and building teams. The importance of these words is only overshadowed by their complexity. Genuine respect is not something that can be demanded or requested. It must be given freely. In general terms, trust and respect go hand in hand. A person cannot force others to trust him or her in the same way that respect cannot be bought. If a developer receives a poor evaluation, chances are pretty high that he is not trusted. Although trust and respect in programming can vary by person, team, and company, it can be dissected and placed under a microscope for further analysis.