Weekly Digest #171
2 min readApr 22, 2024
Articles
5 Lessons I learned the hard way from 6 years as a software engineer
- Lesson 1: Bring solutions, not problems. Focus on showing how you are there to support the team that needs the help, even if only as an advisor.
- Lesson 2: Clean code isn’t the end goal. Collaborating effectively with your team is more important than ensuring every line of code is as clean as possible.
- Lesson 3: Team outcomes > individual outcomes. What you spend your time on should be directly correlated with what will bring the highest impact for the team.
- Lesson 4: Adapt to your manager. Every manager will be different. Understand how to adapt to your manager’s style and goals to see the best collective outcomes.
- Lesson 5: Influence isn’t about wording. Focus on building relationships with a foundation of trust. That’s way more important than how you word your request.
The State of Competitive Machine Learning
“I believe we want to be productive so we can achieve our highest potential.”
Tutorials
Decoding your Daily Typing Habits — A Simple Tutorial on Keyboard Monitoring
Off-topic
GenZ software engineers, according to older colleagues