Soft Skills Engineering cover image

Soft Skills Engineering

Episode 447: Overleveled at FAANG and accidental draft feedback

Feb 10, 2025
The hosts dive into the challenges of transitioning from startups to senior roles in major tech companies. They discuss the shift from individual contributions to leading projects and the intricacies of understanding corporate expectations. A listener's experience with commenting on draft pull requests sparks a lively debate about workplace feedback culture. The conversation highlights the balance between giving constructive feedback and maintaining team dynamics, peppered with humor about common code review pitfalls.
30:11

Podcast summary created with Snipd AI

Quick takeaways

  • Transitioning from mid-level to senior engineering at FAANG requires demonstrating strategic ownership and leadership impacting team productivity.
  • Feedback on draft pull requests can be sensitive; it's crucial to acknowledge their status and provide constructive criticism tactfully.

Deep dives

The Complexity of Package Management Systems

Package management systems often become slow and bloated as they gain popularity, leading to frustrations among developers. An ideal package manager that simplifies dependency management could ironically result in a situation where bloated ecosystems arise due to an influx of users adding numerous dependencies. This phenomenon has been observed with Rust's Cargo, once celebrated for its efficiency, now facing backlash as users report challenges with the excessive number of installed packages. This dissatisfaction underscores a common trend among popular frameworks and tools, where initial success can lead to unintended complications.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner