遵循此路径— Swift开发软件的学习指南

学习中经常遇到的一个困难是确定我应该学习的优先级。 一直以来,最大的问题是“这很重要吗?”“这很难吗?”“这个问题会让我花很长时间吗?”这些问题可能会使人拖延。

为了解决这个问题,我和一些朋友创建并组织了学习指南。 它包括3个级别,每个级别都有很多任务要完成。 从最基本的主题到最高级的主题,从最重要的主题到最不重要的主题,所有任务都具有优先级。 该指南的目的是为初学者和已经从事软件开发专业工作的人员提供参考。

学习方法

随着看板的普及,在虚拟版看板Trello中创建并组织了学习指南。 对于那些不知道的人,看板是一个计划/框架,用于组织一些任务,然后执行。 要使用此板,您必须遵循一些规则:

  • 永远不要跳过任务,总是从上到下执行第一个任务;
  • 避免从各个级别(列)中跳转,如果您完成了上一个级别,则只能前进到下一个级别;
  • 当您开始研究主题(卡片)时,将其移至“ 学习”列;
  • 学习”列中只有一个主题;
  • 使用卡片说明字段写下您对该主题的了解;
  • 使用卡上附带的链接作为内容的参考,并在卡上添加自己的参考;
  • 仅当您愿意谈论主题或应用所学知识时,才移至“完成”
  • 与上述建议一起,创建您自己的完成的定义。

如何使用板

板上有5列,前3列代表每个级别。 要获得学习指南,您必须遵循以下步骤:

  1. 创建一个Trello帐户;
  2. 访问https://trello.com/b/hLGyiEEE/swift-developer-roadmap-template;
  3. 单击显示菜单;
  4. 点击更多;
  5. 单击复制板;
  6. 为您的学习指南定义标题;
  7. 单击创建,完成。

如果您错过了某些内容,可以将木板复制到Trello中,然后根据需要添加任意多个主题。 但是由您决定为新项目设置优先级。

有助于

如果您有任何更改指南的想法,请随时与我分享。 在电报上给我发送消息,然后我们可以讨论一下董事会的改进。

我开始根据此Medium帖子和Github上的此存储库创建此指南。 这项工作的贡献者包括:埃里克·阿尔维·布里托,弗朗切斯科·佩罗蒂-加西亚,朱达·利马,穆里尔·西尔维拉,蒂亚戈·霍兰德,维托·马拉卡尼,维尼丘斯·安德拉德·维尼丘斯·卡瓦略。 谢谢大家!