Hacker News new | ask | show | jobs
by sandreas 888 days ago
- Understanding git (deeply, including PR, cherry-pick, merge, etc.)

- Using modern tools (ChatGPT, Phing, Copilot but also GH Actions, docker, etc.)

- Workflow improvement (Faster typing, how to use keyboard shortcuts, write scripts for automation)

- Debugging and measurement (Finding issues quickly, Analyse performance, etc.)

- Basic infrastructure understanding (Networking, Orchestration, Deployment, CI, etc.)

- Automated Testing (How to write Unit-Tests efficiently to save time ignoring all the TDD 95% coverage bullshit)

- Learning Markdown (How to write good technical documentation quickly)

- Learn concepts, not Frameworks[1] (tinker with other languages, command line, GUI, Web, etc.)

- Basic Operating System and Hardware understanding (Tanenbaum: Modern Operating Systems, drivers, etc.)

[1]: https://pilabor.com/blog/2021/05/learn-concepts-not-framewor...