#732 · Primary category: Education & Research

evergreen-skills-developers

best-practices clean-code cross-framework-principles evergreen-skills software-development software-engineering software-engineering-concepts technical-interview-questions technical-interviews

List of evergreen skills, based on software development best practices & cross-framework principles, that should serve as a fair assessment of skilled software engineers / developers

Project last updated:12/17/22

GitHub Stars

2.3K

Forks

143

Contributors

3

License

MIT

Why we included this project

This is a reference for people who hire or interview software engineers and want to move past trivia about the latest framework. Rather than cataloging syntax or tool-specific questions, it groups durable engineering competencies into non-technical and technical buckets, covering communication, teamwork, problem solving, programming principles, clean code, architecture, and security. Each skill is a starting point that comes with concrete practices and linked resources, so a hiring manager or a developer preparing for interviews can turn a broad topic into a focused conversation. It is a document rather than a runnable tool, so treat it as a study guide and discussion scaffold rather than something to deploy. Teams building their own interview rubrics or onboarding checklists will find it a useful skeleton to adapt to their own stack and seniority levels.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category