程序员该如何学习新知识

article/2025/10/3 4:41:04

想必大家都不是张无忌,人家三十年才可以练成的乾坤大挪移,张无忌大侠两个时辰就可以搞定,作为一个普通的程序员,经常遇到很多新技术和新知识,it界就是这样,日新月异,
那么我们如何学习一门技术和新知识呢?下面是我粗浅的几点建议

第一:精通一两门语言

大家都听说过术业有专攻这个词,作为程序员一定要一个立身安命的技术,这个技术可以让你不失业,至少也能混口饭吃的就是需要精通一两门语言,对于你选择的这两门语言是你以后长期饭碗的保障,俗话说:老婆孩子奶粉钱全指望它了,所以对于这个技术,你花再多的时间学习都不可惜,这个知识一定要精通在精通。


第二:快速学习其他新知识

现在谈谈大家比较关心如何学习新知识问题,我认为如果不是长期要跟这门技术打交道,没有必要对着门技术做太深的研究,技术那么多,你根本没有时间样样精通,这里遵守的几点原则:


1:二八原则:记得曾经有人说过:百分之八十的问题只需要百分之二十的知识就可以解决,同样对于一门新技术,可能你买一本厚厚的图书,那么你是否需要全部看完呢??假设你看完这本书,然后再去实践,你会发现其实你只需要使用到了这本书的百分之二十,也就是说:你花了一百的精力学习,其实你只用到了百分之二十的知识。新知识是无穷的,而人的精力是有限的,有限的精力和无限的新知识也就决定你不可能全部去这样做,你需要选择性的去学习,选择书中的百分之二十的知识去学习。


2:为了工作去学习听到这个词可能会有人怀疑,怎么能抱着这样的心态学习呢???
下面听我解释:我们学习的目的是什么??是为了解决工作上遇到的问题还是为了以后?
如果为了以后,请查看上面第一个:精通一两门语言。如果是为了解决工作问题的,那请继续看下去:举个例子:同样看一本书,你是自己漫无目的的学习和看收获的多?还是你知道你需要了解学习什么的而去看收获的多?如果你不是张无忌也不是神童侠,那么显然带着目的的学习效果高于眉毛胡子一大把的学习,而什么是你的学习目的呢?很显然是为了解决工作上面的问题, 所以你需要针对性的学习,选择性的学习。



http://chatgpt.dhexx.cn/article/PYjR5yFv.shtml

相关文章

@程序员,这四个学习建议值得收藏

在我看来,学习能力应该是一个人最重要的能力之一。因为我们赖以生存的所有技能,无一例外都是通过学习获得的。那些优秀的人,也不过是学习能力或者学习效率比一般人强而已。 这样的观点被很多人论证过,商业理论家阿里德赫斯&#…

程序员学习视频教程汇总

转载请注明出处:http://blog.csdn.net/lowprofile_coding/article/details/51059080 在IT这个节凑快的行业,我们每天都需要学习,需要get新技能,才能不被淘汰,成功的人总是贵在坚持,我觉得有一句话说的很好:…

想自学一下程序员,该学些什么?

程序员是一门职业(手动滑稽),需要自学的是编程哦。 编程分为一个方向,方向不同需要学习的东西也大不相同 大数据前端开发后端开发移动端开发移动开发市场游戏开发人工智能服务器开发等等 前端开发难度较高,需要人员…

程序员,这四个学习建议值得收藏

大家好,我是本周的值班编辑 江南一点雨 ,本周将由我为大家排版并送出技术干货,大家可以在公众号后台回复“springboot”,获取最新版 Spring Boot2.1.6 视频教程试看。 在我看来,学习能力应该是一个人最重要的能力之一。…

做程序员,需要学习哪些专业知识?

一、两大能力 1、学习能力 为什么需要学习能力,因为技术不会一直停着不动,可能当你刚在学校出来的时候,是公司的佼佼者,但是如果你不学习,当别人会HTML6/7/8的时候,你还只是在HTML5上徘徊。而且当你遇到困难的时候,如果是有大牛给你解决了问题,但是你只是照搬并没有真…

AJAX-设置同步

AJAX-设置同步 一.同步方式与异步方式的区别: 1.1.同步方式发送请求:发送一个请求,需要等待响应返回,然后才能够发送下一个请求,如果该请求没有响应,不能发送下一个请求,客户端会一直处于等待…

js设置ajax执行顺序,ajax同步处理(使得JS按顺序执行)

在项目中碰到一个问题: 图一: 图二: 函数1代码:这里是因为有ajax请求,默认的是异步的 //点击分页页码,请求后台返回对应页码的数据 function getdata(fewPage,flag,content){$.getJSON(getUrl()+/myAccount/getMyOrders.do?curPage=+fewPage+&flag=+flag+&conte…

CDH6.2.0部署

CDH6.2.0部署 服务器信息 服务器主机名安装服务密码等信息192.168.66.10mysql.cdh.lczy.comcloudera-manager-server httpd mysql-5.7数据库初始密码和安装路径信息如下: mysql_root_pwd“CDH6.2_lczy” mysql_install_path"/usr/local"192.168.66.11cdh11.lczy.co…

转载:CDH6.2离线安装(整理版)

引用地址:https://www.cnblogs.com/swordfall/p/10816797.html  CDH6.2离线安装(整理版) 1.概述 CDH,全称Clouderas Distribution, including Apache Hadoop。是Hadoop众多分支中对应中的一种,由Cloudera维护&#…

CDH大数据——cloudera-manager搭建安装集群CDH

目录 一、基础软件版本信息: 1、CDH对CentOS的版本要求: 2、CDH对数据库版本的要求: 3、CDH对jdk版本的要求: 4、CDH对浏览器的要求: 5、CDH对网络配置的要求: 6、CDH对安全传输协议(TLS…

CDH6.3.2集群变更IP配置修改

CHD集群在服务器节点的IP改变之后需要修改一些配置,它本身不会如Apache原生软件那样完全依赖服务器的域名映射,我这边本地使用的测试环境是CDH6.3.2的,在启动/关闭上不用担心agent,如果大家用的是其他版本需要注意 1、在修改IP之…

CDH 6.3.2集群安装部署

文章目录 CDH 6.3.2集群安装部署一 CDH概要1.1 CDH的背景1.2 CDH介绍 二 环境准备2.1 安装部署环境2.2 部署规划2.3 服务器主机映射2.4 服务器免登录配置2.5 防火墙关闭2.6 关闭Selinux2.7 设置最大打开文件2.8 关闭最大透明页面压缩2.9 设置Swappiness空间2.10 安装JDK2.11 My…

CDH6.3.1部署

CDH部署 1.准备工作 资源有限,使用虚拟机进行如下配置 机器配置 IP主机名配置192.168.130.221CDH14G 2处理器 60G磁盘192.168.130.222CDH22G 1处理器 20G磁盘192.168.130.223CDH32G 1处理器 20G磁盘 建议配置 IP主机名配置192.168.130.221CDH18G 4处理器 80G磁盘…

CDH 动态资源池

CDH 动态资源池 CDH 的动态资源池类似于 Yarn 中的队列概念差不多现在有这样一个需求,开发环境中,就只有一套 CDH 的集群,不同的用户组使用不同的硬件资源,这时候可以通过动态资源池来实现这个功能。需求: 一个 CDH 集…

CDH目录结构

1 组件安装路径: /opt/cloudera/parcels/CDH/lib 2 组件配置路径: /etc/组件名/conf 步骤1 通过软链接指过来 hadoop配置文件路径:/opt/cloudera/parcels/CDH/lib/hadoop/etc/hadoop (hadoop软链接 -->/etc/hadoop/conf) /etc/hadoop/conf …

CDH邮件报警配置

CDH邮件报警配置 cloudera manager提供邮件告警功能,方便管理员在集群出现问题的第一时间维护集群。 登录CM 点击进入cloudera manager service服务 启用电子邮件警报 在搜索框输入启用电子邮件警报,并启用 配置邮箱服务器 配置邮箱服务器 保存配置并…

CDH 6.3.1安装

一、准备工作 1 安装lrzsz [roothadoop001 ~]# yum -y install lrzsz [roothadoop002 ~]# yum -y install lrzsz [roothadoop003 ~]# yum -y install lrzsz2 上传安装文件 [roothadoop001 ~]# rz[roothadoop001 cdh63]# ll -h total 3.9G -rw-r--r-- 1 root root 2.0G Oct …

CDH部署及排错

第1章 搭建 前言 该文档为部署CDH6.3.1,其他版本的CDH安装步骤大体一样,如果安装其他版本的cdh遇到报错,请参考我的另一篇文档。 CDH-7.1.4安装报错解决 1.1 说明 这里的ip和主机名视实际情况而定 1.2 环境 操作系统 CentOS 7 服务器5台&#xff0c…

CDH 维护

1、cm启动 systemctl restart cloudera-scm-serversystemctl restart cloudera-scm-agent2、虚拟机异常,导致mysql重启失败 去掉data目录下的ib_logfile0 ib_logfile1这两个文件,mv rm都行 然后启动mariadb就行 3、CDH 测试数据不足: 测试 A…

CDH

CDH(Cloudera Distribution Hadoop), 是一个大数据平台 Hadoop的发行版本有很多,有华为发行版,Intel发行版,Cloudera发行版(CDH),MapR版本,以及HortonWorks版本等。所有发行版都是基于Apache Hadoop衍生出来…