一颗小树 #2 持续学习来应对复杂多变的世界

简介: 我在生活中会遇到非常多的问题,我喜欢通过学习相关领域的知识来解决它们。如果在这个过程中我能够用学到的东西帮助到其他人,我会收获非常多的成就感和价值感。

你好,我是小树。这是我为你写的第 2 封信。每期都会同步更新在微信公众号竹白专栏。现在有 25 位朋友订阅了这封信,也欢迎你邮件订阅,第一时间收到更新推送。


本期导读


  • [产品] 把限制作为一种设计哲学
  • [开源] 如何做好一个开源项目
  • [认知] 工作中关于压力和疲劳的六个问题和解决办法
  • [技术] 如何在 Web 应用中更好的控制光标和选取
  • [推荐] 推荐一些关于产品、投资、生产力和 Web3 的内容


把限制作为一种设计哲学


人的欲望是无穷的,而人又是自恋的。对应到产品设计中,即会发现:一方面用户往往会不断地提出需求,永不满足另一方面用户往往会高估自己的能力,然后挫败。
倘若一味满足用户,不去用限制控制其预期和行为,往往会让产品陷入或过度复杂或难度过高的境地。
flomo 不支持 MD 和字体颜色等,也不支持图片插入正文,因为用户还会希望支持标题、斜体、缩进,基本上能把 word 的那一套东西复刻一遍,然后最后嫌弃一句:什么产品这么复杂。
越是精妙的东西,越易疲倦。越是朴素的东西,越久陪伴。


我们在做产品的时候也常常有类似的困惑,每个星期都有不少用户希望我们开放富文本的编辑能力。我们的初心是为用户在办公场景提供轻量的输入和结构化展示工具,支持便捷的分享和协作。因此,让用户尽可能减少在格式调整上花费的时间,提供少数内置的样式选项,通过这些限制,让审美一般的人也能很快搭建出默认好看的内容。离用户近一些的好处是能快速收集到反馈和建议,更有温度。但离用户太近的缺点就是会不断被用户的观点打扰,即使你认为他们说的是错的。在当下的环境也很难像独立产品一样只专注服务目标用户。


这段话对我最大的启发是:在必要时提高自己的视角,从噪音中分辨真正提供价值的功能,平衡用户的需求和预期。


关于 Yak Shaving


开源最重要是开始做一个项目的动机和把它做好的动力,Yak Shaving 是获得这个能力的最好途径。
Yak Shaving 引申出来的意思是,当你在进行一个工作时,发现另一个工作还没有完成,你便先去解决那个工作。如此往复,让你偏离了原本本该完成的工作,最终却也什么都没有完成。
Yak Shaving 通常在指一些相对负面的东西,强调做事不专心或是目标不明确等等。而我却觉得,这反而是促成很多事情的重要动力来源。当一个人需要一个工具的当下,他最有动力去解决它把它实现出来。
如何把 Yak Shaving 变成一件好事,从文中总结了几点:


  1. 发现问题:解决自己实际遇到的问题,而不是思考别人想要什么。
  2. 解决问题:寻找现有的解决,如果不能满足或没有解决方案,就把自己不错的点子实现出来。
  3. 点到为止:不要抱有太大的期待,如果想法被验证了可行,做到够用即可,要解决你自己的问题。
  4. 完善项目:在 README 中描述你遇到的问题的做这个项目的动机,可以顺便帮助到一些遇到一样问题的人。
  5. 发现更多问题:解决和完善问题的过程中,很大可能你会发现新的可以解决的问题,亦或是来自社区的 Issue 也可以很好的帮助你找到更多的灵感。进入正向循环。


这套小技巧,帮你摆脱压力和疲劳


文中提到了我们常常会遇到的六个问题和对应的解决办法:


  1. 为什么每天都是坐着,却总是感到疲惫不堪?
  2. 脑海中有许多担忧和杂念,怎么办?
  3. 如何知道自己能够承担的工作负荷量?
  4. 什么才算良好的睡眠?
  5. 什么样的运动才是适度的?
  6. 有什么小技巧,能够调整自己的情绪和心态?


最近字节员工的事情又为我们敲响了警钟,有必要更多的关注自己的健康和家庭的风险配置。一定要有备用金。有房贷的时候,一定要配齐四大险。


最后,用文中的一句话来总结:没有什么比健康更重要。你所有的加班、熬夜、超负荷工作,对身体的损害都是几乎无法弥补的。它也许不会立刻在当下反映出来,但一定会在未来的某个时刻一起回馈给你。而到那时,也许就已经积重难返了。


Web 中的“选区”和“光标”


在如今 Web 应用交互日渐复杂的情况下,我们需要重新拾起和浏览器交互的那些基础能力。本文是阅文集团前端对选区和光标的深入研究,需要对用户输入内容有更精细控制的应用值得一看。


我在看什么



我的观点


  • 2w 月供只是在北京五环内一套普通的刚需小两居的价格,但这个现金流的账很容易被互联网前些年的薪资高速增长给掩盖。我们远比想象的脆弱。
  • 财务自由就是你有的资源大于你的欲望。降低预期能获得更多幸福感。
  • 降低杠杆,可持续发展,不要过度消耗自己。
  • 接下来几年最重要的事情是保持身体健康。
  • 所有的努力都是为了拥有更多选择的权利,选择在哪生活,选择做什么样的事,选择和什么样的人一起工作等等。
  • 一快破万法,产品如果很“快”,能极大提升体验。
  • 任何不能真正帮助 get things done 的工具,都只是收获虚假的效率满足感。


和你们聊聊


这周开始尝试使用 cubox 作为信息的 inbox,确实帮助我省下了很多收集、稍后读和整理的时间。
世界正在我们感知不到的地方发生了很多变化,每个人都是时代的一粒沙,社交媒体上铺天盖地的消息放大了我们对事件本身的情绪,而非事实。
谨慎地为自己选择信息源,减少摄入那些为了牟利而存在的噪音。
世界还会好吗?我不知道,但无论如何我都会抱着让自己和家人生活更好的信念生活下去。
最近也开始有一些朋友主动和我来交流工作、买房、投资等领域的事情,越发坚定我在做的事情是有意义的。
我在生活中会遇到非常多的问题,我喜欢通过学习相关领域的知识来解决它们。如果在这个过程中我能够用学到的东西帮助到其他人,我会收获非常多的成就感和价值感。


谢谢你的关注,我们下期再见。👋🏻


往期推荐


你也可以在这里找到我:微博Twitter微信公众号


这里是小树的 newsletter。 每周一发布,欢迎订阅
如果你觉得这篇文章对你有用,欢迎分享给更多好友。

目录
相关文章
|
6月前
|
机器学习/深度学习 人工智能 云计算
拥抱不确定性:在技术迭代中保持持续学习的心态
【4月更文挑战第22天】 在快速变化的技术世界中,不确定性已成为唯一确定的事物。本文探讨了在不断演进的技术领域中如何维持一种积极的学习态度,以适应和克服挑战。通过分析技术进步的本质、分享个人经验,并提供应对策略,我们强调了终身学习的重要性,并讨论了如何在不确定性中找到成长的机会。
|
6月前
|
人工智能
探寻技术迭代的节奏舞步
在当今快节奏的科技发展中,技术迭代的节奏成为了每一个技术从业者需要掌握的重要节拍。本文将探讨技术迭代的节奏舞步,以及在这个过程中我们需要注意的一些关键点。
55 2
|
1月前
|
机器学习/深度学习 人工智能 监控
提升软件质量的关键路径:高效测试策略与实践在软件开发的宇宙中,每一行代码都如同星辰般璀璨,而将这些星辰编织成星系的过程,则依赖于严谨而高效的测试策略。本文将引领读者探索软件测试的奥秘,揭示如何通过精心设计的测试方案,不仅提升软件的性能与稳定性,还能加速产品上市的步伐,最终实现质量与效率的双重飞跃。
在软件工程的浩瀚星海中,测试不仅是发现缺陷的放大镜,更是保障软件质量的坚固防线。本文旨在探讨一种高效且创新的软件测试策略框架,它融合了传统方法的精髓与现代技术的突破,旨在为软件开发团队提供一套系统化、可执行性强的测试指引。我们将从测试规划的起点出发,沿着测试设计、执行、反馈再到持续优化的轨迹,逐步展开论述。每一步都强调实用性与前瞻性相结合,确保测试活动能够紧跟软件开发的步伐,及时适应变化,有效应对各种挑战。
|
1月前
|
存储 前端开发 JavaScript
前端技术趋势:在动态变化中寻求稳定
【10月更文挑战第7天】前端技术趋势:在动态变化中寻求稳定
48 0
|
2月前
|
人工智能 UED
技术与生活:探索数字时代的平衡之道
在数字化浪潮中,技术如同双刃剑,既为生活带来便利与效率,也悄然改变着我们的生活方式与价值观。本文将深入探讨技术发展与日常生活之间的微妙关系,分析技术如何塑造我们的世界观,并提出在享受科技红利的同时,保持生活本质与人文关怀的策略与思考。通过个人经历与观察,文章旨在启发读者对技术与生活平衡的深刻反思,共同寻找在数字时代中,如何让技术更好地服务于人类幸福的方法。
36 6
|
6月前
|
人工智能 大数据 云计算
拥抱不确定性:在技术迭代中寻找平衡点
【5月更文挑战第28天】 在快速变革的技术世界里,不确定性已成为常态。本文探讨了如何在不断的技术更新与个人技能提升之间找到平衡点。通过分析技术发展的趋势,提出了适应和利用不确定性的策略,并强调了持续学习的重要性。文章旨在为技术人员提供一种心态和方法论,帮助他们在不断变化的环境中保持竞争力。
|
6月前
|
人工智能
拥抱不确定性:在技术迭代中培养适应性
【4月更文挑战第28天】 在快速变化的技术世界中,不确定性成为唯一不变的常态。本文探讨了如何在持续的技术演进过程中,通过主动学习和灵活思维来增强个人的适应能力。文章分析了技术进步带来的挑战和机遇,并提出了具体的策略来帮助技术人员保持竞争力,包括跨学科学习、持续教育和实践反思。
|
6月前
|
人工智能 物联网 区块链
拥抱不确定性:在技术迭代中培养适应性思维
【4月更文挑战第24天】 在快速变化的技术世界中,唯一不变的是变化本身。本文探讨了如何在不断演进的技术环境中发展适应性思维,以应对不确定性和复杂性。通过分析技术的发展趋势、挑战与机遇,提出了一个框架,旨在帮助技术人员和决策者保持敏捷和灵活。文章强调了持续学习、跨学科合作以及实验精神的重要性,并提供了实用的策略来促进个人和组织的适应性成长。
|
6月前
|
人工智能 大数据 物联网
技术创新与人性:找到平衡的关键
在快速发展的科技领域中,技术创新不断推动着人类社会向前发展,但与此同时,我们也面临着技术可能带来的人性困境。本文探讨了在技术发展的背景下,如何找到技术创新与人性之间的平衡,以及这一平衡对于未来社会发展的重要性。
43 0
|
6月前
拥抱不确定性:在技术世界中平衡创新与稳定性
【4月更文挑战第8天】 在快速迭代的技术领域,创新与稳定性之间的拉锯战不断上演。本文探讨了如何在追求前沿技术的同时维持系统的稳定性和可靠性。通过分析技术创新的风险与回报,提出一种平衡策略,旨在帮助技术决策者在不断变化的环境中找到合适的发展路径。
79 0