赞
踩
培养和发展技能需要时间,它不是一朝一夕就能实现的,而是需要多年的实践
。话虽如此,还是有办法改善和加快你作为程序员的学习和成长。我相信,养成记笔记的好习惯将是对你的职业生涯产生影响的可靠方法。
在编程学习的海洋中,高效的笔记记录和整理方法就像一张珍贵的航海图,能够帮助我们在浩瀚的知识中找到方向!
在本文中,我们将讨论为什么需要做笔记,笔记如何帮助您培养技能,有哪些可用的工具以及您应该记录哪些类型的内容!
作为一名技术人员,你是否有类似的感受,经常被一堆需要跟踪的大量事情弄得不知所措。这些新奇和不熟悉的事情,不仅仅是关于代码,它还涉及它周围的一切:环境、部署、git 流程、命令等等。
很显然,想只通过脑袋
记住所有这些东西是不可能的。我经常发现自己需要帮助来克服与我的编码技能无关的障碍。最糟糕的是,有时我意识到我以前遇到过某种情况,现在我第二次或第三次寻求帮助,因为我忘记了最初的过程!解决办法很明显,必须记笔记并记录我所学的一切。
我现在很后悔,非常希望从第一天开始就已经这样做了。所以如果你是初级程序员,请听我说:记录一切,记笔记并整理好。
做好优秀的笔记是一个提升学习效率和记忆力的好方法。以下是一些建议,帮助你做出优秀的笔记:
当我们知道记录笔记的好处,以及怎样做优秀笔记的时候,我们还需要知道到底应该记录什么?
作为程序员,你应该记录你认为有用的一切。没有限制。下面是我定期记录的一些内容的列表,可以给你一些参考想法:
记录你正在学习的东西。这是最重要的。它值得一篇完整的文章。但是,无论你正在学习什么,只要你需要快速参考,这里都会有用。只是不要重写 MDN 文档!它已经可以在线供你使用了。
本地开发环境。如何运行项目。它使用什么端口、什么 URL、需要的命令、要采取的步骤。
您所在的每个项目是如何部署的。使用了哪些工具、需要哪些命令、工作原理的提示、故障排除。
您的团队使用的 Git 流程。如何分支、在哪里开发、在哪里合并、PR 如何工作、发布如何工作。
项目中的不同环境。例如:生产、预生产和准备。它们的用途是什么?如何将本地开发指向其中一个或另一个以及何时执行此操作。
您希望方便且集中使用的常用命令。常用控制台命令、Git 命令、用于项目或环境的命令。
快捷键。添加您正在学习的新键盘快捷键,以便您可以参考它们并经常使用它们来记住它们。例如您的 IDE、操作系统、Git 主机和您常用的浏览器的快捷键。
对您的项目进行测试的有用数据。例如,注册时有效或无效的邮政编码和电话号码、测试信用卡号以及任何其他有用信息。
代码片段。您经常使用的东西,您经常会查找它们。
代码块。较大的代码块,用于记录某件事是如何完成的。
操作方法。您需要定期做但可能会忘记如何做的事情。例如,如何在手机上运行本地开发环境或如何测试网络请求中的错误。
您偶尔会做的事情。当您设置机器或克隆项目时,您会做一次,然后完全忘记,直到一年后您必须再次做这件事。
项目中常见的调试策略。重新安装前,您是否删除了节点模块?您是否下载了翻译文件?
您正在开发的应用程序本身。输入 URL 时应该发生什么,流程是什么,请求的顺序是怎样的,不同的用例有哪些,图表、流程图等。
这些只是一些让你思考的想法。每个项目和个人都有自己的一套需求和信息需要记录和组织。
现在我们对想要记录的内容有了很好的想法,那么我们可以使用哪些最佳工具和想法来完成这项工作呢?
以下是我最喜欢的工具和技巧,可以让记笔记变得更轻松、更有趣:
推荐
)初级程序员总是面临着无数个需要立即学习才能成功编程的东西。这可能会让人不知所措。但 Markdown 确实是一项基础技能,从学习的最初阶段开始就很有用。
采用CSDN Markdown作为笔记工具的好处,如简单方便、跨平台支持、丰富的文本元素、版本控制、数据安全、同步功能以及强大的Markdown支持等以外。
CSDN Markdown
作为笔记工具的好处,除了以上基本的优点外,还可以指定很多文章模板,方便快速写笔记。最大好处是,长此以往坚持写下去还可以吸引很多粉丝哦,文章分数越高,质量越好,粉丝增长速度越快,这是一项不错的笔记方式,值得投入,强烈推荐采用!!
有道云笔记提供了多种好处,包括便捷性、安全性、多功能性,以及高效协作等。
印象笔记是一个强大的知识管理和效率工具,它能够帮助用户一站式完成知识信息的收集备份、高效记录、分享、多端同步和永久保存,成为用户的“第二大脑”。以下是印象笔记的好处:
我希望这篇文章对你有用,为避免遗忘,鼓励你从一开始做笔记,并记录你遇到的所有新事物,程序员推荐用CSDN Markdown写笔记博客,因为它确实简单,方便,高效,还有打分功能,最后长期写下去还有一大堆粉丝,哈哈,非常值得投入~
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。