10 分钟陪伴:每天 10 分钟,让零基础也能成为 PoC

大家好,

正如我在上一篇文章中提到的,我已经开始了一个名为 的新系列。这个想法多年来一直在我的待办事项清单上。现在终于要实现了,我无法决定是感到兴奋还是害怕——可能两者兼而有之!在接下来的几个月里,我将为这个项目投入大量精力。

简而言之,本系列背后的概念很简单:选择一个想法(最好是一个小想法),发展它,并公开记录这个过程。它与“公开构建”理念非常吻合,但规模更小,更平易近人。

我完全明白这不会是一段轻松的旅程。开发软件本身就很有挑战性,而公开开发又增加了一层难度——至少对我来说是这样。

为什么要推出这个系列?

毫无疑问,这是一个挑战,尤其是因为它需要坚持不懈。不过,我相信潜在的好处值得这么做。

在深入探讨我的目标和期望之前,让我先分享一些我的生活背景,以及为什么我认为这个系列对我和我所在领域的其他人都会有益。

关于我的一些事实

  • 我喜欢学习与技术相关的主题,通常是在日常工作时间之后。
  • 我很少为所探索的挑战创建切实的例子或演示。
  • 我的兴趣涵盖软件以外的多个领域,这常常激发我的项目灵感。
  • 我喜欢设计软件来解决特定问题。
  • 我的空闲时间有限。
  • 我需要一种结构化的方法来专注于我的副业。
  • 自 2011 年开始从事该领域工作以来,我注意到意大利科技界的许多工作机会来自咨询公司,这些公司通常负责处理各种项目和技术堆栈。这促使我专注于拓宽我在多个主题方面的知识,因为这为在如此充满活力的环境中保持相关性和价值提供了一条更直接的途径。

    因此,我养成了在工作之外学习的习惯,专注于与我目前的工作无关的主题。这一策略塑造了我的职业生涯。

    我的方法的优点和缺点

    优点

  • 扩展知识的同时了解最新的趋势和概念。
  • 参加开发者聚会,向从事不同项目的同行学习。
  • 练习编码并掌握新技术。
  • 通过拓宽我的技能来降低与工作相关的风险。
  • 连接技术、架构和方法之间的点。
  • 通过了解更多选择来发现更好的解决方案。
  • 识别不同项目和技术堆栈中重复出现的模式和需求,这有助于确定学习的优先顺序。
  • 缺点

  • 时间限制:一天仍然只有 24 小时,这种方式迫使我牺牲其他的激情。
  • 表面层次的参与:虽然我重视适应性,但有时我觉得“使用正确的工具来完成工作”过于简单化了现实。学习新的框架或语言应该是在充分利用现有工具后出现的必要条件。
  • 认知偏差:一些雇主(尤其是技术核心业务以外的雇主)未能认识到这些知识的价值。这可能导致他们低估专业知识的价值,并忽略文档、技能开发和促进创新等重要流程。
  • 观点的转变

    虽然我专注于持续学习,这对我来说很有帮助,但现在是时候改变方向了。我想将多年来积累的技能运用到具体的项目中。我现在不会只是扩展我的知识,而是优先考虑应用它来实现我的想法。

    这个博客和这个系列是让我保持专注和负责的工具。将一个想法变成一个可行的例子需要多种技能——不仅仅是编码——这将推动我探索新的视角。

    我很高兴能有这样的成长机会,不仅在技术方面,而且在沟通和网络方面。

    我很想听听你的想法!你提供的任何建设性反馈或支持都将对保持这个系列的活力和繁荣产生巨大影响。