公开课《程序设计与算法》

课程笔记 北京大学coursera 程序设计与算法 Specialization 专项课程。 练习题Github 库 作业参考GitHub - chiuchiuuu/programming-and-algorithm 课程名 以文件夹定义 C1, 计算导论与C语言基础 C2, C程序设计进阶 C3, C++程序设计 C4, 算法基础 C5, 数据结构基础 C6, 高级数据结构与算法 C7, 程序开发项目实践 文件名 取名规则:例如 2.3.3.cpp 2.C程序设计进阶 (系列课程的第二课) 3.函数递归(该课第三周) 3.编程题#4:扩号匹配问题(该周第四题) 不能保证全部代码都通过coursera或POJ的评价 Debugging case: % c++ 3.9.1.cpp 3.9.1.cpp:83:9: warning: ‘auto’ type specifier is a C++11 extension [-Wc++11-extensions] for(auto p : v) { ^ 3.9.1.cpp:83:16: warning: range-based for loop is a C++11 extension [-Wc++11-extensions] for(auto p : v) { ^ 2 warnings generated. ...

2023-12-1 · 1 分钟 · Atom.X

关于数字游民出海

每年互联网上都出现一些新词,近几年流行趋势是“数字游民”,其实我更愿意叫它“远程工作”。 作为不跟随潮流的人,为了方便用户理解,直击本质,我在此混合使用这两个概念。 我的期望 我乐意参与有积极氛围的海外创业组织和活动中。 我曾经有不少通过分布在全球不同时区的义工(众创)做公益项目的成功经历,例如给环保组织做数据分析和技术支持,给Coursera翻译社区做字幕组和培训等等; 我尚没有成功的海外商业项目的(远程工作)创业经历,过去几年探索出一条(非数字)线下游民的方案,主要是经营海外食品供应链和农庄等实体,包括极端情况下获得难民身份,也算是一种保底方案。 多年前,当我还不属于技术人员时,仅掌握了一些IT常识,达不到极客的高技术标准要求,仅通过各种简单的工具组合来实现web app功能和线上运营,验证这条简单的技术路线是行得通的,也比较适合普通人; 我参与数字游民创业相关活动,基于以下需求: 找事业伙伴,持续学习,弥补我独立创业的短板; 商业部分:寻找MegaEase出海计划的盟友,帮耗子实现愿望; 公益部分:为Coolshell社媒朋友圈群组,寻找可持续的托管和维护者; 工作方式 我可以做以下的贡献 项目初始阶段做义工; 以开源的方式,通过文档驱动的远程协作; 每周大约5小时或更多,根据需要尽可能多调配时间; 毫无保留地提供一切与出海创业相关的经验和资源引荐; 如果有足够高水平的伙伴以义工方式支持Coolshell和MegaEase,那么我也完全有信心全力以赴投入,只要在一件事上足够聚焦和投入,就一定能产生成果,不要一开始就考虑商业收益,也不要急功近利,只要最终项目成功,想要的一切都会有的。 关键问题 我观察到“数字游民”或完全“远程工作”的弊端,必须要做好预先的心理准备。 稳态生活 “数字游民”与10多年前的“背包客”或“沙发客”本质上是同一类人,不过现在信息时代赋能,这些人掌握了互联网远程工作的能力,不再受限于地理位置就可以获得收入。 由于我目前住在欧洲,若没有大的局势变动,未来几年的活动计划也都在围绕地中海展开,所以我的重点是看欧洲的机会。 只有“稳态生活”才能让人有创造力和生产力 “数字游民”可能在一个国家签证期只有3个月,然后必须要去下一个地方,不停地搬家,这种“颠簸流浪”的生存方式,只适合想要通过旅行探索世界的年轻人,早期主要玩家是欧美有gap year 间隔年的学生。 很多国家发放的“数字游民”签证,其实叫“远程工作”签证,“数字游民”是网友们通俗的称呼,政府的本意是吸引全世界年轻人去建设他们国家,希望大家能长期留下来,怎么可能是鼓励不停流浪呢? 不知何故,主流媒体似乎在渲染一种“游民”情结,创造出一种“生存模式”的新词,最早的“数字游民”是欧美年轻人,这种“游民”情结可能出于其”游牧“文化,可能这个时代对大家都对政府很失望,所以想获得自由身份,去任何一个地方,于是创造了这种“数字游民”的新概念。 关键问题在于”土地“是自然资源,网络游戏可以让人神游,我们去任何一个地方都脚踩实地,这是不可避免的,”稳态生活“就是遵守在地法规和交税,长期为当地做贡献。 hybrid(远程+现场)混合办公 传统办公模式的完全定时定点上班,是落后的生产组织方式,其实我也并不提倡完全的远程工作。 经过国际主流大公司验证,最优解、更灵活和有实际成效的是hybrid(远程+现场)混合办公方式。 由于团队成员互相不能见面,其实阻隔了人际关系的加固。而打造一个强有力产品,需要团队凝聚力,面对面的沟通和活动必不可少。 如果公司成员分布在全球各地,必须要有旅行经费提供给他们每年几次定期的聚会,关于这方面的论述,远程工作的前辈例如 37Signals和Automattic已经有很多相关经验可借鉴,具体请查阅其博客文章。 规则/协议 公开透明参与(退出)规则,并不断更新迭代; 最根本的元规则(宪法、协议)制定,请参考 PSMD; 对任何人贡献的资源进行记录,将来项目成功后给予权益兑现; 注释:[管理体系设计和实施 PSMD]的创造者黄勇刚,正在做管理产品的基础设施和智能合约,目前中国能写智能合约的人还不多,如果要做到较高水平的创业合伙人组织,必须在起始点设计的规则(协议)足够先进,我还没有见过比他更聪明的程序员,不服的朋友可以去和他切磋一下,应该可以立见高下。 实现路径 如果在以上组织的规则协议方面没有突破,那么不适宜一开始就做平台(中介),或折腾什么“颠覆创新”工作,“传统保守”的做事方式更安全,也就是先给自己DIY“数字游民”的全流程试试。 中介 大多数的互联网平台服务本质都是中介(middle man 中间人)的角色,要想办法撮合各方用户集中到某个地方交易,有买方、卖方、厂商、产品提供商、服务提供商、技术提供商等等,涉及到复杂的交易规则,做互联网平台(中介)是最复杂的创业。 按照目前市场规律,需求量从大到小排序,如下: 海外找工作、招聘中介; 移民、海外置业和公司注册中介; 海外创业投资机构; 海外创投,属于高级玩家,用户量应该是最小的,即使不出海也是如此。相对而言,我更愿意做公司出海,尽管比个人出海更复杂一些,主要做法是先把公司web app做一个语言本地化,翻译成英法德俄等语言,通过搜索引擎和行业媒体推一波测试,然后再到当地找合伙人,无论传统外贸或新兴互联网行业都是这么干的。 出海业务本质上是一样的,叫“中介”不够新潮,换成“游牧资本”这样的新词就给人感觉耳目一新,刚看到出现一个中文版的“游牧资本”,网站内容基本都是从各国政府网站上复制一堆“数字游民”相关文档即可,没有什么新意可言; DIY - 请先以身试法 如果谁自己还没出海,却喊着要帮助别人做出海的数字游民平台,这伙计一定是要么不知天高地厚地愚蠢,要么就是狡猾使坏搞诈骗。 以身试法才有说服力,请给自己diy出成功案例先,全流程包括:申请“数字游民”签证、确定(海外)远程工作、移居海外、租房/买房、注册公司、租场地(共享办公空间)、参与当地社区活动、发起和组织自己的项目活动。 按照“高可用、异地多活”和“游牧资本”的高标准要求,测试一下我们最多能拿到基本护照?并做到多少个国家自由行? 带着老婆参与全过程,让她感到满足、新鲜和幸福感,这就成功了,如果让家属感觉郁闷、担忧,那就不能算成功,也不适合推荐给其他人,当然这些经验适合做自媒体讲出来,让其他网友避免踩坑。 帮助其他人以同样方式diy一遍,成功了几个案例后,开始有一定的用户量,这时候可能对各方面的问题已经考虑成熟且靠谱的,可以开始做数字游民的网络平台(中介)。 人具备超强的想象力(臆想、自嗨),应该进入现实社会中,迈出第一步试试看,与虚拟的游戏世界完全不同。 我非常建议将人生完全寄托在互联网上的朋友们,一定要更多走入线下现实世界中去体验生活,无论贫寒艰难困苦悲凉,都要勇敢面对,你会获得完全不同的人生体验。 这有利于改变固有的“互联网思维”,任何一种固有的东西都会形成“sterotype刻板印象”,这是动物行为学里的一种专有名词,指代的是遇到困难的时候,继续保持之前的行为和习惯,缺乏灵活有效应变的策略和方法。 如果郭宇在字节的时候,天天通过打游戏和刷肥皂剧减压,而不是到日本泡温泉和旅行,他会保住财富和享受今天的美好生活吗?

2023-9-1 · 1 分钟 · Atom.X

做一个技术之外的自媒体

承接上一篇文章《如何改善程序员的生命质量?》的话题,由于我们的朋友和事业伙伴左耳朵耗子突然离世,引发我们很多人的讨论,其实不必要看具体的数据了,我们周围朋友圈类似的事故报道每年都有。 也由于耗子的博客写得不错,给他带来不少流量,也支撑了他的事业,他也总是建议我多写并分享,于是我考虑再三,觉得或许可以开一个介于技术和商业之间的自媒体。 为什么做技术媒体 因为技术圈子比较封闭,想要突破行业壁垒不容易,例如2012-2015年“互联网+农业”曾经火了一把,但是您听说过多少成功的创业产品案例? 不同专业的人在一起合作挺难的,通过资本和饭碗把人强行绑在一起,其实很勉为其难,越来越多的人其实“不想看在钱的份上为难自己”。 而相同专业的人在一起更容易交流,但跨界才可能出现创新和突破,怎么跨界呢?唯有不谈技术和代码,谈点生活和其他方面才能凝聚不同专业的人。 此外,为了实现某种专业的技术产品营销,于是通过社交媒体做不同专业的人之间的连接,成了一条可行的路径。 不同于大多数的技术类专业媒体对产品报道更多,差异化的缝隙市场,应该关注人,那么侧重点是对人的报道,忽略其技术产品方面的具体内容细节,因为对于智力产品而言,人是最重要的资产。 如果人的关注度上升后,可推很多收费的产品或广告,可扩展性很强: 技术开发者社区; 移民移居的中介和咨询服务; 创业合伙人、人力资源招募、婚恋交友; 为什么to B的媒体比to C 更难收费?因为企业决策过程漫长且流程复杂。 如果是 to C 个人购买,看到一档喜欢的节目或某个产品,我们自己直接线上下单就好了,几秒钟或几分钟就完事; 如果是 to B 企业购买,需要经过业务部门和财务部门多人开会和领导审批,这阻碍了产品销售的效率。 to B的受众相比太少,即使互联网企业和产品,也需要招聘销售代表; to C 的受众体量极其巨大,大多情况下不需要招聘销售人员; 技术之外 采访一些海外的程序员,或让他们写一篇自己的生活质量转变的心路历程,这可能是有看点的,能吸引不少关注,把很多人吸引出来,移民移居到新的环境,换一种活法,这才是终极的解决之道,靠他们自己与大环境对抗是不现实的。 日有所思夜有所梦,我经常有“想什么来什么”的奇遇,很巧youtube推荐我看“beyond code 代码之外”这档节目,虽然我不是程序员,但我大多数时间在互联网圈工作,我的周围一直都有程序员。 可能技术圈子小且话题门槛高吧,订阅量不如李子柒,最近科技媒体Pingwest 记者Rebbeca 和我谈到我们共同的朋友耳朵耗子,我们也说过工作(代码)之外话题的节目很有必要,希望借此改善很多中国程序员(互联网从业者)的苦憋生活,经常听到“996过劳死”的案例,人生不应该只有代码和虚拟空间。 采访提纲 于是我站在媒体的角度,设想如何采访程序员或类似工作者,话题例如: 请简单介绍一下自己 < 500字; 姓名、主要经历、职业履历、教育背景、家庭背景。 为什么要移居海外?< 500字; 在国内遇到什么问题?为何促成这一转变?列举一些案例的经历和感想。 对现在海外的工作和生活满意吗?< 500字; 对比以前在国内有什么不一样? 能给国内同行一些好的建议吗?< 500字; 回答网友的一些疑惑或提问< 1000字; A. 已经在国内成家了,拖家带口不太可能再背井离乡地移民移居了; B. 都说“贫贱不能移”,我太穷了,刚毕业技术也不行,肯定是出不来的; 营销和采访筹划 Podcast: 主持人采访嘉宾的录音,初期不需要录像,节省剪辑时间和维护成本。 节目参考: Rework; 代码之外 ; podcast创作平台,例如: Transistor.fm Dao.fm 受访嘉宾的博客配文,通常由嘉宾自己写一篇,或者直接由录音节目转文字即可; 如果受众主要是个人 to C ,那么重点就是采访程序员个人; 如果受众主要是企业 to B,那么重点就是采访企业创始人和高管; 衍生的垂直行业分类,还可以采访医生、其他各种工程师等容易做技术移民移居的职业群体;

2023-5-29 · 1 分钟 · Atom.X

如何改善程序员的生命质量?

尽管身家百万千万了,中国大多数程序员并未因经济能力出众而改善生活质量。 这或许是我的错觉或偏见,他们大多人有着屌丝一样的邋遢造型,在996没日没夜干活的间隙,迫不及待地补充路边摊的垃圾快餐,10几块钱一份(现在涨价了),或通过外卖送到门口,这群人面临很高的健康风险。这番话可能会招骂,我本意并非为了黑化这个群体,而是就事论事,找找解决方案。 最近,我们的朋友陈皓(左耳朵耗子)心梗离世,正当壮年和事业高峰期,这些年也听到很多类似的案例,让我不得不重新考虑这个话题。 想起曾经在中国的同事们,程序员只要在互联网大厂稳定地待8-10年以上,基本人人都身家数百万至千万,有的人混到联合创始人或副总,随着资本收购和上市,吃一波股价的红利,身家过亿的人也不少,妥妥的中产以上的阶级,怎么会命运苦憋呢? 果真如大厂邪恶的HR们说的“结构优化”,不断淘汰旧的人矿(渣),并通过校招来补充新的人矿。让人不理解的HR市场,互联网大厂的白领35岁就该退休了,怎么就从脑力劳动变成了体力劳动?农民工还能干到60岁以后呢,从职业寿命方面比较,码农还真不如农民工。 为何没有改善 互联网从业者(尤其程序员)的薪酬相较社会平均水平高很多倍,可能高收入掩盖了高风险的事实,犹如赌博的“愿赌服输”的心理,或投资的“高风险高收益”心理,尽管每年都有死亡案例的报道,依然没有引起社会足够重视并改进这个问题。 为什么人生得到一件东西的同时,就必须失去另一件更重要的东西呢?其实人生是可以平衡和兼顾的,如果不行,那就必定是思维误区。 如果作为精英阶层尚且如此,那么普通大众如农民工则更凄惨,更得不到正常的社会劳动和福利保障。 若当事人都不关心自己的福利,那么官方更不会关心这个普遍的社会问题,也就意味着该题无解了。 当有人说要关心程序员的时候,首先说这话的人应该掂量一下自己的综合实力,是否能达到程序员的普遍生活水平?否则“关心”的话未免显得有点虚伪,或不适合他/她的社会地位和阶层身份说得出口的。 程序员并非弱势群体,其普遍经济能力和物质生活水平很高,他们完全有能力照料自己的健康和人生所需的一切,所以主要问题在于他们是否关心自己,而旁人只能叹息一声“这么好的经济条件,却换来这么糟糕的生活”或“一副好牌给打成烂牌了”。 相比较而言,农民工、农村贫穷女孩、留守儿童、孤寡老人、农村守活寡的妇女才更需要社会各界的关心和外援。 调查报告 目前网上能找到《中国互联网从业人员健康状况研究报告》 发布于2007年或更早,每年都有报道因健康原因导致的事故,包括自杀、癌症、心梗等,其中心梗在20-40岁的人群中成为较高死亡风险。 类似的健康调查报告、IT人猝死案例和数据非常多了,那么就不必要再做网络问卷调查,每个从业者自己或朋友圈都有案例,主要涉及如下方面: 工作时长 996、每天超过8小时 健康问题 心理:*** 生理重症:猝死、癌症、心脑血管疾病; 生理轻症:痔疮、肠胃病、肥胖、三高、颈腰椎病、近视等还算是人人都有的小问题; 生活习惯 下班后,依然习惯躺在椅子上打游戏,或继续盯着电脑屏幕。即使自己创业,程序员和互联网从业者依然保持996和整天静坐在椅子上的习惯。 996.ICU 和内卷 996.ICU 996.icu 话题风靡一时,主要关注的是超长工作时间和职业病,至今中国的《劳动法》对此没有形成强力执行的保护作用。 996.icu 前端网页很久没有更新,可能这个风口过去,不再有很多人关心这个话题。 而新的“内卷”话题出现了,也就是中国特色的人力资源竞争,中国法律不会干涉这种恶性竞争,欧洲或德国不一样,警察和法院会敲门,要求公司纠正这种违法行为,否则罚款或关门。 中国乐于见到这种内卷,政府免责,问题责任完全被归咎于劳动者自身,活脱脱的丛林法则。 马云曾公开称996是“福报”,在疯狂内卷的市场中,马云说得也没错,因为很多人想996而苦于没机会,求之不得。如果你不想996,有的是人想996,你不干,总有一大堆人想干,而且人力成本还更低。 程序员的特征 以下说的是普遍的中国程序员的思维、行为特征,不代表少数个例。 封闭、单一和保守 上帝给他们打开了一扇窗,同时关闭了另外一扇。 打开窗:他们安静、专注、聪明,能够掌握高深复杂的计算机语言,成为社会精英和高收入阶层; 关闭窗:他们大多性格内向、不善言辞和社交,远离人群,习惯封闭的小圈子里玩; 这导致他们喜欢宅在家里,虽然掌握远程工作能力,最有资格和条件移民移居到海外,但是很多人却不太容易搬家到一个陌生的社会环境中。 我曾经在乌克兰听到过不少这样的案例: 苏联时期施行计划经济,良好的科学教育培育了大批工程师,据说这些男性主导的工程师们大多不会做基本的家务,很多人连一双袜子都不会洗。 苏联解体后,这些人失业了,有一些人得到国外的聘请就离开了乌克兰,而大量的高科技人才随着国家社会走下坡路,下半生在酗酒和烟草中穷困潦倒度日。 失去了科技工作,他们便什么都不是,别的啥也不会啊,也没有能力承担基本的家庭职责,于是乌克兰有大量破败的单亲家庭,80-90年生的两代人所受的家庭教育于是非常糟糕,几乎继承了父母的失败婚姻,然后学校教育也同样糟糕,甚至不及他们父母在前苏联时期的教育水平。 因为他们被计划体制培训成了单一思维和单一能力的“工具人”,虽然美其名曰工程师。 程序员们是否也被资本培训成类似的单一功能的工具人呢?他们能主宰自己的命运吗? 外向、全面和开放 另外一种就是独立开发者和创业者,天生的独立人格或野心家,他们依靠高超的技能创业,无论是靠细水长流的订阅,还是拿到投资,或成为坊间媒体报道的技术网红。 他们不少人充分发挥了“狼性文化”,参与残酷的资本市场竞逐,左耳朵耗子就是这样逼迫自己,从“封闭的性格”走到“开放的性格”,这肯定要付出常人难以忍耐的困难。 大多数程序员肯定不是这种创业者“开放的”特征,这似乎不符合写代码的天分所需要的性格。 在疯狂的角逐中,不断有人玩命。 创业需要天分、疯狂、刺激,大多数人是不适合创业的。 若培养业余兴趣爱好则是绰绰有余的,例如一些到欧美的朋友,有一大堆爱好:有改装房车的、弹手风琴的、钓鱼的、玩铁人3项的、打猎枪和弓箭的、练空手道的。。。。他们交往一大堆的跨文化背景的朋友,对生活感觉很满意。 绝对不像是我周围遇到的那些程序员,无论普通员工还是老板,人人都觉得很苦憋,中国式的悲情。 当然资本依然控制着市场,决定着大多数人的命运,甚至还有人信了“DS深层政府”阴谋论。 相比较而言,在海外的这些程序员的生活是令人向往的,生命质量更丰满、全面和开放,以及更多掌握自己命运的机会,没有沦为完全的“工具人”角色,这才像个人生。 程序员的形象被媒体娱乐化 由于很多程序员性格自闭,他们也许适合做计算机系统架构师,但不一定适合做人生的架构师,尽管他们消息灵通,也不乏远见和眼界,但他们不一定会在家庭和人生的重大事务上做出正确和有利的决策。 反正程序员只要专心写代码,好好赚钱就可以,带领家庭发展方向的领导职责可能要落到配偶或父母身上。例如:家务管理、移民或移居、投资、孩子教育等重大的家庭责任方面。 依靠配偶和直系亲属,任何其他人都不能替代,如果有一个幸福美满的家庭,那么他们就是幸运的,不但能干到70岁退休以后,成为真正骨灰级的程序员,而且身体健康和生活满意度会很高。 我们遇到不少人虽然掌握翻墙技能,在网络上和同行吵架,辩论和打打嘴炮还可以,现实世界中的行动力却不一定能与嘴上功夫匹配。而不少家属却完全生活在信息茧房或平行宇宙中,眼界见识与普通人无异,这也让他们普遍心态上很着急,因为在家庭氛围中缺乏信息堆成交流的亲人,这相比其他不会上外网的普通人增加了更多的生活焦虑和烦恼。 某种程度而言,程序员的社会形象被媒体过分神话或娱乐化,其实他们大多生活在虚拟的电脑屏幕的两维空间中,唯一的长板是造币能力较强,其他方面与常人无异。 如何解决问题? 健康学习到150岁 - 人体系统调优不完全指南 Human System Optimization 人体系统优化,这篇标题很宏大,比较全面地通过现代科学讲解,作者是一个很懂科学养生的程序员。 ...

2023-5-28 · 1 分钟 · Atom.X

纪念左耳朵耗子:让我们继续协作奋进

今天周一早上起来,我照例先查看工作群,我闻到一丝异常信息,MegaEase网页变灰黑色,很快确证了事故。。。 一时脑子有点懵,意识有点恍惚,不知道做什么,穿衣跑出去,到附近的教堂,一个人安静地做个祈祷,我想和皓哥继续经常对话,如同过去几年。 然后回来查看网络上,已经有很多网友在分享关于他的故事,他影响了很多人,也包括我。 我们的交往经历 2019年末,瘟疫封城 我从杭州去北京开会,因为突发瘟疫封城,我整天被困在公寓里有点难受,想着如果社会处于这种长期的封闭,我们该怎么办? 当时流行“远程工作”的话题,有一篇网络热文,左耳朵耗子的coolshell博客《MEGAEASE的远程工作文化》。 我想从过去10多年的农业实体经验逐渐转到线上,并具备远程工作的能力,MegaEase是我们在国内能看到的最佳案例,然后就经常看他的博客。 我和伙伴们认为耗子可以成为很好的师长和伙伴,得找这样的人结盟才行,然后就给他发邮件,大佬真就回信了。 三观契合才有得聊,我只是想找到能说得上话的人,环境太压抑。隔行如隔山,我们当时完全找不到共事合作的位置,没关系慢慢来,先交朋友,其他都好说。 2020年3月末,线下会面 都春天来了,已封城3个多月,终于在管控稍微松懈的夹缝中,我们在线下约见了几次,吃饭喝茶谈各种事情,有不少工作和生活的共同话题,可能大家都在房子里快憋疯了吧,他说我们是瘟疫发生以来第一个约线下会面的,很荣幸。然后一些变故,导致我离京,又返京。 大概8月份,他从大兴机场送走在京治疗的老父亲,然后带着妻儿驱车来看我们,还请吃了顿烤羊腿,他那天应该兴致很高,阳光灿烂的天气也是相当地好。当时我带着小伙伴在北京城西偏远的门头沟区给牟其中干活儿,并筹备去西伯利亚开发农业项目。 老牟团队的人对他也很有兴趣,我在南德的会议室里给左耳朵耗子拍的第一张照片,也是我给他拍的唯一一张照片,他不像是传统的程序员,挺擅长交流和表达,有布道师的感觉。 我经常凭着直觉力,喜欢不由自主地说话,也不知如何考虑别人的感受,反正是我是真诚的,也很中二,我觉得他很不健康肥肥胖胖的,于是我和他说“希望你能过健康生活方式”,他说“这是他个人的事,与其他人无关,生命不在长度,而在于质量”。我当时觉得,这哥们是个亡命之徒,喜欢冒险。 整个2020年,我过着动荡不安的生活,不能待在北京和杭州,更不可能在老家,几乎无处可去,被迫离开,不断迁徙,系列变故的缘由得另开篇说。 2021年4月,乌克兰的大坑 过完年不久,突然机会找上门,去乌克兰经营农场,就这样匆匆离开了中国。 漫长的旅途中,他来消息问我在哪儿,很意外,我已到波兰转机,预备在乌克兰待2年,然后跳板到德国。没几个人知道我已经出来了,并主动联系我。 其实,我当时对未来懵懂无知,人生犹如过山车,无法做规划安排,“脚踩西瓜皮,滑到哪里算哪里”,只是觉得德国是欧洲最强的,所以随口就说去德国吧,但是没预料到,不到一年后,居然以“难民”方式去的,我曾经开过玩笑说去德国做难民,真就实现了,期间又发生了很多事故。 在这一系列的起伏动荡期,他始终和我保持联系,我想不起来还能和其他什么人能经常联系的。 离开中国之前,我写了一封“意外身故遗书”,托管给亲密的伙伴,在我的几个紧急联系人的名单中也有耗子,我想在关键时刻,他是极其少数可以和我说话的人,给予最重要的精神鼓励,或拉我一把。 世界运行在黑箱里,如果第一眼就能看清里面的状况,那就能避开跳进乌克兰这个大坑,还没在异国站稳脚跟,我又得被迫离开了! 2022年2月24,流亡欧洲 爆发战争的当天早上,耗哥又是第一个和我联系的,询问我接下来的打算,我只知道当天的计划,完全无法预料接下来会发生什么啊,我说先不要慌,原地安静待上2-3天,再看风向跑路。 我当时在中部地区,刚好是俄军从哈尔科夫往基辅行进的路线上,很快不到3天就打到我住的村子附近,外出的路被封锁,每个哨所都要检查行李,盘查的民兵端着枪满脸凶恶,说什么我也听不懂,破碎的路桥和被击毁的装甲车,一路都是噩梦 …… 然后几天我辗转到西部城市利沃夫,他在twitter分享了我的一条信息,觉得我危急时刻心里素质还行,应多分享一些动态,网友或许能提供些支持帮助,我决定先靠自己探路求生,如果实在不行,再请他帮我发求助信,还好我独立习惯了,去哪儿都能应付。 他让我路上不停给他发信息,和他说话,有什么问题,他可以远程协助。 艰险时刻,感谢有你陪伴! 然后,我随着难民队伍入境欧盟,免了几百块的签证费,但是进去之后被立即没收护照和乌克兰居留卡,也为后面我踩的一系列坑埋雷,真是亏惨了。 他让我写日记,把这些年的经历分享出来,认为我的一些做法值得参考借鉴,无奈我不善表达,文笔太差,很多观点也不迎合主流,发出来就要被网暴的,我不想和人争论,不公开。 他说等我博客内容修改好了,帮我推一波,但是还没等到他帮我推博客的这一天到来,有比写日记更重要的事优先去做。 流浪了大半年,路上很多文件也丢了,受咨询NGO和律师误导,我进入复杂的德国官僚办事程序,我即使已经获得工作和租房合同,但依然无法解决居留和工作许可证的问题,没有合法身份,也不能租长期的房子,几乎是居无定所的。于是我经常换住的地方,生活成本还更高,真做起了当初梦想的“数字游民”。 他经常和我说“尽快找个地方安居乐业”,不是我不想,而是外在条件不允许,我也不能再折腾退回中国,重新做professional recognition专业认可和申办工作签证。难民的福利不错,但我又不想和难民待在,高不成低不就,卡在很尴尬的位置上。 于是我准备找回护照等旅行证件,咨询如何退出这些复杂的程序,耗费很多时日耐心等官方给我答复,正一筹莫展彷徨无助时,他又时常发来一些消息。 2022年10月,Marketing怎么做? 期间为了节省生活成本,我在农场劳动换食宿,吃住行生活水平没有下降,经常各种奇遇,结交当地朋友,似乎到处游山玩水,没钱也过得很逍遥。其实我看着表面风光,苦只有自己心里知道。 耗子可能有些羡慕我这非典型难民的日子,觉得还不错嘛,他几次感慨“我不善社交,创业苦憋,被技术死死摁在原地不能动,我脱离不了技术圈,你可真能闯,擅长探索世界,这样吧,你帮我打开欧洲市场 …… ”。 有人愿意给机会,那么我也不提什么条件,自知资质不足,只要看得上我,那就开干吧。就这样,我得到了一个非典型offer,有了一个继续待在欧洲的理由,若我不能在当地就业,远程工作就好,若没有更好的出路,也无所谓待在哪里。 在年初他就和我提出过做MegaEase海外市场,我不懂技术,不知道能做什么,客户在哪里?我先花2周搞清楚GTM(go to market)通用框架,他说“你是这个项目的owner,自由决定该怎么办”。 他的日程很满,也没有多少时间每天跟我说话,所有的材料都在网上公开,我自己查找,想办法怎么做,过一段时间我们就聊几句或开个简短的语音,不在一个时区,对话有一茬没一茬的,也没有日常工作计划和目标,不搞KPI,这可能是受到37signals文化影响,他经常推荐看rework系列的书。 然后我加入MegaEase 工作群,觉得有点尴尬,我算是唯一的非工程师角色,毕竟职业背景的差异,工程师全部都用机器语言,没人和我用人类的自然语言扯淡,除了和他经常交流,不过还好,我孤悬在外也照样有自驱力。我不能“等靠要”,独立自主做事,无论如何,自顾往前走吧。 工作群播报每天不能上班的人状况,2022年12月大部分人似乎都被病毒阳了,每天都有人报告生病,耗子也有两周无法上线,我想糟糕了,对于科技产品而言,从事智力劳动的人是最重要的资产,怎么就疏忽了风险控制? 我说大家都离开高风险地区吧,他总是说等等,还有一些开发没搞完,关键节点上呢,他只考虑工作的事,不在意其他方面问题。 程序员都很聪明,但有时脑筋真是不够灵活的,经常讨论“病毒、核酸、阳了、吃药打针“这些问题有意思吗?不考虑怎么在物理空间上规避风险的问题,为什么不跑得远远地呢?打不过,你可以躲开啊! 2023年,寻找合作伙伴 我拿着MegaEase的材料,尝试递交给海外孵化器,他把我的名字和他并列写到商业计划书中,我从难民秒变科技创业新秀了,这剧情翻转得猝不及防。 通过创业的身份安顿下来,这是一种更新或更高级的玩法,感谢安排这种生存模式,不用打工了,我们彼此帮助,共赢! 一切顺其自然,3月开始找合作伙伴和用户的阶段,然后我参加了欧洲云展会,过去的这一个月找出一批中小型云厂商,和我们的市场需求和客户画像很匹配,皓哥说我找对方向,感觉对路了。而半年前我提出的市场计划,大多都是要被他枪毙掉的,眼看进度就要翻篇了,或许这算是一个小里程碑。 上周五5.12,这是他最后一次给我发信息,要我预备本周召集市场会议,周末他就没再回话。 悔悟和启示 我整个2022年在动荡的流浪途中,拖延了工作的进度,这是我的错误。 如果能早一点建立海外业务; 如果能早点安排好系列商业活动的行程; 如果能早点给他办下申根签证或欧盟蓝卡; 如果能早点让他离开那个压抑的工作环境; 将出现另一种完全翻转的境况,必然不会是今天这种结局。 如果 …… 如果追溯更早,我们算是阿里校友,偶然听过耗子的名字,但在职时并没有交叉点,没准在某个食堂楼道或内网里碰到过。 我2012年入职淘宝农业部门,缺乏耐心,只待不到2年就自动辞退了,不是主管和HR刁难我。我无能为力改进生鲜农产品项目,犹如耗子无法改变阿里云,理想抱负和现实差距太大,不是因为钱的事,眼不见心不烦,一走了之,可以理解彼此的遭遇心境。 ...

2023-5-15 · 1 分钟 · Atom.X