Complete Software Engineer Learning Hub
Every free & paid resource, tool, community, and platform to master Software Engineer
Live Jobs Requiring Software Engineer
40 openings indexed right now
Top GitHub Repositories
15 trending repos to learn from
jwasham/coding-interview-university
A complete computer science study plan to become a software engineer.
yangshun/tech-interview-handbook
TypeScriptCurated coding interview preparation materials for busy software engineers
charlax/professional-programming
PythonA collection of learning resources for curious software engineers
ZuzooVn/machine-learning-for-software-engineers
A complete daily plan for studying to become a machine learning engineer.
stitionai/devika
PythonDevika is the first open-source implementation of an Agentic Software Engineer. Initially started as an open-source alternative to Devin.
dbt-labs/dbt
Rustdbt enables data analysts and engineers to transform their data using the same practices that software engineers use to build applications.
Doriandarko/claude-engineer
PythonClaude Engineer is an interactive command-line interface (CLI) that leverages the power of Anthropic's Claude-3.5-Sonnet model to assist with software development tasks.This framework enables Claude t
igorbarinov/awesome-data-engineering
A curated list of data engineering tools for software developers
Recommended Books
5 books curated from Google Books
Salary Impact of Software Engineer
Estimated earning potential across career levels
Salary ranges are market estimates and vary significantly based on primary job title, location, and seniority level.

