程序员如何避免被加班文化榨干身体?

文章首发到公众号:月伴飞鱼,每天分享程序员职场经验!

文章内容收录到个人网站,方便阅读:hardyfish.top/

大家好呀,我是飞鱼

打工人经常面对加班的困扰,为了健康,我们需要一些小技巧来抵消加班带来的伤害。

大家不要觉得自己年轻/健身/身体好可以随便造,猝死是单发的,单次的程度足够,是不管你底子厚不厚的。

下面是一些996打工人的防猝死指南!

1、拒绝24小时待机,用番茄钟工作法(25分钟干活+5分钟放空),强行打断代码上头状态。

每小时必须站起来晃悠2分钟(接水/上厕所/假装看风景),拯救僵硬的颈椎腰椎。

下班后电脑开飞行模式,真有急事?让领导先打钱再说话。

2、办公室保命三件套:

人体工学椅(公司不配就自己买,比治腰椎便宜)。

显示器支架(屏幕顶端与视线齐平)、护腕鼠标垫(腱鞘炎发作时哭都来不及)。

3、 每天灌满2升水(设每小时喝水闹钟)。

4、下午4点后别碰咖啡奶茶,心慌时改喝黄芪枸杞茶,常年熬夜的记得补维生素B族。

多吃水果和蔬菜,防止便秘,大便秘结排便时增加腹压影响心脏,易诱发冠心病急性发作。

5、摸鱼式锻炼大法:

开会时偷偷绷脚尖练小腿,等代码编译时深蹲5个(同事笑你就拉他一起),周末逼自己出门遛弯1小时(晒太阳防抑郁+补钙)。

学会科学摸鱼,不要连续工作,工作数小时后,要短暂休息。

交替式休息消除疲劳最有效,如左撇子就多活动右侧肢体,动脑多就多活动身体/肩颈。

7、带薪养生实操技巧:

排需求工期多留20%缓冲时间,领导骂人时默念工资含精神补偿费,下班后物理屏蔽工作群(消息免打扰+手机扔沙发)。

8、每年必做体检项目:

心脏彩超(查心律失常)、颈动脉超声(防血管堵塞)、甲状腺功能(压力大易中招)、肝功能+血糖血脂(年轻也要查!)。

9、脸皮要厚一点:

避免在工作中产生过强的情绪,无论是愤怒、焦虑、还是紧张,尽量保持心情平稳舒展。

10、疲劳后健身很危险:

类似事件发生过很多次,累了的最好健身方式是休息,疲劳之后立即运动,容易导致运动性碎死。

卷王们清醒点!别仗着年轻就狂肝代码、靠咖啡续命、一坐8小时不挪窝。

公司离了你分分钟招新人,你垮了全家都得哭!从今天开始,把喘气设为每日首要KPI!

有啥其他看法,欢迎在评论区留言讨论。

想看技术文章的,可以去我的个人网站:hardyfish.top/

  • 目前网站的内容足够应付基础面试(P7)了!

想学AI技术的,欢迎加入我的AI学习社群!

每日一题

题目描述

给你一个长度为 n 的整数数组 nums 和 一个目标值 target

请你从 nums 中选出三个整数,使它们的和与 target 最接近。

返回这三个数的和。

示例 1:

ini 复制代码
输入:nums = [-1,2,1,-4], target = 1
输出:2
解释:与 target 最接近的和是 2 (-1 + 2 + 1 = 2)。

示例 2:

ini 复制代码
输入:nums = [0,0,0], target = 1
输出:0
解释:与 target 最接近的和是 0(0 + 0 + 0 = 0)。

解题思路

排序和双指针!

代码实现

Java代码:

java 复制代码
class Solution {
    public int threeSumClosest(int[] nums, int target) {
        Arrays.sort(nums);
        int ans = nums[0] + nums[1] + nums[2];
        for(int i=0;i<nums.length;i++) {
            int start = i+1, end = nums.length - 1;
            while(start < end) {
                int sum = nums[start] + nums[end] + nums[i];
                if(Math.abs(target - sum) < Math.abs(target - ans)) {
                    ans = sum;
                }
                if(sum > target) {
                    end--;
                } elseif(sum < target) {
                    start++;
                } else {
                    return ans;
                }
            }
        }
        return ans;
    }
}
相关推荐
AI人工智能+电脑小能手4 小时前
【大白话说Java面试题 第87题】【Mysql篇】第17题:分布式事务的实现原理?
java·数据库·分布式·mysql·面试
红尘散仙5 小时前
我把终端小说阅读器接上了 AI Agent:TRNovel 现在能用 skill 生成书源了
人工智能·后端·rust
来杯@Java5 小时前
图书管理系统(基于springboot+vue前后端分离的项目)计算机毕业设计java
java·spring boot·spring·vue·毕业设计·mybatis·课程设计
卷毛的技术笔记6 小时前
告别硬编码!Spring AI Alibaba 实现 AI Agent 智能工具调用(Tool Calling)
java·人工智能·后端·python·spring·ai编程
编程大师哥6 小时前
匿名函数 lambda + 高阶函数
java·python·算法
会编程的土豆6 小时前
Go 语言反射(Reflection)详解
开发语言·后端·golang
東雪木6 小时前
多线程与并发编程 专属复习笔记
java·开发语言·笔记·java面试
Cosolar6 小时前
从零写一个 Attention Is All You Need
人工智能·面试·架构
adrninistrat0r6 小时前
Java调用链MCP分析工具
java·python·ai编程
喵个咪7 小时前
GoWind Toolkit Go后端代码生成 完整全流程实战
后端·go·orm