Technical skills and transferable skills are two distinct types of job skills. Technical skills are hard skills that are required to perform specific technical tasks. An example of this is creating software using Java. Meanwhile, transferable skills are versatile abilities that are not job-specific. Examples include problem-solving and communication skills.