十年发展后的7条建议

2025-05-24

十年发展后的7条建议

写🗒️

这是沟通的首要且最佳方式(持久且远程友好)。所以,请尽可能写下所有内容:

  • 会议:决议、问答、正在进行的工作和未决事项……
  • 问题:硬件故障、错误及其解决方案、软件弱点、需要重构的代码……
  • 会议:绘画或书写,但要保留基本内容、参考文献、工具、书籍……
  • 代码片段:CORS、http 标头、暗选项或正则表达式……

找到一个可以轻松与团队共享的工具,并且随时随地(如果需要)都可以访问。即使你休假,即使你离职,新同事也能获取这些知识。这是一种很有价值的做法。Notions
、Wiki、Evernote 有很多解决方案,我使用纯文本文件(使用 rsync 和 git)。

高效学习📗

了解自己:早上学习,晚上学习,查看图谱,收听播客,写作和搜索最适合你的方法,因为你会花很多时间学习,找到获取知识的最佳方式非常重要。
学习:

  • 一天中什么时候可以高效学习
  • 如果图片、插图能帮到你
  • 你能集中精力阅读文章或任何技术书籍多长时间
  • 你能集中精力写代码多长时间

分配时间:偶尔花一个小时(养成习惯)阅读博客文章。
用较长的时间(2 到 3 小时)练习和编写代码

在编写代码之前阅读文档(最好是在前一天和前几个小时),
当你遇到困难时你会知道:

  • 在哪里寻找任何问题的解决方案。
  • 是否有可能做到这一点(以及这是否是一种好的做法)。
  • 更好...因为它有助于记忆读两遍!

不要试图学习所有东西(真的)❌

  • 列出你想学习的十个主题,并分解成每个基本目标。逐个选择目标,所有感兴趣的文章或工具都应该放在“稍后”列表中。
  • 从基础开始(HTTP、SQL、安全性、设计模式、语言内部......)它们的发展速度比 EcmaScript/JS 更慢。
  • 了解工具的可能性,从操作系统和 IDE 开始,因为许多内置工具都很棒。
  • 别再学习那些弃用的库了,即使你很久以前就用它做过东西。你的头脑应该清晰,不要负担过重(就像你的简历一样)。对不起,JQuery。

避免无聊的事情🤖

  • 自动执行备份、账单支付、域名续订、操作系统更新,让计算机单独执行,测试其是否运行正常,然后忘掉它。
  • 使用 RSS 获取新闻,比传统网站更少广告、更少干扰。
  • 新闻通讯非常棒,您花费的时间比浏览 Twitter 更少,而且内容非常相关。
  • 想要尝试一种新工具或语言,请查看Github 上的精彩页面,你会发现很多关于很多东西的资源。

重构 - 单元测试 - 调试🧩

  • 重构:我很快会写这篇文章。📝
  • 阅读开源代码以获得编写代码的新方法。
  • 了解您的调试工具和 TDD。

当出现错误时,请问您这些问题:

  • 什么:用你能找到的更多细节来定义问题。
  • 其中:哪个服务器、哪个数据库、哪个微服务、哪部分代码、是否涉及任何外部库?
  • 时间:日期(节气时间)、版本(应用程序、软件)、服务器状态(内存使用情况)、交易持续时间,它是否紧随任何活动(如 cron)之后?
  • How:这个状态是如何到达这里的:之前发生了什么,之前的数据正确吗?

当然订阅:

#测试

在用户之前找到这些错误!🐛

学习安全🔒

安全性不是一项功能,它应该是应用程序的支柱。

由于隐私问题,而且可能花费很多钱:

保持开放的心态👥

  • 适用于所有领域,因为我们可以从各种流程中学习,例如医疗团队、餐厅或传统工厂。记住,看板源自传统行业(例如汽车制造商丰田)。
  • 对于来自不同国家、不同年龄、不同技能水平的人来说,他们学习或分析问题的方式都非常有趣。
  • 对于其他工具、操作系统、编程语言,因为我们不是敌人。

了解你的用户将帮助你构建更好的应用程序。拥有同理心将帮助你成为一个更好的人。

感谢您的阅读 - 祝您有愉快的一天

PS:显然你还应该阅读:

文章来源:https://dev.to/cotcotcoder/7-advices-after-10-years-of-development-5bc0
PREV
LocalStorage 与 Cookies:在前端安全存储 JWT 令牌所需了解的一切
NEXT
Web 应用程序 - 我的心理备忘单