作者 | 平头哥的技术博文
责编 | 屠敏
出品 | CSDN博客
注重原理性知识
现在的互联网环境下,注重原理性知识学习的程序员越来越少,特别是在这种培训机构大爆炸的环境下,在网上你会经常看到类似三个月从入门到精通高并发、分布式的广告,我相信培训机构有这套技术的能力,但是我不相信一个初学者有这么好的接收能力。甚至某个培训机构的讲师里,有一个1997年出生的架构师,20岁出头就当上了架构师,真的是后生可畏呀。在我的思维里,架构师不是学出来的,架构师是通过项目喂出来的。好了,我们还是言归正传吧。
为什么要注重原理型知识呢?因为原理性知识是我们的根,我列举了三个例子,对这个观点进行说明。
1、你懂设计模式,无论你是做系统架构设计还是阅读开源项目源码,你会发现,最终他们都绕不开设计模式。
2、你懂数据结构和算法,在高并发这种分秒必争、时间就是金钱的场景下,你知道List、Map 该如何取舍。
3、你懂网络通信的原理,在我们做系统架构、问题排除时都会有很大的帮助。
可以这么说,原理性知识决定了程序员的下限,原理性知识强的程序员,下限不会太低,相反,原理性知识不强的程序员,我相信上限也不会高到哪里去。
打造自己的核心技术栈
码农圈的码农一直都有中年危机意识,哪怕是那些还没有入门的码农,他们都知道程序员只能干到35岁。我不去讨论这个观点的是与否,把这一切交给时间,等你到了35岁那一年,这个话题自然会有答案。大部分程序员都有中年危机意识,所以在刚入门的时候,会花较多的时间去学习。很多人会在这个地方出问题,看似花了很多时间在学习,但是没有一点进步甚至相对来说在退步,为什么呢?
很多程序员包括我在内是这样学习的,现在大数据这么火,买本书、看个视频学习一下。学了半个月一个月后,大数据太难了,学不动了,先放一下。咦,这个推荐系统好像很有意思哎,又买本书学习一下。最后就在一个循环中,每一项技术都在学,每一项都是一个入门。看上去啥都会,真实做的时候,发现啥都不会,就是这么的神奇。
这就是一个怪圈,很多程序员都会跳入的怪圈。对程序员这种技术型的工作来说,这是学习的大忌,因为技术行业知识广相对知识深来说没有优势,在公司专人做专事,需要的是技术深度。所以我们每个程序员需要打造自己的核心技术栈,你搞 Java Web 开发,那么你在某一个方向上,比如在高并发、消息中间件或者分布式架构比公司或者周围的程序员有更深入的学习研究,这会成为你升职加薪或者跳槽的资本。
做自我驱动型员工
在职场上有两种员工,一种是任务型员工,一种是自我驱动型员工。任务型员工,领导安排什么活,干完就了事,从来不会想着,我写的这个功能有没有优化的空间?为了任务而任务。这种员工只能待在这个舒适区,哪天舒适区不要他了,估计很难找到安身之处。
自我驱动型员工恰恰相反,他对每出现的问题都会反问自己,这个问题出现的根本原因在哪里?为什么会出现这个原因?我该如何避免再次出现这类问题?对于每一个问题他都会找出最根本的原因并且提供最好的解决办法。
对于公司使用的每一项技术,他都会去了解技术背后的原理,这种技术的应用场景在哪里?优缺点又是那些等等,对于自我驱动型员工来说,根源才是他的最终答案。
自我驱动型员工更多的会带着自己的思考去做业务,对技术刨根问底,追求原理的过程,会是一个快乐的过程,思考多了就会找到场景与原理的关联关系。自我驱动型员工的成长比较迅速,在短时间内会拥有自己的核心竞争力。
记笔记,写博客
记笔记,写博客是总结与分享的行为,这不仅是程序员,这是所有人都应该去做的一件事情。记笔记是对你过去的总结,把你学到的重要的知识记录下来,方便你后面的查阅与重温,老话说得好:好记性不如烂笔头,记下来总是没错的。
写博客是一种分享的过程,把你的知识通过文字的形式分享出来,说不定就帮助了很多人,这个过程是快乐的。写博客也是对你知识体系查缺补漏的一种好办法,在写博客的道路上,会不断的刷新你的认识。
版权声明:本文为CSDN博主「平头哥的技术博文」的原创文章。
扫描下方二维码,查看博主精彩分享!

 热 文 推 荐 

☞把 14 亿中国人都拉到一个微信群,在技术上能实现吗?

点击阅读原文,查看博主原文。

你点的每个“在看”,我都认真当成了喜欢

做好以下四点,拒做 “ 空心 ” 程序员 | CSDN 博文精选相关推荐

  1. 谁来结束 GUI 程序?| CSDN 博文精选

    作者 | dog250 责编 | 屠敏 出品 | CSDN博客 在之前使用Windows XP的时候,都会有这样的经历,即打开一大堆的窗口,在任务栏排的满满的,同样程序的不同程序还可以分组,看似很有条 ...

  2. 万万没想到,“红孩儿”竟然做了程序员,还是 CTO!

    作者 | 年素清 来源 | 码农故事汇(ID:sunianqingshi) 说起老版<西游记>,大家肯定都不陌生,毕竟这是90后一代人的童年回忆.相信大家一定还记得里面的红孩儿,那个嚣张跋 ...

  3. 学完Java后只能做Java程序员吗 求职方向有哪些呢

    现如今Java技术已经无处不在,无论是手机软件.手机Java游戏还是电脑软件等,只要你使用到电子产品就会碰到和Java有关的东西,更多的企业正采用Java语言开发网站. 那么问题来了!学完Java后你 ...

  4. 做一个程序员,是不是“努力就会成功”?现实残酷但又必须面对!

    做一个程序员,是不是"努力就会成功"?现实残酷但又必须面对!下面说一下我自己的故事吧. 那一年,我加入了某知名公司的某知名部门,在办公室中,我看到了到处都挂着--"努力就 ...

  5. 做个程序员到底好不好

    今天闲着无事,我们就来聊聊做个程序员到底好不好? 问题 我今年27了,大学学的是经济与贸易,我现在转行做IT可以转吗? 我大学学的是建筑设计专业,今年30,想转行做IT晚不晚? 我今年高三了,我想知道 ...

  6. java女程序员工作_女生适合做java程序员吗 女java程序员好找工作

    女生适合做java程序员吗 女java程序员好找工作?随着IT行业的飞速发展,程序员越来越受到重视,一些性格比较强势的女生,就也想加入到Java程序员的行列,因为他们感觉女生做这样的事情不会比男生差, ...

  7. 中国人唯一不认可的成功——就是家庭的和睦,人生的平淡(做为程序员的我们又追求什么样的人生呢?)值得思考???

    中国人唯一不认可的成功--就是家庭的和睦,人生的平淡(做为程序员的我们又追求什么样的人生呢?) 值得思考??? 花了很长时间看完了这篇文章···分享给大家. 英国某小镇. 有一个青年人,整日以沿街为小 ...

  8. 30岁转行做初级程序员是什么体验

    分享我30岁转行的故事,希望对各位有所启发. 08年的时候,我从一所部属211大学硕士毕业,虽然不是顶尖学府,但当时找专业对口工作还是很轻松的事,只是对于读书多年,处于适婚年龄的学生,改善经济条件是最 ...

  9. 做一个程序员可以改变自己的人生吗?比尔盖茨:真的可以

    大部分牛的程序员都改变了一身.比如,马斯克,扎克伯格,比尔盖茨这些. 其实程序员吃香很大一部分原因是在旁人眼里看来,工资高,办公环境舒适,福利待遇好,特别是进了大厂就是给自己镀金了. 人生很大,何为改 ...

最新文章

  1. 2021-春季学习-智能车技术创新与实践-Lesson3
  2. oracle 导出数据 utl,【原创】利用utl_file包进行表数据导出
  3. POJ 2084 Catalan数+高精度
  4. Delphi自定义过程获取本机ip,名字,用户名
  5. 条件变量 ---C++17 多线程
  6. Python中BufferedIOBase
  7. C51汇编语言16进制加法,51单片机汇编语言带进位加法指令(4条)
  8. pytorch中RNN注意事项(关于input和output维度)
  9. [Linux网络编程学习笔记]索引
  10. android开发之局域网内屏幕共享+提取文字01:截屏
  11. Simplify3D打印参数设置
  12. 12 序列化器Serializer的使用
  13. 使用代理访问百度网站 ProxyHandler python 爬虫 入门
  14. 科幻3D场景必备要素—地球篇
  15. 转x电容和y电容的区别
  16. ORACLE FORMS BUILDER的布局和常用ITEMS
  17. iOS中Emoji表情的判断
  18. FastDDS Getting Started (1) 运行HelloWorldExample并创建Fast DDS publisher
  19. 在笔记本上安装 linux系统--Ubuntu 20.04(实体机安装而非虚拟机)
  20. [开发探索]知行合一

热门文章

  1. javascirpt IP验证
  2. 传高盛与德劭前合伙人组5亿美元私募基金
  3. 年报掘金:机构增仓路线图曝光(2010-03-06转载)
  4. 用EZBOOT制作多个gho文件的安装盘
  5. 深度学习模型提升模型效果的常见方法
  6. [论文阅读] Learning without Memorizing
  7. 计算机web程序开发,基于WEB的计算机应用基础考试系统的开发与设计
  8. docker下载出现异常 dial tcp: lookup ngc.download.nvidia.cn: no such host
  9. 量子点发光二极管显示器行业调研报告 - 市场现状分析与发展前景预测
  10. 中国矫形修复植入物市场趋势报告、技术动态创新及市场预测