TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

How to learn to stop being constantly stressed under pressure as software eng?

20 点作者 epimetheus2超过 5 年前
I am (senior) software engineer and I can tackle most of the problems easily (not trying to brag just underlying that it&#x27;s not really the case of being worried that I wont be able to perform next task, as its often in junior devs). I work 100% remotely but I&#x27;ve noticed that I am constantly stressed. I feel constant (big) pressure on me and the team from managment, to deliver new features, and usual.<p>Even taking vacation is strain, as we are distributed remote team, and I am already taking much less vacation as I would (peer pressure, and classical managment methods of &quot;we depend on you do do this until <i>unreasonable deadline</i>).<p>I have meaningful hobbies (including gym) and friends outside of work, but work is still major part of my life (which I guess is ok).<p>I feel most of this stress is very self inflicted, as there are not _real_ threaths (I work in niche field and can get a another job easily). I often work many hours on weekend, holidays, public holidays (I live in Europe), just because of this stress. I worry that maybe managment knows this and is manipulating me towards it.<p>I feel like &quot;not being stressed under pressure from peers&#x2F;managment&quot; is a skill that can be learned, and I&#x27;d like to learn it. How? Can you recomment some book or course? I think many people pick this up naturally, but I am failing to do so, and I fear Im falling towards workoholism (including working long hours, on vacation, holidays...constantly checking slack, unable to work on my own project, unable to study because I feel guilt of not working on company&#x27;s stuff...).<p>We are small company (+-40people), with only few +-3 backend engineers (actually less than designers and product managers).<p>Thank you, any tips are appreciated.

10 条评论

AnimalMuppet超过 5 年前
It sounds like your management is pushing you to give more than it&#x27;s reasonable for you to give. You need to really understand that it&#x27;s <i>more than is reasonable</i>. (You yourself described it as &quot;unreasonable deadline&quot;.)<p>And, based on that, you need to become comfortable saying &quot;no&quot; <i>without feeling guilty</i>.<p>I mean, in a crunch, sure. For a couple of weeks, sure. For six months? That&#x27;s a management failure. It&#x27;s not your fault, and <i>you can&#x27;t fix it</i>. You may be able, by heroic effort, to temporarily prevent catastrophe, at great cost to yourself. But it&#x27;s actually OK to not do so. It is not reasonable for you to pay the price for management&#x27;s failures.
评论 #21874775 未加载
评论 #21877171 未加载
kick超过 5 年前
It sounds like you&#x27;re under abusive management. If it&#x27;s within your power, you should probably start looking for a new job. If you want, you should use some of those vacation days you have saved up to go on the job hunt.
评论 #21874783 未加载
sethammons超过 5 年前
Others have said said it: learn to say no. However, tooling helps. Some will not like this suggestion: look into scrum or kanban agile. A single backlog of tasks and units of work. With scrum, you tell the business &quot;we can do the following stories&#x2F;tasks in the next two weeks.&quot; It is on you and your team to only commit (ie, say no) to work you can reasonably finish in that period. This gives the opportunity to the business to give priority to things they feel are important. If you find that you are over committing, commit to less the following iteration. Understand that, as you said, it is unreasonable to pull heroic hours. Stick to 36 to 44 hours a week. If work is not completed, you alter the following iteration to do less.<p>Finally, a quote that I internalized as a kid: if you can do something about a situation, do so and don&#x27;t worry. If you cannot do something, then don&#x27;t and don&#x27;t worry. Applied to this context, I would take that to mean you can put limits in place and you shouldn&#x27;t worry if that makes the business upset.<p>This is your life. Time lost with friends and family can never be gotten back. Finding reasonable balance with work is paramount.<p>It is not just that easy. It requires work and discipline. I&#x27;m still working on taking the same advice and not working crazy long hours. Fortunately, my manager helps me here and says, &quot;dude. It&#x27;s late. Go home. Family time.&quot;
m_ke超过 5 年前
Dale Carnegie has a pretty good book about managing stress. It&#x27;s called &quot;How to stop worrying and start living&quot;. Wikipedia has a summary of it here: <a href="https:&#x2F;&#x2F;en.m.wikipedia.org&#x2F;wiki&#x2F;How_to_Stop_Worrying_and_Start_Living" rel="nofollow">https:&#x2F;&#x2F;en.m.wikipedia.org&#x2F;wiki&#x2F;How_to_Stop_Worrying_and_Sta...</a><p>Main thing that is got from it was thinking about the worst possible outcome of whatever is stressing you out and realizing that it&#x27;s probably not as big of a deal as you&#x27;re making it out to be. The project deadlines set by your management are made up and missing them won&#x27;t be the end of the world, so you should treat them that way. A website going down for an hour will also not matter a day after it happens.<p>Do your best at work and learn to say no. If you&#x27;re good at your job they will respect your work, and if they don&#x27;t there will be a lot of other companies ready to hire you.
karmakaze超过 5 年前
I think this is one of the pitfalls of working remotely. It&#x27;s hard to gauge how your work is being received and similarly how managements requests are being received.<p>Have you talked to management about this concern? I think the solution is more about communicating expectations and consequences rather than something that you should be fixing just on your side. At this rate, you will burn out, it sounds like it&#x27;s already starting. No one wants that to happen. They probably need to hire more backend devs which is another discussion. You should also be careful to distinguish what you interpret from requests from their intentions. It&#x27;s possible management has no idea that you&#x27;re being overworked unless you somehow let them know and they&#x27;re just keep giving you work because you perform so well. I wouldn&#x27;t however call them blameless.
cocoa19超过 5 年前
A good therapist can help you manage stress levels and give you tools to manage your particular situation.<p>Some tools are breathing techniques, learn how to communicate with management, learn how to push back and learn why you aren&#x27;t doing it now.<p>I&#x27;d urge you to consider it before something worse can happen (e.g. panic attacks). Like you said, most of the times, the stress is self-inflicted. Remember, health should be your number one priority.
p0d超过 5 年前
I am guessing back end work and dealing with performance issues is causing stress? If this is the case fixing the back end team will help.<p>It also sounds like you are worrying too much about what management thinks. They will let you know quick enough if you are a problem and let you go if the business is suffering...irregardless of you being the special one :-)
aliswe超过 5 年前
Problem is that you don&#x27;t have completely clear directives regarding what&#x27;s expected of you, and you therefore infer those expectations by some kind of subjective (and perhaps subconcious) reasoning.
probinso超过 5 年前
The lowest impact solution will be to start and end your days earlier (7-3 is a common bounds) next is to lobby for a 9&#x2F;80 schedule and don&#x27;t do overtime.<p>9&#x2F;80 can change your life, barely felt burnout when was on a 9&#x2F;80
评论 #21880693 未加载
1f60c超过 5 年前
Hi,<p>You should add &quot;Ask HN:&quot; to your title, like so:<p><pre><code> Ask HN: How to learn to stop being constantly stressed under pressure as software eng? </code></pre> That way, it&#x27;s clear that you are asking something, and it will also appear on the &quot;ask&quot; tab.
评论 #21874722 未加载
评论 #21874786 未加载