十步学习法,赋能程序员

大家好,我是码农先森。

引言

最近看了《软技能:代码之外的生存指南》这本书,对其中的 “十步学习法”。

有一些感触,所以将其中的内容记录并总结了下来,分享给大家。

程序员在学习成长的过程中,除了关注技术的发展。

同时也应该要学习一些软技能,用于提升自己的认知及格局。

十步学习法

01 了解全局

了解全局就是要对自己将要学习的内容有个大致的了解。
例如:我们读一本书,都会先看一下序言、大纲、章节、标题等。

想起在上学阶段,在学习一篇课文之前。
老师总是会让我们提前预习,但是每次都没有预习。
因此,学习成绩不好和这个有很大的关系。

02 确定范围

了解全局之后,那就要确定学习的范围了。不能天马行空,什么都想学,最后可能什么都学不好。

鱼和熊掌不可兼得,舍得舍得,先舍后得。
集中精力明确自己要学习的内容。

03 定义目标

定义目标要具体,不能有二义性。潜能大师伯恩·崔西说:定好目标就等于成功了一半。

目标是引导航行的罗盘,指引方向的明灯。

04 寻找资源

根据目标去寻找资源,找资源的途径也有很多种。例如:看书、看视频、看博客,或者利用搜索引擎百度、Google等。

不过,现在如果善于利用 Chatgpt 寻找资源会更加的准确、方便。

05 创建学习计划

通过制定学习计划,可以督促自己按时的学习。让自己学习的时候不会乱了阵脚,做到有章可循。

就像旅途一样,如果在旅途的过程中累了,中途休息片刻。
然后沿着原来的旅途继续前行。

06 筛选资源

过滤有效的资源,摒弃低质量的内容。从前酒香不怕巷子深,到现在的酒香也怕巷子深。

互联网上的资源越来越多,不甄别筛选资源。很容易就迷失在浩瀚如海的资源中了,筛选出重点且关键的内容尤为重要。

07 开始学习,浅尝辄止

对制定的学习计划的内容,大致的进行了解、梳理。

为下一步动手操作,花最少的时间,掌握最小的知识量。

08 动手操作,边玩边学

开始动手进行实践,在学习的过程中也要注意劳逸结合。

不要过于沉溺在技术的细节中,低头走路的时候,也要抬头看天

09 全面掌握,学以致用

通盘学习完内容之后,要加以应用,得到正反馈。

如果带着问题来学习,将使得学习效率更高。

10 乐为人师,融会贯通

验证是否掌握知识的唯一方法,就是教给别人。

在分享给别人的同时,也是对自己的查漏补缺。

结语

不要总想着掌握所有的东西,能把小部分的内容学精学透,就已经成功了。
像我刚开始学习编程时,在网上搜罗了很多的视频资料、电子书。

现在大部分都躺在电脑的硬盘上,或者百度网盘里。

十步学习法的核心是:抵制完整性诱惑,花最小的精力达到目的


欢迎关注、分享、点赞、收藏、在看,我是微信公众号「码农先森」作者。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/37116.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

phpword生成PDF

接上一篇phpword生成word文档,如有不明白的问题可以先查看上一篇文章 首先,生成PDF需要先生成word文档,而后通过word文档生成HTML文档,最后才可以通过HTML文档生成PDF文件,详细代码如下。 执行命令安装phpword&#…

【深度学习】单机多卡 | DataParallel将计算任务在多个 GPU 上并行执行,可以在多个 GPU 上分摊工作负载,从而加快训练速度

【深度学习】单机多卡 | DataParallel将计算任务在多个 GPU 上并行执行,可以在多个 GPU 上分摊工作负载,从而加快训练速度 写在最前面DataParallel (DP) 简介使用 DataParallel 的场景使用 DataParallel 的基本步骤 代码部分train.py简单的代码示例代码解…

可用的微信小程序抓包方式(Charles + bp)

扫码领资料 获网安教程 前言 接到对公司小程序进行渗透的任务,尝试了网上几种对小程序抓包的方式(BurpProxifier、Burp安卓模拟器等)都无法完成抓包,可能已经失效,结合不同的文章尝试了bpCharles,成功抓包…

diffusion model(十八):diffusion model中negative prompt的工作机制

info个人博客主页http://myhz0606.com/article/ncsn 前置阅读: DDPM: http://myhz0606.com/article/ddpm classifier-guided:http://myhz0606.com/article/guided classifier-free guided:http://myhz0606.com/article/classi…

SANGFOR深信服配置短信验证全流程

登录管理平台: 打开浏览器,输入管理平台地址(例如:http://192.168.0.1)。输入管理员账号和密码,点击“登录”。 配置认证策略: 导航到“认证” -> “认证策略”。点击“新建策略”。选择“验…

如何评估CRM客户系统的功能是否满足助贷机构的需求?

评估 CRM 客户系统的功能是否满足助贷机构的需求,可以从以下几个方面入手: 1. 客户信息管理 - 检查系统能否全面、准确地记录客户的基本信息,如个人身份、财务状况、贷款需求等。 - 确认是否支持多维度的客户分类和标签功能,以…

《妃梦千年》第十四章-第十五章:重重困局,风云再起

第十四章:重重困局 林清婉和皇上的关系日益亲密,但宫中的局势却依然复杂多变。一天夜里,林清婉正在寝宫中思考未来的对策,忽然接到一个紧急消息。小翠匆匆跑来,神色紧张:“娘娘,边疆的将军送来…

LeetCode:经典题之876、143 题解及延伸

系列目录 88.合并两个有序数组 52.螺旋数组 567.字符串的排列 643.子数组最大平均数 150.逆波兰表达式 61.旋转链表 160.相交链表 83.删除排序链表中的重复元素 389.找不同 1491.去掉最低工资和最高工资后的工资平均值 896.单调序列 206.反转链表 92.反转链表II 141.环形链表 …

pdfmake不能设置表格边框颜色?

找到pdfmake>build>pdfmake.js中: 找到定义的“TableProcessor.prototype.drawVerticalLine”和“TableProcessor.prototype.drawHorizontalLine”两个方法: 重新定义borderColor: var borderColor this.tableNode.table.borderColor||"#…

Python:探索高效、智能的指纹识别技术(简单易懂)

目录 概括 导入库 函数一 参数: 函数二 函数三 主函数 运行结果 src: model_base 7.bmp ​编辑 总结 概括 指纹识别是一种基于人体生物特征的身份验证技术。它通过捕捉和分析手指上的独特纹路和细节特征,实现高准确度的身份识别。…

【工具测评】ONLYOFFICE8.1版本桌面编辑器测评:好用!

随着远程工作的普及和数字化办公的发展,越来越多的人开始寻找功能强大、易于使用的办公软件。在这个背景下,ONLYOFFICE 8.1应运而生,成为许多用户的新选择。ONLYOFFICE 8.1是一款办公套件软件,提供文档处理、电子表格和幻灯片制作…

动手学深度学习(Pytorch版)代码实践 -计算机视觉-41目标检测数据集

41目标检测数据集 import os import pandas as pd import torch import torchvision import matplotlib.pylab as plt from d2l import torch as d2l# 数据集下载链接 # http://d2l-data.s3-accelerate.amazonaws.com/banana-detection.zip# 读取数据集 #save def read_data_b…

6.28U-Net深度学习基准模型特点与应用

U-Net深度学习基准模型特点与应用 U-Net是一种在深度学习领域广泛应用于图像分割任务的卷积神经网络(CNN)模型,最初由Olaf Ronneberger、Philipp Fischer和Thomas Brox在2015年的论文《U-Net: Convolutional Networks for Biomedical Image …

右键新建没有TXT文本文档的解决办法

电脑右键新建,发现没有txt了,我查网上办法都有点复杂,诸如注册表的,但是其实很简单,重启windows资源管理器就可以了。 点击重新启动,之后新建就有txt文档了。

C++20中的Feature Test Mocros

C20定义了一组预处理器宏,用于测试各种语言和库的feature。 Feature Test Mocros(特性测试宏)是C20中引入的一种强大机制,用于应对兼容性问题。Feature Test Mocros作为预处理器指令(preprocessor directives)出现,它使你能够在编译过程中仔细…

区块链的优势与挑战:为什么区块链如此重要?

区块链听起来像是一种高科技的魔法,很多人都想知道它到底是怎么回事,为什么会引起如此大的关注。今天,我们就来揭开区块链的神秘面纱,看看它的优势和挑战,顺便聊聊为什么它会变得如此重要。 优势篇 1. 去中心化&…

流水线作业模拟程序

目录 一 设计原型 二 后台源码 一 设计原型 二 后台源码 namespace 流水线作业模拟 {public partial class Form1 : Form{public Form1(){InitializeComponent();}private int Count 0;private bool IsStop false;private void uiLight1_Click(object sender, EventArgs e…

[MYSQL] MYSQL库的操作

前言 本文主要介绍MYSQL里 库 的操作 请注意 : 在MYSQL中,命令行是不区分大小写的 1.创建库 create database [if not exists] database_name [charsetutf8 collateutf8_general_ci] ...] create database 是命名语法,不可省略[if not exists] 如果不存在创建,如果存在跳过…

GESP 四级急救包(2):客观题真题集

客观题真题集 一、选择题1. 真题梳理2. 真题答案3. 重难点点播(1) 指针和地址(2) 时间复杂度 二、判断题1. 真题梳理2. 真题答案 一、选择题 1. 真题梳理 若函数声明为 void f(int &a, int b, const int &c),且在主函数内已经声明了 x , y , z x,y,z x,y,…

最新Node.js安装及配置详细教程

文章目录 下载Node.js安装Node.js配置Node.js1、修改npm包的全局安装路径和缓存路径2、环境变量设置3、镜像源配置4、安装其他包管理工具 下载Node.js 下载:https://nodejs.org/en/download/prebuilt-installer,下载LTS版本的,LTS(Long Time…