未来不写在八股文里

最近换工作,面试过程中,一些问题被反复提及。我想,或许面试官也不知道问什么,就用这些八股文问题反复轮询。

面试官的水平很重要,如果面试官自己都没有什么好作品,没有对技术应用层面的思考,而是靠背八股文成为了面试官,那很难招到不背八股文的新员工。

经济形势不好,大家挤破了头,要进大厂,归根到底,是想大树底下好乘凉,而大家不愿承认,世界上本就不存在稳定一说,要不断学习,才能不落后,要不断思考才能往前走,如果拿着八股文,对着头顶的大树,沾沾自喜,当大树倒下的时候,日子就不好过了。

本文永久更新地址:

https://fangyuanxiaozhan.com/p/2022-03-27-15-36-28-interview/

要增量,不要内卷

最近断更一段时间, 原因是zhaoolee最近在换工作,换工作的原因是,小公司的问题确实很多:

  • 很多决策不连贯,朝令夕改,导致很多长期有用的项目被搁置,出了问题也只是扬扬止沸,背着电脑去团建,半山腰上打开笔记本改代码。

  • 绩效考核很乱,往往是舔狗有更好的绩效,实际做事的人反而被搞的很难受。

  • 小公司养不起昂贵的IT团队,更愿意把IT当外包来用,如果带头的主管不给力,不能为团队争取权益,底下人没什么个人发展的希望的。

  • 小团队没法承担超大的开发任务,小的开发项目,也会分出「热门的」和「不热门的」,几个资历老的会把「热门的」攥到手里,年年有高绩效,承担「不热门的」开发任务的人,会被各种挑错,即便结果很棒,但仔细揪过程细节,也能找出些瑕疵。

  • 年轻人往往是机会不够,被一群资历老的人压着,破局的方法还是要走向更大的世界,追求增量,没什么是理所应当的,无论祖国建设,还是个人发展,都要积极主动的去尝试新领域,要增量,不要内卷。

本文永久更新地址:

https://fangyuanxiaozhan.com/p/2022-03-27-15-32-58-not-involute/

技术有国界,吾辈当自强

乌克兰

React和Vue(国产)是目前Web开发最流行的技术,二者可以相互替代,是竞争关系。

React官网在顶部,支持乌克兰(技术沾染上了政治),React的行动,向全世界证明了,技术无国界是一个伪命题。今天写上Support Ukraine(支持乌克兰), 未来某天,就可能改成 Support Taiwan.

技术是有国界的,开源软件不等于自由软件,自由软件代码更开放,它有时会产生你付钱也开发不出来的产品(比如Linux),或者比你付钱得到的软件质量更好的软件(比如 SOLite),而自由软件最糟糕的部分是,开发人员可能根本不理睬用户。

软件也分买办和自研两种路子,希望大家提到技术无国界这个词的时候,是分享自己的代码给世界,而不是把「技术无国界」作为买办的理由。

最近,看到乌克兰的新闻,乌克兰总统把枪发给人民,把监狱里的罪犯释放出来,拿着枪去「保家卫国」,真的是不值得Support, React 在官网顶部支持乌克兰的操作,真的是绝活儿。

最后,希望Vue的生态越来越好,如果未来React开始乱搞政治新闻,修改开源协议,我们有Vue的支持,就不用慌。

本文永久更新地址:

https://fangyuanxiaozhan.com/p/2022-03-04-21-41-46-react-vue/

维护个人独立网站是为了保留发声渠道

昨天发了篇文章,以兔子为主题,点击发送,进入审核队列,等了近20分钟,还是被ban了,再上次写误杀影评,提到了深圳,也是被ban了,删了想说的话,审核通过,发送成功!

昨晚和几个朋友在聊被ban的事,感慨微信公众号背后的审核人员,赚钱真的不易,晚上22点,还要人工过文章的每句话。

有趣的是,我昨晚的完整文章调用github actions发到了自己的网站上,得到一个网址,这个网址是可以在微信公众号发的,并且可以设置为阅读原文的链接,感兴趣的读者,还是可以通过,点击昨日推送阅读原文的方式,查看原文内容,妙不可言的是,最新留言里,还有读者借留言板续写了一波…

维护个人独立网站是为了保留发声渠道;互联网原本的设计,是分布式的,每个团体或个人只要拥有域名,就可以将内容发布到整个互联网世界。特朗普前段时间,被美国全平台禁言,依然可以通过域名发布自己的动态。让美帝颜面尽失的维基解密也是通过独立域名,发布内容

程序员是最懂互联网技术的特殊群体,他们热衷于搞自己的独立网站,给独立域名续费,写博客,并不只是为了好玩,也是为了保证自己的言论能被准确快速地传递到互联网

为什么996.icu活动能在互联网大厂封禁下,依然存活在互联网?因为 996.icu 本身就是个域名,只要程序员记得给域名续费,反996活动的精神图腾就会一直存活

我们一直在喊文化输出,我认为文化输出有三个必要条件;

其一:输出渠道要畅通;李子柒如果一直在哔哩哔哩发视频,永远不会在海外有影响力。

其二:负责输出的人员要数量众多;也就是要依靠广大人民群众。

其三:要让负责输出的人真心实意的宣传;996,房地产,教育军备竞赛,医疗商业化,把人民群众搞的压力大得很,还想让人家念你们好?

本文永久更新地址:

https://fangyuanxiaozhan.com/p/2022-01-18-14-34-05-site/

小兔要奋斗,大兔想躺平,老兔稳中向好

2021年,兔子出生率为千分之七点五……

大兔子过的不舒服,大量的工作,获得的胡萝卜,只够温饱,到了一定年纪,又很可能失去工作,而兔村并不爱惜劳动力,美其名曰,兔口红利!你不干有的是兔干!兔村最不缺的就是兔!

小兔子要读书,但在应试教育的大框架下,只有超负荷读书,才能拿到好名次,小兔子们身体普遍不算好,平均体能水平一年不如一年。

老兔子感觉稳中向好,一方面喊着,不会吧不会吧,一面又要在《后浪》之后来一发《前浪》宣传片,殊不知前浪手中的一枚长焦镜头,已经超过了普通兔子一年的伙食。

兔子和老鹰的关系很微妙,彼此竞争也要合作,但为了转移内部矛盾,要向对方疯狂甩锅。老鹰近期得病了,兔子认为自己机会来了,但是……

兔村有一波兔子,它们不参与劳动,全靠一张嘴,整天搞一些疯狂攻击老鹰的新闻,但水平又很低劣,出了兔村便毫无影响力,整天搞一些出口转内销的新闻,天天围绕兔村是小赢中赢大赢,厉害了我的兔村反复整活儿,把大小兔子们尴尬的不行,讽刺的是,这群不参与生产的兔子反而比参与劳动的兔子,过的爽的多。

兔村有一波修兔窝的人,他们联合公务兔将兔窝炒到了普通兔子劳动一生才能购买的价格。

大兔子们不想为其买单,选择躺平,而老兔子们认为很不可思议,大兔子年纪轻轻怎么能躺平呢?要奋斗才是!多工作不就能赚更多钱了么?996能赚钱,那是福报呀!

大兔子想了想,其实兔子的生命很短,那些不劳动的兔子能过的舒服,归根到底是劳动的兔子干活儿太多了。

老兔子搞了一些改革,不允许小兔子学太久,但不学习,小兔子长大后考不出好成绩,没学历,一定会非常辛苦。

老兔子允许大兔子生三胎,大兔子笑了笑,大兔子说,把兔窝的价格降下来才会有更多小兔子,老兔子说,下次一定!

很多大兔子很喜欢宅在出租窝里玩电子游戏,电子游戏可以将时间和金钱转换为快乐,虽然这种快乐很短暂,但已经是普通兔子能消费的起的,性价比最高的娱乐了。

小兔子们也想玩电子游戏,但被大兔子和老兔子强力制止了,他们认为电子游戏是有毒的,为了小兔子们的健康,小兔子应该远离有毒品,好好超负荷学习才对,只有这样,小兔子未来才能在兔村出兔头地。

兔子里有一群公务兔,他们由劳动的兔子们供养,理论上要为大多数兔子提供公共服务,这些公务兔每天要开很多的会,很忙碌,但工作内容和大多数兔子反而没啥关系,他们制定了兔窝涨价去库存的规则,短短几年耗尽了三代兔子的财富,并将大兔子们推倒躺平;大兔子们只好教导小兔子们,好好读书,长大去做公务兔,做劳动兔真的太累太苦了。

有兔生在罗马,有兔生来就是骡马。愿劳动兔们能勇敢发声,让不劳动的兔子们闭嘴去劳动,兔子们终将获得兔子的快乐,兔子的尊严!

本文永久更新地址:

https://fangyuanxiaozhan.com/p/2022-01-17-22-11-22-tuzi/

好游戏是内容创作者瓶颈期的止痛药

今天刷到一个视频,UP名为「止痛寺」,一个玩旷野之息地狱魔改版,还能打的有来有回的小姐姐,声音非常适合给「从前有座灵剑山」的王舞配音,非常老司机。

UP画了个视频,大概是创作陷入瓶颈,三观也因为某些意外被冲击,思想陷入虚无,然后通过玩游戏,做分享,生活逐步回到正轨的故事。

视频链接 https://www.bilibili.com/video/BV14g411g72g

打游戏帮我走出了时长一年的瓶颈和低谷?【画个故事】

好游戏使人快乐;游戏能源源不断的创造快乐,才会流行起来,拳皇,魂斗罗,合金弹头,超级马里奥系列,塞尔达系列,只要你接触过这些游戏,再看到这些名字,就会产生一些愉悦感,这些游戏能成为经典,不只是设计优秀,也能单纯的带给人快乐。

好游戏传递分享快乐;一群人围观几个游戏高手打游戏,这就是经典好游戏传递分享快乐的场景,围观的人观看游戏操作,很快乐,游戏高手把自己得意的玩法展现给众人,也很快乐,这种分享形式借助互联网,成就了止痛寺这类游戏直播UP主,观看直播的人也完成了游戏的云通关,直播平台也能通过抽成,获取收入。

好游戏带来创作灵感;电子游戏被称为第九艺术,并不是它只能排到第九位,而是它吸收了前八位的特色(绘画、雕刻、建筑、音乐、文学、舞蹈、戏剧、电影),创作讲究相互借鉴(你抄我,我抄你),兼容并包,玩家可以在游戏中找到各种创作灵感。

好游戏是内容创作者的止痛药;创作者进入瓶颈期,往往是很痛苦的,而游戏可以稳定地为创作者提供一些快乐,只要花费一些时间和金钱,就能像止痛药一样,让瓶颈期不那么难受,如果你恰好是一个游戏高手,遇到一款自己非常喜欢的游戏,好游戏不仅能止痛,还能带来一些快乐。

本文永久更新地址:

https://fangyuanxiaozhan.com/p/2022-01-16-20-00-33-painkiller/

荒野之息神庙和盾反弹反的设计分析

下午去星巴克写代码,结果网不好,打了两小时荒野之息,有点儿心得,聊一聊荒野之息神庙和超爽的盾反激光弹反!

荒野之息的每个神庙,都是独立的密室迷宫探险游戏。

神庙为什么设计成封闭的

神庙与外界隔绝,避免外部天气系统和开放世界怪物,对密室内部机关的影响,游戏世界忽然下雨,雨水把密室的火焰机关浇灭了,玩家只能等雨停,才能通关,这体验就会很糟

每个神庙都有明确的通关判定区,配合封闭空间,才能阻断玩家的邪道玩法,如果神庙空间与外部互通,那玩家可能一个滑翔伞,直接落到通关判定区领神庙最终奖励

封闭的多房间神庙,可以减少程序渲染场景的压力;神庙的贴图非常简单,渲染场景不需要太多动态场景计算,神庙分很多房间,每次开房间都会给一个小动画,这样能在过动画时预加载新房间所需内存资源,同时给玩家一种沉浸感,以及破解旧房间,进入新房间的成就感。

神庙为玩家制造了多少爽点

神庙通关会奖励通关证明,每四个通关证明,就可以提升一次主角的血量或精力,神庙通关本身就成了一种确定的幸福

玩家靠近神庙时,希卡之石会产生特殊声音,这种犹如龙珠雷达一样的功能,可以让玩家在移动靠近神庙的过程中,产生幸福来敲门的感觉

当靠近神庙门口时,如果突然跳出几个小怪物,玩家消灭小怪,进入神庙,就会有一种虽有波折,但经过我的努力,幸福失而复得的体验

神庙通关可以拆分为小房间通关,每个小房间通关可以拆分为每个机关被成功触发,而每次成功触发机关,都会有一段很有特色的音乐,配合机关被触发的动画发出,给玩家一种恭喜你!答对了的快乐,在神庙解密过程中,这段象征成功的音乐会反复响起,不断给玩家快乐的暗示。

神庙各种角落藏有宝箱,或许在墙角,或许在夹层,或许悬挂在高度不易发现的墙壁上。玩家发现宝箱并顺利拿到,可以获得寻宝成功的快乐;宝箱内部物品未知,每次打开宝箱,玩家都可以获得抽卡的快乐

盾反弹反是一种怎样的快乐

荒野之息有盾反和弹反机制,用来奖励技术流玩家

敌人攻击玩家时,玩家可以用盾格挡,但会消耗盾牌的耐久度(使用寿命);

如果玩家在敌人攻击的一瞬间,刻意触发盾牌左翻的动作,不损失盾牌耐久度,还能击退敌人

如果敌人手持的是普通武器,盾牌左翻成功后,会进入盾反状态,世界时间变慢,但主角速度变快,以极快速度多次攻击敌人,配合流畅酷炫的打击动画特效和怪物的惨叫,玩家一次恰到好处操作,获得了多次打击产生的快乐

如何让玩家获得一种比盾反更爽的感受

盾反虽然省盾牌,但盾反打击敌人很费武器,武器可能直接碎掉!

弹反和盾反都是左翻盾牌,但弹反是针对可以远程瞄准,发射激光的敌人(荒野之息的科技就是如此硬核,主角要面对大量远程自走激光炮),玩家只需在激光即将射到盾牌的瞬间,左翻盾牌,即可让激光原路返回,射爆炮口!消灭敌人

弹反操作不消耗任何武器,只要动作准确,就能在瞬间,用敌人最强大的激光武器,秒杀敌人!以彼之道,还施彼身,这会让掌握技术的玩家,获得极佳的游戏体验!

盾反和弹反机制都是在鼓励玩家直面危险,如果成功了,酷炫华丽的结束战斗;如果失败了,则要承受一些伤害,只要掌握技巧,多次练习,成功的概率会逐渐接近100%

直面危险是令人心跳加速的操作,玩家不断直面危险,获得收益,在游戏世界反复验证富贵险中求艺高人胆大,何尝不是一种乐趣?

本文永久更新地址:

https://fangyuanxiaozhan.com/p/2022-01-10-14-29-58-shenmiao/

塞尔达荒野之息为什么让人上瘾?

昨天收到了塞尔达荒野之息带DLC的卡带, 本打算随便玩一下, 但不知不觉就玩了四个小时, 于是我开始思考, 塞尔达荒野之息为什么让人上瘾?

1. 荒野之息配乐优秀, 脚步声, 虫鸣声, 荒野风声, 雨滴声, 木材燃烧的噼啪声, 各种白噪音令人舒适.

2. 每次攀爬登顶, 都会遇到不一样的风景, 每次攀爬一个小土坡, 都像开宝箱一样有趣.

3. 把大目标拆成小目标, 不断给玩家奖励, 一个滑翔伞任务, 会被拆分为四个收集任务, 玩家每完成一个, 都会获得不错的奖励, 完成大目标, 就会获得更为广阔的海拉鲁大陆.

4. 塞尔达荒野之息是真正的开放世界, 所见即可达, 荒野之息能见到的场景, 只要你想去, 都能到达,;游戏设计者鼓励玩家探索, 偏僻的角落, 往往藏着丰厚的宝物(各种神庙), 玩家慢慢会产生路径依赖, 不断探索世界.

5. 画面配色讨好玩家, 荒野之息的低饱和画面滤镜, 有一股ins风格,让人类的眼睛非常舒服.

6. 人物动作丰富, 奔跑, 跳跃, 攀爬, 潜行, 游泳, 滑翔, 投掷, 后翻... 自由结合, 给玩家提供个性化的探索体验.

7. 技能丰富, 停止时间, 瞬间造冰, 无限磁力, 遥控炸弹 为玩家提供灵活整活儿的能力.

8. 天气系统真实有趣, 晴天, 雨天, 黎明, 夜晚的观景体验各自不同, 雨天攀爬会打滑, 火把会被浇灭, 夜晚会刷新特别的怪物, 你可以把怪物当球扔, 黎明降临, 阳光回归大陆, 夜晚的怪物会被原地扬灰.

9. 游戏中提供大量的神庙, 供玩家解密游玩; 大量的宝箱, 供玩家寻宝; 提供游戏道具, 供玩家去收集;

10. 荒野之息给玩家真正的自由, 如果玩家想做主线任务, 可以体验一个优秀游戏故事;如果玩家佛系, 在荒野散步,攀爬, 滑翔探索也颇有乐趣; 如果玩家一心通关, 完全可以忽略主线任务, 直接找BOSS PK, 救出公主~

本文永久更新地址:

https://fangyuanxiaozhan.com/p/2022-01-07-16-47-05-breath_of_the_wild/

《误杀2》有的孩子是孩子,有的孩子不是普通孩子!

昨天去看了误杀2的首映,剧情跌宕起伏,反转不断,开始我以为它会是另一部《我不是药神》,到了电影中期,我开始惊讶这剧情居然能播(电影很讨巧,把故事发生地,设置在了海外);到了电影后期,观众们真实的感受到了小人物的无奈,误杀2是一个亲情向作品,也是一个小人物面对极端现实做出抉择的故事

布衣之怒,亦免冠徒跣,以头抢地耳?(平民发怒,不过是摘下帽子光着脚,拿脑袋撞地罢了?)特权阶级一直存在,特权阶级通过建立制度,可以对底层人民进行全方位的剥削,但剥削也是一门技术活儿,剥削像是割韭菜,每次割一点完全没问题,但如果连根都割了,就要出大问题,误杀2剧情是将要被拔掉根的韭菜,拼命一搏的故事,韭菜守住了自己的底线,镰刀在众多韭菜的压力下,暂时收敛了锋芒。

革命尚未成功,同志仍需努力!革命就像减肥,生命不息,革命不止;如果拥有权利的人,伤害普通人的成本无限低,那普通人被迫害的可能性会无限高,只有「伸手必被抓」被反复验证,并成为共识,普通人被践踏的可能性才会降低。如果权势滔天的人,可以一己之私,轻易剥夺普通人生存的权利,那布衣之怒将成为燎原之火

有的孩子是孩子,有的孩子不是普通孩子!孩子出生在资源分配极度不均的世界,出生本身就是一次抽奖,父母之间的差距很大,他们孩子之间的差距会更大;当生存竞争变成一场拼爹的旅行,那生育率下跌就成了理所应当的事。抗美援朝战争能胜利,与国家领导人把自家孩子送上战场也有很大的关系,新中国之初,经历残酷的战争,依然保持了较高的生育率,说明广大人民对现状满意,对未来有期待,在2021年,生育率持续下跌,只能说庙堂之上推行的政策功不可没

我来鹅城只办三件事公平公平还是他妈的公平

我来鹅城只办三件事,公平,公平,还是他妈的公平!人不患寡而患不均,医疗,教育,住房成为新时代的三座大山,这三座大山本质都是不公平的资源分配制度;在《误杀2》和《我不是药神中》,主要涉及了医疗的不公平;教培机构行业覆灭,是教育的不公平,事实上教育不公平并没有解决,河南河北的高考分数和北京没得比;恒大进ICU是住房的不公平,房子作为优秀的金融衍生品,成了新地主阶级剥削年轻人的极佳工具;让不公平进一步加大,接着奏乐接着舞的代价是什么?生育率下跌,实业凋敝,老龄化程度进一步加重

九零后零后们唱着「我们祖国是花园」长大,长大后发现「我们的祖国是韭菜田」(手动狗头),更秀的是,B乎的部分韭菜们幻想自己是镰刀,开始尝试和镰刀们共情... 在经济示范区深圳前海区,有一个很有趣的灯光牌,I love S Z, 官方原意是我爱深圳, 但打工人们结合实际,将其翻译成了我爱收租, 深圳市政府感觉打工人瞎说出了大实话,于是把灯光牌内容改成了人物奔跑的动画。 李大钊问,仲甫兄,你为什么要成立党?陈独秀说,不为什么,我就要为了他们尊严地活着,能有人的尊严,人的快乐,人的幸福

林日朗,愿天堂有公平。

本文永久更新地址:

https://fangyuanxiaozhan.com/p/2021-12-18-13-47-19-wusha/

任天堂的Switch与苹果的iPhone,哪个更环保?

iPhone的App Store推软件订阅制,能为开发者和Apple提供珍贵稳定的现金流。任天堂Switch的策略是卡带与数字版结合,实体卡带和数字版均为买断制,价格普遍在200人民币以上。Apple和任天堂家的硬件都卖的远高于成本价,Apple的1TB硬盘能卖3000块,任天堂720P的屏幕可以卖到2000块,Apple是卖高溢价,任天堂是捡破烂,屏幕厂商做车载屏幕剩了边角料,任天堂都会捡回去做Switch的屏幕,不可谓不环保!

下图是 MacBook OLED 与Switch OLED的对比,不愧是任地狱...

MacBook OLED 与Switch OLED的对比

以下为图像的原图,大家可以自行感知色准...

原图

低成本硬件卖高价格,靠的是软件,iOS系统是智能手机领域的标杆,任天堂游戏平台游戏,也能畅销全球。卖软件首先要考虑防盗版,iPhone和Switch都运行封闭的系统,不能随意安装软件,只要系统不被破解,盗版软件就很难安装,iPhone的越狱几乎已经成了历史,配合iPhone的计划报废程序,产生了源源不断的电子垃圾;Switch被大气层这种硬件级破解手段,按在地上反复摩擦,Switch破解一下,装一些同时代的经典游戏,可以做为收藏品;一般能破解或DIY的硬件寿命要长很多,我们现在能看到带光驱的MacBook在服役,但同时代的iPhone4却几乎无法使用。

从用户的角度出发,硬件没得选,怎么买正版软件更环保? 软件正版授权主要分两种,第一种是数字授权;第二种是实体授权;iPhone所有的软件都是绑定购买者账户的数字授权,Switch则提供了数字版和实体卡带并行的授权方式。表面看起来实体授权很不环保,但实体卡带本身带了游戏本体和授权信息,用户购买后,可以进行二手交易,购买二手卡带玩家还可以进行三手交易,这样一层层交易下来,每个参与交易的玩家,都只用支付一点点折旧的差价,完成卡带出售的玩家能为钱包回回血;遇到卡带供应不足的情况,卡带就成了理财产品,玩家买入再卖出还能小赚一笔,实现真正的白嫖还被倒找钱;卡带多次交易使用,也减少了电子垃圾的产生,卡带本身看做是一小块闪存SD卡,存储了游戏信息,如果卡带的平均寿命比iPhone的平均报废时间长,那卡带就比iPhone更环保。iPhone的寿命一般为3-5年,卡带寿命则取决于用户舔的次数,人类是一种很迷惑的生物,任天堂为了避免婴儿误食卡带,在卡带表面涂了一层已知最苦的化合物,很多成年人类得知以上消息后,开始有意尝试舔卡带,用来确认卡带的真伪,然后越舔越上头,不仅把味道舔淡了,而且口水长期腐蚀卡带金手指,造成卡带故障损坏。

本文永久更新地址:

https://fangyuanxiaozhan.com/p/2021-12-15-19-22-25-switch/