中年再就业,挨捶一百遍(下)

接上篇

4 策略形变

五月份,我彻底歇下来了。每天的常态就是窝在家,重复做几件事:

  • 刷职位,丢简历
  • 等电话,聊电话
  • 配合各家要求做各种测评/笔试
  • 盯娃的功课
  • 偶尔出门挨顿面捶

说起来每周有七天,但周末基本没什么电话。一般周三开始才有猎头电话(据说周一开会,周二跟进上周事务,所以周三才开始新BD),等HR来沟通,基本得周四周五;如果争取到了面试,往往安排要到下周二三,如是往复……每个线程都有六到八个前后依赖的串行节点,推进速度以周计。黄了两个线程以后,我寻思继续这么下去可不行,offer转化率这么低,猴年马月才能再就业。我得优化一下策略。

中年再就业,挨捶一百遍(中)

接上篇

2 复盘:赛道

企业健康管理

部门从成立开始,就致力于把前面讲的这套东西搬到中国。虽然2008金融危机余波未平,但中国受灾有限,外企还挺风光,愿意照搬美国那套烧钱的玩法。以疾病管理为精髓的管理式医疗框架在国内仍被奉若神明,很高大上。借这个东风,起步做得还挺顺。

但「我天朝自有国情在此」,即使这套框架真的有效,在中国也很难全面铺开。

  1. 中国企业(包括在华运营的外企)的盈利能力整体不如欧美,多数没有额外开展企业健康管理项目的预算。有这笔预算的多是国企央企事业单位,习惯自己来做。可想而知,剩下的市场并不大。
  2. 企业健康管理项目要获得良好效果,最好在员工年龄较大、医疗福利覆盖较差的组织中开展(底子差,进步才大)。而中国的企业普遍年轻,平均30郎当岁,做不出显著效果。
  3. 项目一般3到5年才会产生若有若无的一点效果。中国企业员工平均流动率近20% 1,世界领先。这个背景下,健康效益很大一部分都被抵消了。
  4. 开展企业健康项目,既不能抵税,也不能抵社保,是一笔纯成本。用真金白银换假想的收益,全天下的财务都难以信服。

但正像前面所说,雇主总归会有一笔维稳性质的预算。在中国,我们发现这笔钱叫「年度体检预算」。

中年再就业,挨捶一百遍(上)

摘要

过去半年,人类猛地穿进历史的浓雾,解锁出大片前无古人的混沌局面,并如脱缰野马一般加速驶向晦暗不明的未来。己亥继以庚子,瘴疠踵于水火;灾异丛生,邪妄群起,阴翳四覆,天下忧心。

真正的惊涛骇浪或许尚未到来,这只是先导的暗流——饶是如此,已足以让亿万普通人没顶。在连续半年的多重冲击下,家颓业屺、荡产荷债的人数不胜数。更不幸的,已成荒郊新冢。而这样的形势,还将继续蔓延。

我的运气比他们好些——跟地球上其他十多亿人一样,只是丢了工作。但回顾这三个月的求职之路,仍觉荆棘密布,感喟良深。仿佛回到了学生时代,日复一日改简历、找推荐、看资料、跑面试,周而复始地经历等待、准备、挨捶、幻灭。从起先踌躇满志,到后来迷茫失落,偶尔怆懑难解,最终还是与无力感和解,归于意阑气敛。

饱吃社会一顿揍,笑叹金身四面膘。认怂躺平,早学早好。

人到中年,年轻时那些缤纷的可能性、成长性之类的「未来向」属性都已渐渐破灭。能力上限越来越难突破,资源和实绩才最紧要。面前只剩冷冰冰的几条窄仄小路——努力奋挣仍是必须的,否则连小路都没得走;但多数人注定也就只能走到上一辈人停下的位置。固然也有很多例外,但概率越来越低。所谓「四十不惑」,大抵如此:扑腾至此,命运格局已大抵明晰,乱花过目,枯心无惑,需要的是务实、专注、坚持。

泰不足喜,否不足忧。用这个机会学习接纳、审视自己,尝试调整、顺应,方能对更凶险的未来有所准备。回头再看,真相并不在「自身的不懈努力」,而是各种机缘浮沉;坚持住,或许会被下一个浪头拍去某处岸边。这个过程里有大局小势起伏嬗变,有亲友、贵人助力,有巧合,有意外。唯独个人努力,实际作用甚微。然而也只有这根稻草,是我们每个人能真实掌控的。

滞旅中流

恃艺轻狂胆未老,填艄补舷赴潮头。
力洄高峡千年浪,斜舣下汭二里洲。

COVID-19疫情将向何处去

1

湖北以外新增确诊数持续下降,与此同时经济日益承压,低流行地区复工复产迫在眉睫。问题来了,究竟怎样才算「抗疫成功」,解除警报?很多人想象中的胜利日应该像2004年4月北京解除SARS警报一样,欢声雷动。那是彻底的胜利,此后SARS除了实验室泄漏一次以外,彻底销声匿迹。这也就是张文宏说的疫情的第二种转归(第一种转归就是失控,现在已经可以排除)。

然而,种种迹象暗示,最有可能的转归是第三种,即COVID-19不会销声匿迹,而是像季节性流感一样与人类长期共存。

疫情下的中日塑料情

山川异域,风月同天

图 | 「山川异域,风月同天」

1

找不出哪个国家像日本一样,能周期性地激起中国民意如此不合理的大幅摇摆。这次新冠疫情,日本在「赈灾物资斗诗法会」中靠「山川异域,风月同天」和「岂曰无衣,与子同袍」一举胜出,朝野和民间又广泛踊跃援助,引得国内观感大好,一时感恩雷动。——还记得吗?仅仅几个月之前,两国还彼此嫌弃无比。日本有80%的人讨厌中国,在西方国家排名第一。中国厌日的比例未必那么高,但论讨厌对象,日本不会掉出前三,电视台排满了抗日神剧。怎么一场大疫,冤家的感情就能拉近这么多?

这恰好说明,两国彼此的厌恶情绪,是被不合理放大了的、偏离实际的。所以只要稍微有点扰动,就会急剧向均数回归。

不要妥协,坚持「真」的第一性

1

这些天,高福和王广发都被喷得不成人形。舆情汹汹,势同公审。

讲真,王广发是比较冤的。他是唯一被感染的高级专家,说明他真的下地干活了。他一个临床专家,习惯批阅个案而不是分析关联,哪有胆气说「没有人传人」?至于「可防可治可控」,是03 SARS中期钟南山喊出的口号,用来稳定军心。你理解成医学界的「有没有信心?有!」就好了。这次换人用,结果失灵了,并不能怪王广发。当时一个像样的人群措施都没上,喊什么口号都必然失败。

高福呢?冤,也不冤。网传他只管抢写论文,不管防控。这是胡说。大家了解一下,论文作者的排名是有讲究的。第一名叫一作,实际执笔人,一般只有一作才算「写了本文」;第二名叫二作,通常是主要协作人,但国内也常有二作实际执笔,一作受益的情况,道理你懂的;第三名叫三作,出力次之;后面基本都是群演,相当于影片最末的演职员表被提到了片头;而最后一名又是例外,叫通讯作者,知识产权所有人,相当于老板。网传那篇新英格兰医学杂志的高影响因子论文,高福列名靠后,既不是前三作,也不是通讯作者,充其量友情署名,起了个「领导背书」的作用。可以很笃定地讲,这篇文章高福一个字都没有写,他的主要精力肯定是放在防控上了。

高福论文

图 | 网传高福抢发的新英格兰杂志高IF论文

edX作业:用Django建一个简易Web订单系统(2)

Admin后台

接上篇

模型做好后,可以在admin.py里注册一下。这样就能像User类一样,在Django后台管理界面维护这些数据。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
# orders/admin.py
from django.contrib import admin
from .models import Category, Product, Topping, Addition, Order, Item

# Register your models here.
class CategoryAdmin(admin.ModelAdmin):
    list_display = ['name', ]

admin.site.register(Category, CategoryAdmin)

class ProductAdmin(admin.ModelAdmin):
    list_display = ['id', 'name', 'category', 'size', 'price', 'n_topping', 
                    'n_addition', 'created', 'updated']
    list_filter = ['category', 'size', 'created', 'updated']
    list_editable = ['price', 'size', 'n_topping', 'n_addition', ]

admin.site.register(Product, ProductAdmin)

class ToppingAdmin(admin.ModelAdmin):
    list_display = ['name', 'price']
    list_editable = ['price', ]

admin.site.register(Topping, ToppingAdmin)

class AdditionAdmin(admin.ModelAdmin):
    list_display = ['name', 'size', 'price']
    list_filter = ['size',]
    list_editable = ['size', 'price', ]

admin.site.register(Addition, AdditionAdmin)

class OrderItemInline(admin.TabularInline):
    model = Order.item.through
    readonly_fields = ['item', 'quantity',]
    extra = 0

class OrderAdmin(admin.ModelAdmin):
    list_display = ['id', 'user', 'quantity', 'price', 'status', 'created', 'updated']
    list_editable = ['status', ]
    readonly_fields = ['user', 'quantity', 'price', ]
    inlines = (OrderItemInline, )

admin.site.register(Order, OrderAdmin)

edX作业:用Django建一个简易Web订单系统(1)

摘要

还是edx的作业。今次要换用Django框架实现一个Pizza点单系统。
【honor code警告】如果你刚巧也注册了这门课,千万不要抄。

注意

如无法显示视频,可能被作为不安全脚本屏蔽。在浏览器地址栏里点击安全提示图标,允许运行不安全的脚本。

成品效果视频 @ 优酷:

这是哈佛继续教育学院开的的用Python和Javascript撸网络编程 第四个作业项目。

作业要求

做一个仿Pinocchio Pizza的Pizza预订系统。

可以看到

很明显,这个网站做得很渣。但是据说在哈佛所在的坎布里奇特别受欢迎,以特色潜艇堡(subs)著称。技术还是不如业务重要。

要实现以下功能:

  1. 分析样品菜单,构建模型
  2. 用Django admin或者写Python命令,添加菜单内容
  3. 用户注册、登录、登出
  4. 虚拟购物车
  5. 下订单
  6. 浏览订单和订单明细
  7. 延伸功能:比如系统管理员在后台更新订单状态、用Strip API 完成结算等

edX作业:用Flask建一个简易Web聊天室

摘要

记载了「通往全栈之路上」的一则edx慕课作业:用flask_socketio实现一个粗糙的聊天室。
【honor code警告】如果你刚巧也注册了这门课,千万不要抄。

成品效果视频 @ 优酷:

这是哈佛继续教育学院开的的用Python和Javascript撸网络编程 第三个作业项目。

作业要求

做一个仿Slack概念的聊天应用。这次不需要用数据库了,但得

要实现以下功能:

  1. 能自定义用户名(不能和已有的重复)
  2. 能创建频道
  3. 能看频道列表
  4. 进频道能看到所有消息,但最多显示100条
  5. 能在频道中发送消息
  6. 能记住频道,下次回来能立即进去
  7. 延伸功能:比如删除自己的消息,上传附件等

edX作业:用Flask建一个简易图书查询Web应用

摘要

记载了「通往全栈之路上」的一则edx慕课作业:用Flask框架写一个图书查询的web应用。
【honor code警告】如果你刚巧也注册了这门课,千万不要抄。

成品效果视频 @ 优酷:

缘起

出于不可自拔的技能焦虑,跑到edx上撸起了课——其实论技术课程,Udacity比edx和Coursera要好,但edx也不赖(就是国内访问越来越困难,经常加载不出来)——撸到一门偏前端的纯码农培训课。说出来吓死人,哈佛**【继续教育学院】**(对,就是范玮琪读的那个哈佛)开的用Python和Javascript撸网络编程。它的主要卖点是教小白怎么用Flask框架搭网站,就是号称一个 .py + 一个 .html就能欢快地跑出 hello world 来的小快灵建站利器。

想想看,上一个号称小快灵的神器还是PHP呢。那都是二十年前的事儿了。

Flask最好的好处是可以多快好省地做网站,迅速实现一个原型或弄出一个0.1功能版本。若将来再学一点小程序啥的,起码搞起数据科学工程产品来,能派上一丢丢的用场——也算走向「全网没人肯要的中老年」全栈工程师的第一步罢。

事实很打脸。这个作业只是整个课程的五大作业里的一个,我拿出所有业余时间埋头苦干,做了足足两个礼拜。以这个效率去搬砖,你猜老板会用什么武功揍我?

>