程序员如何 “高效学习”?

开篇先说说我吧,马上人生要步入30岁的阶段,有些迷茫,更多的是焦虑,因为行业的特殊性导致我无时无刻不对 “青春饭” 的理论所担忧。担忧归担忧,生活还要继续,我们都知道这行全靠 “学习” 二字,如果你是即将要转入这行的小白,那可就要做好终身学习的准备了,没办法,这行业就是这么个德行(无奈脸)。

既然要学习,我们最好是高效学习,要么就不学。这也就是为什么我们在高中时期,我们拼命学也学不过上课睡觉的同学呢(哎)。

我们言归正传,其实拿我举例,我28岁前真的是非常非常努力,努力到什么程度呢?大年三十都要学习,哪怕已经要学吐了,也要坚持完成感动自己(想哭了),但近两年发现我进步的速度实在是太慢了,按理来说我这么拼命的学习技术,早就应该买房买车年少有为了呀,但为什么还是屌丝一枚呢。某次在我苦思冥想之际,终于打通任督二脉,想到了这里面的问题,就是我没有高效学习。

顾名思义,高效学习就是利用最大的效率学习,而我也总结了几点如何高效学习的方法,奉献给各位读者...

第一、有明确定义的目标

这点在我看过的一本书里找到了相关例子,比如你要练琴,那就告诉自己:“连续三次不犯任何错误,以适度的速度弹奏完曲子。” 而不是“我要练琴半小时” 这样宽泛的目标。因为人的天性是避难趋易,如果你的目标是练琴半小时,那就会随便弹奏几首你熟悉的简单的曲子,混过这半小时。

按我们这行来讲,比如学习spring技术,不要以看完某些视频就大功告成了,要以我们自己做成一个小项目为目标。

第二、专注力

这点特别重要,专注力就好比手电筒里打出的光,专注模式下光束紧密,穿透力强,而不是发散的。在如今短视频以及碎片信息普及的社会,拥有专注力变得格外的难。

这里给大家两种方法培养专注力。

(1)冥想

冥想真的是每个人每天需要做的事,每天15分钟,闭上眼睛,注意力在呼吸上,如果发现注意力丢失,立刻拉回来,这样训练下去,时间久了你的专注力会大幅度提升。

(2)番茄工作法

其核心就是:先极其专注地工作25分钟,然后休息5分钟,如此循环往复。

番茄工作法完全符合具体专注力的做法,只要开始学习或工作,就尽量保持极度专注的状态,哪怕保持专注的时间很短也是有意义的,一旦发现自己开始因为精力不足而分心走神,就主动停下来调整片刻。

第三、在拉伸区练习

我们都知道人有“舒适区”和“困难区”,那什么是拉伸区呢?拉伸区其实就是介于二者之间。比如你做数学题,一直刷自己会的题就是在舒适区,这种普遍没什么进步,而经常刷难题就是在困难区,这种时间长了会有十足的挫败感,导致自信心下滑。最好的其实就是在拉伸区,做一些自己不太会但又可以hold住的题,这样进步飞速。

第四、深度学习 费曼学习法

美国学者戴尔提出了“学习金字塔”理论,大概意思就是

被动学习:如听讲、阅读、视听、演示,这些活动对学习内容的平均留存率为5%、10%、20%和30%

主动学习:如通过讨论、实践、教授给他人,将被动学习的内容留存率提升到50%、75%和90%

我们很多程序员在学习一项技术时,都是看视频或者看书,认为只要刷完视频看完这本书就算会了,但过后没多久发现其实根本没记住多少内容。费曼学习法告诉我们,要想多记住内容,就要输出倒逼输入,比如写技术博客、给人讲课都可以,只有给人讲明白了,才算真正的掌握了内容。

这就是我30岁一名老程序员的一些学习心得,很多观点都是看书而来,这些观点深深的击中了我,希望能对广大同行有所帮助!!!

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

树莓派编程基础与硬件控制

1.编程语言 Python 是一种泛用型的编程语言,可以用于大量场景的程序开发中。根据基于谷歌搜 索指数的 PYPL(程序语言流行指数)统计,Python 是 2019 年 2 月全球范围内最为流行 的编程语言 相比传统的 C、Java 等编程语言&#x…

【Linux】Linux下的基本指令

Linux下的基本指令 Linux 的操作特点:纯命令行ls 指令文件 pwd命令Linux的目录结构绝对路径 / 相对路径,我该怎么选择? cd指令touch指令mkdir指令(重要)rmdir指令rm 指令(重要)man指令&#xff…

静态时序分析:建立时间分析

静态时序分析https://blog.csdn.net/weixin_45791458/category_12567571.html?spm1001.2014.3001.5482 在静态时序分析中,建立时间检查约束了触发器时钟引脚(时钟路径)和输入数据引脚(数据路径)之间的时序关系&#x…

HSM加密机原理:密钥管理和加密操作从软件层面转移到物理设备中 DUKPT 安全行业基础8

HSM加密机原理 硬件安全模块(HSM)是一种物理设备,设计用于安全地管理、处理和存储加密密钥和数字证书。HSM广泛应用于需要高安全性的场景,如金融服务、数据保护、企业安全以及政府和军事领域。HSM提供了一种比软件存储密钥更安全…

【前端高频面试题--Vue基础篇】

🚀 作者 :“码上有前” 🚀 文章简介 :前端高频面试题 🚀 欢迎小伙伴们 点赞👍、收藏⭐、留言💬前端高频面试题--Vue基础篇 Vue基本原理双向绑定与MVVM模型Vue的优点计算属性与监听属性计算属性监…

QGIS Desktop工具转换png文件为TIF文件

https://qgis.org/ QGIS Desktop 3.34.3 菜单 Layer -> Georeferencer 选择 文件 点击 加载的图片的左上角的点 弹窗中没有数据 录入 0 0 再加入右侧下面的点 调整下 数据 点击 绿色的箭头按钮 输出TIF文件 GeoServer中添加 存储仓库 点击 GeoTIFF 录入,选…

51单片机编程应用(C语言):篮球比赛计分器

设计思路 1.LCD1602显示A 000:B 000 右下角显示24的数字,显示一节时间12:00. 2.规定矩阵键盘每一位表示的含义 s1按下,A队加一分 s2按下,A队加两分 s3按下,A队加三分 s4按下,A队减一分 如…

搜索二维矩阵[中等]

一、题目 给你一个满足下述两条属性的m x n整数矩阵: 【1】每行中的整数从左到右按非严格递增顺序排列。 【2】每行的第一个整数大于前一行的最后一个整数。 给你一个整数target,如果target在矩阵中,返回true;否则,返…

猫头虎分享已解决Bug || 日志文件过大(Log File Oversize):LogFileOverflow, ExcessiveLoggingError

博主猫头虎的技术世界 🌟 欢迎来到猫头虎的博客 — 探索技术的无限可能! 专栏链接: 🔗 精选专栏: 《面试题大全》 — 面试准备的宝典!《IDEA开发秘籍》 — 提升你的IDEA技能!《100天精通鸿蒙》 …

数据分析基础之《pandas(6)—高级处理》

一、缺失值处理 1、如何处理nan 两种思路: (1)如果样本量很大,可以删除含有缺失值的样本 (2)如果要珍惜每一个样本,可以替换/插补(计算平均值或中位数) 2、判断数据是否…

springboot178智能学习平台系统

简介 【毕设源码推荐 javaweb 项目】基于springbootvue 的 适用于计算机类毕业设计,课程设计参考与学习用途。仅供学习参考, 不得用于商业或者非法用途,否则,一切后果请用户自负。 看运行截图看 第五章 第四章 获取资料方式 **项…

【Make编译控制 06】CMake初步使用

目录 一、概述与安装 二、编译源文件 三、无关文件管理 一、概述与安装 CMake是一个跨平台的项目构建工具,相比于Makefile,CMake更加高级,因为CMake代码在执行的时候是会先翻译生成Makefile文件,再调用Makefile文件完成项目构…

【Linux】学习-基础IO—上

Linux基础IO—上 复习c语言接口 你真的懂文件吗? 文件的打开与关闭 深入了解文件读与写(C语言级别) 系统文件I/O 我们知道,文件是放在磁盘(硬件)上的,我们用代码访问文件的思路是: 写代码 -> 编译 -> 生成可执行exe …

fast.ai 机器学习笔记(三)

机器学习 1:第 8 课 原文:medium.com/hiromi_suenaga/machine-learning-1-lesson-8-fa1a87064a53 译者:飞龙 协议:CC BY-NC-SA 4.0 来自机器学习课程的个人笔记。随着我继续复习课程以“真正”理解它,这些笔记将继续更…

【北邮鲁鹏老师计算机视觉课程笔记】03 edge 边缘检测

【北邮鲁鹏老师计算机视觉课程笔记】03 1 边缘检测 有几种边缘? ①实体上的边缘 ②深度上的边缘 ③符号的边缘 ④阴影产生的边缘 不同任务关注的边缘不一样 2 边缘的性质 边缘在信号突变的地方 在数学上如何寻找信号突变的地方?导数 用近似的方法 可以…

linux 08 文件查找

02. 第一. alias 第二. locate: locate 找不到最近的文件 更新locate 后

【深度学习每日小知识】卷积神经网络(CNN)

在深度学习领域,卷积神经网络(CNN)彻底改变了视觉分析领域。凭借从图像中提取复杂模式和特征的能力,CNN 已成为图像分类、目标检测和面部识别等任务不可或缺的一部分。本文全面概述了 CNN,探讨了其架构、训练过程、应用…

Elasticsearch:混合搜索是 GenAI 应用的未来

在这个竞争激烈的人工智能时代,自动化和数据为王。 从庞大的存储库中有效地自动化搜索和检索信息的过程的能力变得至关重要。 随着技术的进步,信息检索方法也在不断进步,从而导致了各种搜索机制的发展。 随着生成式人工智能模型成为吸引力的中…

陪护系统|陪护小程序提升长者护理服务质量的关键

在如今逐渐老龄化的社会中,老年人对更好的护理服务需求不断增加。科技的进步使得陪护小程序系统源码成为提供优质服务的重要途径之一。本文将从运营角度探讨如何优化陪护小程序系统源码,提升长者护理服务的质量。 首先,我们需要对软件的设计和…

MOMENTUM: 1

攻击机 192.168.223.128 目标机 192.168.223.146 主机发现 nmap -sP 192.168.223.0/24 端口扫描 nmap -sV -p- -A 192.168.223.146 开启了22 80端口 看一下web界面 随便打开看看 发现这里有个参数id,sql尝试无果,发现写入什么,网页显示…