|
|
|
|
|
by leandot
995 days ago
|
|
Some random ones: - thinks about the bigger picture, scalability, future maintenance, technical debt, documentation, testing, security etc.
- can see possible edge cases and how to handle them properly
- can do research alone and reason why X and not Y, can justify why X is better even though management really likes the Y buzzword
- unblocks non-senior developers in case of problems
- can communicate with product, marketing, sales, etc.
- doesn't complain in case of issues or messy code, but fixes them
- builds tools that help the whole company, not only the current task
|
|