Estimating with a "yes, and..." When presented with a hard deadline, consider committing to some version of what's wanted instead of saying it can't be done.
Some things to consider as a software engineer... that have nothing to do with writing code A non-exhaustive list that I'm writing for myself on the important soft skills I've had to cope with working professionally in tech. I started writing it in Obsidian as a personal note and thought why not share in case it can help someone like me down the road.