The Skills Every Software Engineer Should Learn in 2025 | Hacker News Reader