# 4-7

1. 每日一句分享:

   这年代最讽刺的事是一一 人不知疲倦地996重复劳动，让自己变成机器 机器不断地训练学习提升智能，让自己变成人

   来自陈皓叔推特
2. 分享张老图, 温故而知新

   ![image-20210107192111669](/files/-MQRbS9bzeA5KA7PsCMT)
3. 解构的妙用

   ![image-20210107192120580](/files/-MQRbUEK9RAQHC5YFih9)
4. 【第 50 期】浅谈大型分布式 Web 系统的架构演进 <https://mp.weixin.qq.com/s/DAIv__Qr1yt49ZXhm9Yy2g>
5. 漫画 | 都是搬砖的打工人，差距怎么这么大呢？ <https://mp.weixin.qq.com/s/bUNnZxUKrktF0Wu3WGzfmw>
6. 分享一个非常全面的 vim command sheet.. <https://vim.rtorr.com/lang/en_us>
7. 第一次了解到 Vim - K 键的作用.. open man page for word under the cursor
8. A: 今天听到一种观点: 说做业务的程序员，技术能力的要求 都很低。

   B: “观点”是别人的

   C: 要做好业务也不容易

   A: 嗯，是的。

   C: 说到底技术是用服务于业务的

   A: 其实我很认同这个观点.. 在很多场景下，做业务等于在应用层开发..

   C: 是啊 天天写业务代码 也顶不住啊

   B: 嗯嗯 会麻木的哈哈哈

   A: 我在想，我目前属不属于互联网时代红利.. 只要学一点基本技术，就可以进大厂

   &#x20;可能有点妄自菲薄吧..

   C: 不会啊

   B: 不会啊 每个人的追求和目标不一样嘛 想法也不一样

   D: 看到拼多多猝死员工新闻时，大家都说是拿命换钱，可是在中国很多人连这个机会都没有，但如果猝死这件事情万一真的发生在自己身上，那些人可能又会觉得命重要一点了吧

   C: 哎 保命要紧

   E: 在资本家的领导下 何谈理想

   F: ￼当大家习惯了996 那007也快来了吧
9. ![image-20210107192510137](/files/-MQRbVrMeBvY5o32cyIh)
10. 看完这篇还不懂高并发中的线程与线程池你来打我(内含20张图)

    <https://mp.weixin.qq.com/s/BvU3ASLGkGBf5NIJmmESKA>
11. 开发组件时，经常把 UI state 与 data state 混合在一起，看起来乱哄哄，这方面有什么好的实践嘛？ 我发现大部分的时间都是在调ui 调交互..
12. V社 这帖子笑死了.. \
    问一下前端大佬，你们公司的产品或者 UI，在出原型或者设计稿的时候，是怎么体现动画的？ <https://v2ex.com/t/742168#reply29>
13. 好文分享:

    前端生产方式：过去 10 年回顾和未来 10 年展望 <https://mp.weixin.qq.com/s/c6-9wnxKTq5w3BVqlBFxPQ>

    摘要: 要看一个行业的未来发展怎样，就看这个行业的人才目前和未来在市场上被密集需要的地方在哪、规则最混浊或混乱的地方在哪。如果说这个行业的规则出奇地清晰、人才的供给又出奇的冷静，那么基本上来说，这个行业在市场的发展已经达到平衡状态，而能打破这种平衡重新建立平衡的也肯定是另外的行业的发展渗入。

    文章前半部分讲了 作者在阿里经历的变化, 后半部分则说明了 no-code 以及智能化 对传统前端带来的利与弊.

    最后，我还是带着大家一起展望一下前端智能化的未来 10 年（以如今的互联网发展节奏看，或许下面的 5 年内就达到也是有可能的）：

    2\~3 年内，前端智能化从业者数量翻倍，AI 在前端领域内或多或少有一些产品形态上的应用，终端开始浮现各种前端机器学习框架，用户产品在智能化体验方面的设计也有对应的倾斜，社区上也开始浮现出各种前端智能化的工程框架、训练框架和 AI 平台；

    3\~5 年内，前端智能化从业者数量继续增长，传统前端已经被淘汰，前端领域内智能化在特定领域内小有成绩，可以解决特定领域内的一些业务或人力生产效率问题，终端智能体验会趋渐成熟，给用户带来的沉浸式体验增强，线上线下无屏化无差异体验趋近相同，社区上开始开源一些前端的智能化产品；

    5\~10 年内，前端智能化从业市场已趋近饱和，端智能体验设计者应该在市场上比较吃香（如沉浸式人机对抗游戏等），nocode 问题应该能彻底解决，但同时带来其他的消费诉求，可能会引入新的领域难题。

    如今危机四伏，未来无限可期，所以大家还是要未雨绸缪，提前做好准备。

    以上摘抄自 文章最后一段, 结合我目前的经历来看 我觉得作者预测得并不是没有道理..
14. ![image-20210107192635846](/files/-MQRbXcDSujtS9rWAGbX)
15. 如何摆脱大学差、学历低的焦虑和困窘？ - 胡津铭的回答 - 知乎 <https://www.zhihu.com/question/348607535/answer/1663701384>

    这答案中的每一环节 都不是那么简单跨过的。从高职上一本，再考浙大研究生，冲刺顶级paper..

    我也是从高中后期努力自学，虽然高考结果很一般，但高中自学这个过程 一直激励着我到现在。 努力什么时候都不晚。
16. 好文分享:

    基于 Web 技术栈的动态化跨平台漫谈 <https://mp.weixin.qq.com/s/0QViGHkt6R5fOZms-EpwAA>

    摘要: 随着互联网红利的消失，整个移动市场的关注从“流量”转成了“留量”，大部分的移动产品也都告别了初期的抢占市场，进入了 A/B 实验和快速试错的阶段，现有 App 都开始对用户的时间进行激烈的争夺。普通的 App 不断的扩展领域和内容来满足长尾需求、超级 App 们也不断的提高护城河构建自有生态。所以无论是流量分发、精细化运营、还是提升时长，都需要 App 不断的增加平台化的属性，高效的响应调整和变化。 技术趋势一定是顺应行业发展的，在提升效率这样的行业背景下，App 整体的架构和技术选型，也都到了进行服务于效率的架构升级，拥抱工程化敏捷的时候了。

    而 App 中的敏捷工程化 代表的正是 Web 与 Native 结合了. 文中讲了目前的 Web 在移动端的发展 很全面. 背景,意义,业界实践, 都说的很细致.
17. List of languages that compile to JS: \
    <https://github.com/jashkenas/coffeescript/wiki/List-of-languages-that-compile-to-JS>

    JS 简直就是新时代的 跨平台 指令集. PS: wasm 的出现, 让编译成 JS 没有了太大意义..
18. 快餐文分享: 一个产品需求的研发流程是怎样的？ \
    <https://mp.weixin.qq.com/s/ujfZBl9HR_0_FCr1Zz-SVQ>

    ![image-20210107192741718](/files/-MQRbZIhbMrdOJqvMvTL)
19. 刚刚学到 JetBrains IDE 的一个快捷操作.. Search Structurally (同理 Replace Structurally)

    可以根据代码结构去进行操作..

    ![image-20210107192751130](/files/-MQRb_lsqRzxM9dxXGQf)
20. MOST POPULAR BACKEND FRAMEWORKS – 2012/2020

    <https://www.statisticsanddata.org/most-popular-backend-frameworks/>

    相比于国内 Java php，国外的服务端 选择多得多


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://thinking.simonaking.com/archives/2021/1/4-7.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
