文章首发到公众号:月伴飞鱼,每天分享程序员职场经验!
文章内容收录到个人网站,方便阅读: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;
}
}