Beyond their code writing superpowers, developers are humans too. No, for real! And although a web developer job requires a certain technology stack and programming skills, there are others that go beyond what you know to do. And they are called soft skills or people skills and are more about attitude and character. In other words how you handle yourself and others at work.