Time pressure makes most of the business world tick. How must developers just get past it?
Time management. I'm not saying this is not something which one needs to fret about but not expecting time pressure to be an issue is unrealistic IT. If you logging time in your organization, even rudimentary tracking of project time.. it indicates that time is a cost. The only time I've seen time not being a factor for a development project was late 1990s and then those firms are no more.
Time is ALWAYS an issue.. yes. You have project managers, dev managers, project division into sub task, resource vs cost(time) adjustments etc to aid managing time. The only time this is not the case is when it's internal products but even there these, untracked are costly and exceptionally unproductive.
Getting past it? Developers don't get past it.. they learn to use/manage their time more efficiently in numerous ways (I can go into detail on this if you want) in addition to learning to subdivide & estimate projects such that they are able to raise the flag early such that business is able to re-adjust. Or just adjust use the slack time.
And even if you a pro with all the skills.. business and poor sales people throw the development teams under bus often via over committing, not kicking off projects in time or arranging resources for the project till too late.i could go on and on about this..
Anyway the point is this.. even in the best teams, every so often customer expectations are unreasonable and in the end the best case is that customer is told it's unreasonable & likely to fail.. and the dev staff try their best to meet the deadline. So no.. I don't think it's something a developer should not expect.. it will be kept to a minimum.. but unexpected hell no