DEV Community

Discussion on: Top 5 Soft Skills for Software Engineer

Collapse
 
joaomarcusc profile image
João

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).

Collapse
 
ilonacodes profile image
Ilona Codes

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.