September 1, 2021 · 3 min read
Many software engineers ask themselves: Why should I learn algorithms? Learning algorithms is often seen as a gatekeeper for technical interviews, but this is only partly true. Data structures and algorithms are the foundation on which software is built and building up this skill is part of becoming a better programmer and problem solver.
May 19, 2021 · 4 min read
Remote onboarding of software engineers is not only a challenge for companies but also for us as software engineers. Starting a job without actually being in the office comes with certain challenges. While remote onboarding certainly is difficult, there are some practical tips that you can follow to make your personal onboarding a success.
February 23, 2021 · 7 min read
After more than three years into my first job as a software developer without a degree, I put my learnings into some actionable advise for anyone who is considering going this path, especially for people working in Germany.