在开始之前我有一个疑问先和大家探讨一下.

那就是我们的行业是什么?

简而言之就是我们是做什么的?

我想其实大家都已经有答案了… (程序员? ,开发工程师? 测试工程师?)

其实这一点在我一开始入行的时候, 在拿着3000元月薪
的时候我也疑惑过, 毕竟每天都是在修改与核对一些简单的脚本,

当别人问起我是做什么的时候, 我支支吾吾半天(一会说写脚本,一会说改配置。反倒把别人说的一头雾水),不知道该如何形容我现在的职业。(其实我是想说程序员的)

程序员么?

​ 不!

因为在我当时看来我,我还远远当不上程序员三个字。

这个问题也就一直留存到我正式从事java开发的时候

当我在翻CSDN的时候,看到的一篇博客其中的一个问题

让当时的我记忆犹新: “你可以被称之为程序员么?”

于是我就上百度上搜索了下 “程序员”三个字 , 以下是词条:

1) bing 搜索结果
2) 百度中文词条

同时我还发现程序员与架构师,测试工程师等同为软件从业者,归属的行业也就是 Information Technology 也就是所谓的IT

提起程序员,你们现在会想起什么?

负面的有 996, 单身dog

正面的有 技术精湛,终生学习

也许未来程序员这个职业也终将被程序所替代,但这是题外话.

而如果从所有正面评价中选取一种作为 一名程序人的核心能力就是

—终生学习

并且没有之一, 而精湛的技术也得益于终身学习

其实不止是程序员,整个IT行业的从业者皆是如此

如果现在安于现状, 原地踏步,不思进取.

那么在不远的将来,必定会被淘汰

其实很开心能有机会和诸位,有机会在一起讨论,学习,进步.

其实关于分享这一点,从我得知了消息之后就一直在思考

一些问题,包括分享是什么? 分享有什么好处?

分享能改变我们现在么?分享会对我们将来产生影响么?

分享是什么?

​ 分享在我看来是学习方式的一种。

分享有什么好处?

分享可以让人

  1. 学的更快,
  2. 记的更牢,
  3. 讲的更好

为什么这么说,

就从一个小故事开始

我与几位同事 一起住在宿舍,我们是朋友,房友以及舍友, 我们平时回到之后也会

开启一个freeTalk的分享模式, 在一起闲聊 聆听他人的想法, 参考

他人的意见,学习他人的思想与行为模式

这很好,不是么?

是的,这确实很好.

但是作为程序人, IT从业者,程序员的我们来说,仅仅只是这样是远远不够的

技术与业务是无论如何也逃避不了的话题,毕竟你不能想象以后工作就是在

—闲聊

当然我并不是指以后不要闲聊,只是说对于我们IT从业者来说,这是不够的

你还需要其他的学习方式,学习手段.

我曾经看过一遍博客 博客名称叫做 “如何像玩游戏一样发了疯,石乐志的学习”.

在博客之中讲述了人们为什么玩游戏,玩游戏的乐趣在哪里?

不就在于 “一刀 999, 点击就送屠龙宝刀,这是你没有玩过的全新版本” 等…

类似于这样的反馈, 其实就是当你操作之后, 游戏马上反馈一推数据给你

让你觉得的你的操作是有用到,在你闪避掉敌人or 防御敌人的时候得到一种满足感

并让你痴迷与其中

但是学习不一样, 为什么?

因为有时候,你坚持学习一个月,而这一个月的东西你有可能在一年内都

用不上,并且终归会忘, 导致学习兴趣降低

其实学习就像是单机游戏,一个人学,一个人听,一个人看,一个人读

然后久而久之你就会放弃,有那个时间玩游戏不香么?

毕竟没有人会玩一年都升不了一级,换不了地图的游戏

所以我想 能否把学习这种单机游戏引入’pvp机制’ 变成多人联机游戏

在学习完之后,就使用分享这一方式找人pk以下,得到一个反馈,然后

激发自己的学习兴趣,动力. 形成一个正向循环

但是技术分享这一点,说易就易,说难也难

我想其一是技术层次相较于一般而言比较深, 其二则是技术这东西

非黑既白,如果深究总是能将清楚的,例如脚手架,框架,工具等甚至他们

的开发者,开发团队,设计者 就在那里,所以说技术,如果深究总能清楚

迷惑一时,不能迷惑一世, 这本来应该是好事.可如果你换个角度就不一定了

例如 现在我开始讲解java基础语法, 例如 int i ="" 如上 我错了,是很简单的错误

假设下面是人山人海

那么此时肯定有人会想,你自己都不清楚,还有胆子在上面侃侃而谈? 忽悠人罢

然后在心里默默的鄙视, 如果 此时有人说 你说错了, 啪, 一巴掌 无论有意无意,

不论作何反应, 不管懂与不懂. 此时这巴掌已经 打上来了.

当然最有可能性的还是在背后对你的一些吐槽,但是你又听不见,那么何必去管它当做什么都不知道即可.

不是说这样不好,反而其实如此才能更快的进步, 但是如若换位思考

每个人估计都会多多少少的有些受不了,

此时不妨再次换一个角度从理性的角度分析:

1)_你会对此印象深刻

2)_你会因此重温当前知识点

3)_在下次分享前你会为防止被打脸而做全方面的知识回顾

当你做完这三点,就算被打脸也无所谓, 因为你自己已经在前进了, 顶多下次在分享的时候在做足准备,你就不会因为这一点而被打脸了

以上就是分享会对你现在带来什么?

重申一下:

  1. 你会对此印象深刻
  2. 你会因此重温当前知识点
  3. 在下次分享前你会为防止被打脸而做全方面的知识回顾

这就是我想表达的,如果一个人学习无聊,没动力,想放弃那么不妨来一场非黑即白的辩论罢.分享绝对是回顾知识,以及复盘经历与经验的重要手段之一.

同时技术是非黑即白的, 谈论技术总是要挨打的,面对他人的反驳,如果退缩证明你已经输了

其实想要使用 “分享” 这一学习方式还有很多需要注意的地方

想要用好更是难上加难, 例如: 觉得没有什么好说的, 有些小

紧张等等.

其实都是因为我们缺少练习与经验罢了

但是万事开头难, 如同大家以前学习英语的时候, 按照道理

中文比英语难多了, 而且不想英语那样有迹可循,也就是因为

没有英语进行使用与练习,没有一次次累计,累加.自然就不会了

那么如果持续分享它能给我们未来带来什么?

这取决于你的分享渠道,

简单的有写技术博客,逛技术论坛,上github维护自己的知识体系

比较困难的维护自己的个人技术网站,在上面持续分享你的动态

最为困难的录制自己的技术视频,并且发布在哔哩哔哩或者youTube等网站上

但是请记住一点,收益是与困难成正比的. 越困难的事情往往收益越大.

那现在我们进行一个简单的复盘环节.

我们作为一名IT从业者,是由许多的核心技能支撑起来的

其中最为核心的能力就是终生学习

而作为核心能力其下有很多的学习方法,今天我在此分享的是

我个人认为比较通用的一种方法 “分享”,但是分享想用好可不容易,那么首先我们需要了解分享

  1. 分享是一种学习方式,可以让我们,学的跟快,记得更牢,讲的更好

  2. 分享对我们现在有什么影响

    1. 你会对此印象深刻
    2. 你会因此重温当前知识点
    3. 在下次分享前你会为防止被打脸而做全方面的知识回顾
  3. 分享对我们未来有什么影响

    会一次次累积我们 第二点也就是现在的益处之上,提高自己的行业影响力

然后我有几个小愿望:

我希望你们能够分享工作经历,踩坑经验

​ 这样可以让我们少走弯路,减少加班,提高升级经验

我希望大家能分享技术点时带上自己的看法,无论对错

毕竟现在网上教程一大把,光看官方理念与资料是学不会的,希望能得到你的看法,想法,见解,

让我们更快学会某个知识点, 毕竟理论上学会一样技能只需要20小时的深度学习时间

我希望(我们一起天天向上) we are day day up

最后

技术是程序人生的重要一部分,但你的程序人生不仅仅只有技术

不积跬步无以至千里,不积小流无以至江海

分享之路,与君共勉

关于分享中的一些小难点

在反复的复习中给自己一点收益,一个机会,一些动力!相关推荐

  1. CAD中如何移动一点至一个绝对坐标

    注意需要提前关闭"动态输入(DYN)"功能,下面为2010版本"动态输入"图标 输入"M",找"基点"(一般选择方里格网 ...

  2. java 难度_java中难度大一点的面试题

    1.请大概描述一下Vector和ArrayList的区别,Hashtable和HashMap的区别.(5) (1)Vector和ArrayList的异同 实现原理,功能相同,可以互用 主要区别: Ve ...

  3. 在开发中总结的一点小技巧

    在平时的开发中,我们总会遇到各种各样的问题,在我们技术还不行的时候,也许不是什么大问题,但是一旦技术逐渐成熟,所写的程序逐渐变大了,那么我们就会面临着越来越多的挑战.1.如何快速认识一个新类及其方法 ...

  4. python语音输入功能_“在Python中如何实现一点按钮就出现语音输入语音,输入语音后可以自动翻译为文字的程序?“python语音识别教程...

    Python用什么模块开发语音识别系统 使用YQ5969,这个语音识别模以支持1--8个咪头,还可以支持本地和识别不同需求.5米内本地识别 93%以上,云端识别率97%.这个语音识别模块可以滤除噪声. ...

  5. 计算机视觉期末复习(中)

    声明:本文是计算机视觉课程期末复习整理(使用卡内基梅隆大学教材,课程链接:https://www.cs.cmu.edu/~16385/) 内容个人整理,转载请注明出处,谢谢 计算机视觉期末复习(上)详 ...

  6. mixin机制 vue_谈谈vue中mixin的一点理解

    谈谈vue中mixin的一点理解 vue中提供了一种混合机制--mixins,用来更高效的实现组件内容的复用.最开始我一度认为这个和组件好像没啥区别..后来发现错了.下面我们来看看mixins和普通情 ...

  7. [转载] C语言C++指针与java中引用的一点对此

    参考链接: C/C++指针与Java引用 在C语言或者C++中,我们定义一个整型数组的时候,如下所示 int a[5]; 上面一条语句定义了一个包含5个整型元素的数组,a是一个指针,指向了所定义数组的 ...

  8. 关于《输入一个字符串,内有数字和非数int字符,如a123x456,将其中连续的数作为一个整数,依次存放到整型数组a中》的一点看法

    最近刚刚学习了C基础这门课程,作到了这个习题,这个题目要求将字符串中的数字作为整数存放到整型数组中,这个题目有一个特点就是字符串中除了有数字还有非数int字符.看完题目,我顿时来了兴趣. 在一开始我选 ...

  9. 《Oracle SQL疑难解析》——1.6 批量地从一个表中复制数据到另一个表

    本节书摘来自异步社区出版社<Oracle SQL疑难解析>一书中的第1章,第1.6节,作者: [美]Grant Allen , Bob Bryla , Darl Kuhn,更多章节内容可以 ...

  10. IntelliJ IDEA中跳转到上一个视图位置(向后/向前导航)的键盘快捷键

    本文翻译自:Keyboard shortcut for Jump to Previous View Location (Navigate back/forward) in IntelliJ IDEA ...

最新文章

  1. 剑指Offer面试题:24.复杂链表的复制
  2. 图论浅析--最短路之Bellman-Ford
  3. ConcurrentHashMap介绍
  4. mysql当前时间加一天_MySQL 的加锁处理,你都了解的一清二楚了吗?
  5. 百练OJ:2701:与7无关的数
  6. 【Elasticsearch】es 集群健康值 红色 red 分片 未分配
  7. java 同步异步_Java中的同步于异步
  8. java锁的粗化,锁优化(自旋锁,锁消除,锁粗化,轻量级锁,偏向锁)(深入理解JAVA虚拟机-学习记录)...
  9. 贵州省中职学校计算机教材电子版,中职计算机基础课件贵州省中职学校计算机应用基础教学工作计划.doc...
  10. 申请被拒模板 (三)
  11. tkinter教学(五)tkinter内置变量类别 set,get用法
  12. 35岁腾讯员工被裁员感叹:北京一套房,存款700多万,失业好焦虑
  13. 水生植物拉丁文及缩写
  14. java中关于json传图片的方法
  15. 学习3D建模多久才能工作呢
  16. 【MATLAB】陷波滤波器作用效果分析
  17. xshell7双击没有反应的解决办法
  18. 关于 ONLYOFFICE 的安卓 Android 手机版
  19. 阿里云天池机器学习task1
  20. C语言实现超长整数减法

热门文章

  1. Nexus3 功能介绍
  2. 《善用佳软:高效能人士的软件应用之道》一导读
  3. [TJOI2007]路标设置
  4. 安全技巧:映像劫持与反劫持技术
  5. python第五章自己的笔记总结(6)
  6. java整型转换成字符串_java整型转换成字符串
  7. mysql宠物销售系统论文,宠物店管理系统的设计与实现.doc
  8. 计算机快捷方式app卸载,一打开电脑就自动出现的快捷方式软件删不掉怎么办
  9. boost升压电路解析
  10. Selenium1、Selenium2、Selenium3的区别,终于讲清楚了