火爆GitHub的养生延寿指南: 程序员该如何留住健康, 留住头发?-新东方前途出国

您的位置:首页>顾问中心>杨甲甲>日志>火爆GitHub的养生延寿指南: 程序员该如何留住健康, 留住头发?

欢迎向我提问

*顾问预计24小时内解答,并通过短信方式通知您

留学顾问杨甲甲

杨甲甲

美研业务高级经理

    获取验证码
    向TA提问

    温馨提示

    您当前咨询的顾问所在分公司为 北京 为您推荐就近分公司 上海 的顾问

    继续向杨甲甲提问 >
    预览结束
    填写信息下载完整版手册
    获取验证码
    一键解锁留学手册
    在线咨询
    免费评估
    留学评估助力院校申请
    获取验证码
    立即评估
    定制方案
    费用计算
    留学费用计算器
    电话咨询
    预约回电

    顾问将于15分钟内回电

    立即预约
    咨询热线

    小语种欧亚留学
    400-650-0116

    导航

    火爆GitHub的养生延寿指南: 程序员该如何留住健康, 留住头发?

    2022-05-11
     最近,GitHub上有一个项目爆火,不仅登顶热榜,还收获了15.6k的小星星。>>【立即咨询】

     

    当你以为这会是一个重量级项目, 已经备好小本本准备学完就升职加薪,那么看到它的一瞬间,或许你就会失去所有世俗的欲望,内心收获从未有的平静。

     


     

    这个项目的名字叫做《程序员延寿指南,A programmer’s guide to live longer》


     

    既然是延寿指南,项目的目标当然就是让程序员们可以活得更久。而其中一个关键指标,就是能否降低ACM

     

    ACM?是我知道的那个计算机协会吗?漏漏!

     

    此ACM非彼ACM,而是All-Cause Mortality,全因死亡率。它指一定时期内各种原因导致的总死亡人数与该人群同期平均人口数之比。

     

    简单汇总一下,影响ACM的指标主要分为以下三类:input、output、和context。瞧瞧,全都是咱们程序员最熟悉的语言逻辑。

     

     养生步骤1: input

     

    Input,主要代表程序员们日常的饮食摄入。想要长寿,什么可以多吃,什么一定少摄入,这份指南都给你安排得明明白白。

     

    而且每一个建议,都有学术研究作为理论支撑,超级硬核。

     

    比如,多吃白肉既可以降低3%-11%的ACM;常吸烟可能会导致增加大约50%的ACM

     


     养生步骤2: output 

     

    之后就是output,主要指的是程序员们应该有哪些输出类的活动。

     

    比如每周3次的规律运动可以减少47%的ACM;常做家务、甚至连刷牙这样的小习惯,都能帮你延长寿命!


     

    养生步骤3: context 

     

    最后,就是context,主要代表一些不容易控制的外部变量。比如程序员们的情绪、贫富、体重,也可能会影响寿命的长短。

     

    比起父母长辈转发的民科式养生文章,GitHub这篇指南完全戳中了程序员群体追求严谨的口味

     

    许多网友看完甚至意犹未尽,想求更多生活小秘招:

     

    请问大神什么时候出 

    How to look young的版本?

    在线等一个How to live longer with hair

    我有朋友想看

     

    还有网友问:How to survive these days?一下就把大家整emo了。

     


     

    可不是嘛,最近的科技圈不太平,程序员们的压力着实不小

     

    上岸了的害怕自己哪天成为被“刀”的对象。没上岸的更是害怕自己永无见offer之日,急需一份生存指南压压惊。

     

    别急,你们想要的指南,它来了!

     

    首先,让我们来定下一个小目标:拿下大厂offer。之后,我们再来衡量一下有哪些关键结果,比如“面试全过”和“Strong hire”


     

     生存步骤1: input 

     

    “吃”什么会让面试全过和Strong hire的几率增加?不是蔬果、不是牛奶,而是面试必备知识

     

    1.1

    CS理论知识

     

    虽然这些年科技大厂已经渐渐放宽对CS学历的限制要求,但这可不代表你可以抛弃CS知识,只靠刷题进大厂。

     

    熟练掌握数据结构算法编程语言图论OOD等知识板块,都是大厂对于候选人的硬性要求

     

    1.2

    做题逻辑

     

    在刷题这件事儿上,保质比保量来得更加重要!

     

    就算你刷完了全网所有coding题,如果不会整理题目考点挖掘题目逻辑,很有可能就是无用功。

     

    所以想要提升面试通过率,有系统有方法地练习经典题才是王道

     

    1.3

    BQ故事准备

     

    为了考验员工的行为模式是否与公司价值匹配,BQ(行为问题)也会对面试通过率产生大大影响

     

    所以如何积累有价值的经历,如何挖掘BQ素材尤为重要!

     

     生存步骤2: output 

     

    吸收了知识,积累了经验,那怎样把自己有的东西表达给面试官呢?

     

    2.1

    投递简历

     

    面试官平均7秒看完一份简历,所以怎样用精简的语言impressed的数字抓住面试官眼球,是正向输出的第一门大学问。

     

    2.2

    针对调查

     

    你对target companies有详细的了解吗?

     

    如果你知道各家公司的面试风格、流程、和打分标准,就可以更有针对性地“见招拆招”,面试通过率也可能大大提高。

     

    2.3

    面试表现

     

    前期你所积累的CS知识、训练的做题逻辑、准备的BQ故事,能不能发挥功效就看你的面试表现

     

    面对不熟悉的题型、面对刁钻的follow up,你是否可以运用知识库举一反三,灵活应变?如果你可以做到,那么恭喜你,面试通过率稳住了!

     

     生存步骤3: context

     

    和养生指南一样,生存版本里也有context的存在。面试当天你的情绪、心理压力、身体情况等等因素,也可能或多或少影响面试通过几率。

     

    当然,还有大家现在讨论最热的“大环境不好”的因素。但是,这个context我们真的无法控制吗?


     

    有人,会选择盲目地相信流言,战战兢兢,把大环境不好作为自己不努力的借口,得过且过;

     

    而有人,会选择在逆境中寻找机会,蓄力备战,不放过任何一个上岸的契机

     

    对于后者来说,context就是微不足道的影响因素,只要input够足,output发挥作用,offer就会如期而至

     

     

    机会是留给有准备的人的。且不提现在招聘网站上还有大量岗位在热招,目前正是大厂的招聘蓄力期,秋招也还暂未打响,小伙伴们大可不必不必沉浸在emo情绪里,错过暑期提升的好机会。



    更多详情
    -老师帮忙评估

    自身软实力标化成绩多维度为您评估留学录取率

    立即评估
    推荐阅读 换一换
    提交成功

    稍后会有顾问老师反馈评估结果

    温馨提示

    您当前咨询的 杨甲甲 顾问,所在分公司为 - ,已为您推荐就近分公司 - 的顾问。

    以下为-分公司顾问:

    继续向杨甲甲提问