DEV Community


Discussion on: Top 5 Soft Skills for Software Engineer

joaomarcusc profile image

A good developer gets the "big picture" of a large project and identifies smaller parts, appropriately breaking large tasks into smaller ones, and then focusing on those smaller tasks, one at a time, handling overlapping tasks right away (this involves listening skills as well, so you can know what your coworkers are doing).

ilonacodes profile image
Ilona Codes Author

Not all developers can see a "big picture" of a large project because of their entire professional competence. That's why it's essential to have a senior developer - mentor beside them.