文章目录

  • 1.浅谈 我对 技术 的理解
    • 1.1 技术 是 什么?
    • 1.2 技术的 两个 核心 构成 要素
      • 1.2.1 知识 层面
      • 1.2.2 智慧 层面(思考 层面)
    • 1.3 技术 很难?学不明白?
      • 1.3.1 技术 很难?
    • 1.4 技术 的 理解不到位?
  • 2.如何 学习 新技术
    • 2.1 目的性 要明确(结合 3W 1H)来学习 使用 是我目前 认知 中 最快 实现目标的 方法

1.浅谈 我对 技术 的理解

1.1 技术 是 什么?

技术 是指 能够 提升 工作 效率的 方式 或者说 方法 的 总结归纳, 其实 对 “技术” 的理解,每个人 都有 自己 的 理解 和 看法,这里 我只 分享 自己 在 6年 里 在 软件行业(Java,数据库,U3D,3Dmax ,C4D 等诸多软件) 中 的 学习 和 使用技术的 心得。你可以 持 肯定 或者 否定 的 态度,但是这并不会影响 我 对 我所喜好事物 的 疯狂 热爱。

再来说一说 我 对技术 的 理解,纵观 人类 文明 发展历程,除开 近些 年 迅猛 发展 的 计算机 行业外,历史 上演化出 种类繁多的 技术 ,每一个 行业,每一个 领域 均有着 很多 为了 解决 专门 问题 而产生 的 解决方案,对于 这些 解决方案 的 总结 归纳 整理,最后 成为 一套 可以 复用 和 移植 以方便用来 解决 一些列 类似问题 的 流程 化 方法,就可以成为 一项 技术。

1.2 技术的 两个 核心 构成 要素

1.2.1 知识 层面

知识 层面 指的 是 一些 专用 的名词 也可能 是 一些api 或者 注解 的记忆性工作,而这些知识 层面 上 较为 容易 获取。并且 在 实际 使用 的 过程中 很大部分 内容 是 用不到的,为什么说很大部分 是 用不上的,因为 你负责 的可能 只是 重复 性 的 使用 该 方法 上 的某一部分,并不是说具有创造性的 岗位。

1.2.2 智慧 层面(思考 层面)

智慧 层面 指的 是 思考 的过程,也就是 说 这些 名词、api、注解 是 如何来的,当然无论什么技术 都在 处于 不断 发展 和 进步 的过程,这些东西都处于 一个 动态 演变 的过程中,只有不断的打破 思维屏障,也就是 创新 才能 取得 不断 的进步,智慧层面(思考层面,理解层面)决定的是 你的 上限,你的 高度,很多问题的 解决 在不同高度 来看,方法 狠多,深入学习某一部分 内容是必要的,因为你会发现 类比 这种 思维 方式 很神奇,无独有偶 真的 是存在的,解决 问题 的 方法 往往是 及其 类似的。

1.3 技术 很难?学不明白?

1.3.1 技术 很难?

学习 一项 新技术的时候,心里 都会 存在 很多 焦虑 与 不安,迷茫 与 困惑,这一点就成为 人 心里 上 的 障碍,因为 不确定 因素 太多,导致 自己 内心 的 矛盾 痛苦,造成 这种 因素 的 成因 可能 是 多维 的影响。

因此 会用到 3W 1H 的学习方法,即 What、Why、Where、How 的学习方法,这么多年对 软件 的 学习 和应用 过程,让我明白 一个道理 ,切入点 很重要。这个 点至关重要 ,如果你把目标定位 在 使用层面,就别带着 好奇心 去探究 底层 实现,不过就我个人而言,在 我自身的从业过程来看,很难做到,因为我个人就是个 好奇宝宝,经常 问自己 为什么,会有很多疑惑 与 不解,因此我做了很多的努力,比如说翻阅 源码,收集,过滤大量的 相关 文档,为了 理解 和 更好的完成 目标的必经之路,任何人 都无法替代,但是最终 会把 所要的 效果 或者 功能 实现 很重要。

举个例子,比如说 我想学习 SpringBoot(SpringCloud)分布式架构,这里要是没有Java语言基础,对 开发软件 全过程 都不是 很熟悉,这时候 切入点 确实 是 很难 选找到的,但在我看来没有什么 天才, 因为 天才 的背后 是 默默的 努力 和 不断的 自我突破,急于求成,往往 事与愿为,耐得住 寂寞 承受 普通人不能承受的压力 方能 守得云开见月明。因此我 觉得 如果 真的想 或者 需要 某项 技术的时候 就要耐下心性 ,默默忍受 那种痛苦与艰难。

技术确实 有难度,但是当自己 一路走过来的,再回头看这一路的经历,会发现 其实并没什么难的,难的在于 心里挣扎 的 痛苦 与 无助的孤独感。

1.4 技术 的 理解不到位?

技术本身 囊括的 内容 非常 非常 多,因为 即使 是一个开源的项目 也会有很多参与者,并不是一人之力 所为,认识到这一点,之后不要妄想 把 AnyWhere 都搞的很 清晰,很明白,这是不现实的,要清晰的认清局限性,把注意力集中于某一点,应用的熟练 的 程度,富裕的时间 在 来 理解更高层面的东西

举个例子,在开发过程中会有很多框架,这些框架的产生,其实就是对一种工作模式的总结与归纳,帮助 人们 能 更快 更高效 的解决 类似 问题

首先 要明确 自己 对 技术 的追求目标,要将 不在其位不谋其政 的 思想 要贯彻 落实 到位,因为 要先 寻找 自己 的 定位 与 目标,比如说 我是一个 写业务 的程序员, 那你的 能力突出体现应该 是在 业务 流程 的 思考 与分析 或者说 精力 更应该放在 如何去将 企业遇到 的业务 问题 用合理 的 方式 方法 来解决,在比如说 我是 一个 写框架的 程序员,那你 核心 精力 就应该 放在 对 框架问题 的 思考。说的简单点,就是 将精力 集中 在 解决 自己 职责范围之内。

2.如何 学习 新技术

2.1 目的性 要明确(结合 3W 1H)来学习 使用 是我目前 认知 中 最快 实现目标的 方法

这个感悟 很深,当什么都想的时候,事情的复杂度 太高,很难看到问题的实质,所以 要使用 倒推法 来 层层 推导 要做的 事情,因此 目的性 就显得 格外重要,没有目的 就像 无头苍蝇 导出乱飞,最后 只能 被 苍蝇拍 拍倒。因为 每个人的 出发点 不同,目的性 就可能 被分解,此时 就出现 蓝图 的总要性,但是蓝图 本身 又是一个 最高级 的目的,可以 想象成 树的 根。

浅谈 我对 技术 的理解相关推荐

  1. 浅谈Android保护技术__代码混淆

    浅谈Android保护技术__代码混淆 浅谈Android保护技术__代码混淆 代码混淆 代码混淆(Obfuscated code)亦称花指令,是将计算机程序的代码,转换成一种功能上等价,但是难于阅读 ...

  2. 浅谈区块链技术应用场景

    浅谈区块链技术应用场景 摘要 一,区块链技术简介 二,区块链技术基础 1. 点对点之间传输信息的网络 2. 非对称加密技术 3. 共识机制 三,基于软件层面区块链技术应用场景 应用层 区块链技术与身份 ...

  3. 浅谈GPU虚拟化技术(四)- GPU分片虚拟化

    让各位久等了,阿里小二这就开始上新菜:"GPU分片虚拟化". 对于"分片"的理解,相信大家已经不陌生了.此处的分片从两个维度上来定义:其一,是对GPU在时间片段 ...

  4. 计算机室在初中英语教学中的应用,浅谈现代教育技术在初中英语教学中的运用...

    科 教 创 新浅谈现代教育技术在初中英语教学中的运用 宁夏中卫市中宁县第四中学 段立勇 [摘 要]随着计算机与网络的普及.教育信息化的不断深化与发展,计算机与网络走进了普通中小学教室.走进了广大教师与 ...

  5. 计算机与音乐结合论文,计算机毕业论文:浅谈计算机音乐技术在音乐教学中的应用...

    计算机毕业论文:浅谈计算机音乐技术在音乐教学中的应用 计算机音乐技术是计算机技术与音乐理论结合在一起而形成的一门新的学科,进入了21世纪,随着计算机技术应用的领域越来越广泛,已经深入到了社会的各个方面 ...

  6. 计算机网络仿真技术概述,浅谈计算机网络仿真技术及其研究

    浅谈计算机网络仿真技术及其研究 来源:用户上传 作者: 摘要:在信息化和工业化相互促进的现代化进程中,计算机网络仿真技术将逐步深入到国民经济的各个领域,并将扮演越来越重要的角色.该文正是基于此背景,对 ...

  7. 关于计算机在音乐方面的论文,【计算机毕业论文】浅谈计算机音乐技术在音乐教学中的应用...

    [计算机毕业论文]浅谈计算机音乐技术在音乐教学中的应用 (5页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.9 积分 [计算机毕业论文]浅谈计算机音乐 ...

  8. 浅谈第四层交换机技术及应用

    原文地址:浅谈第四层交换机技术及应用 作者:ylky_2000 一. 什么是第四层交换机 要想认识第四层交换机,先得对传统的第二层交换机和现在广泛应用的第三层交换机的基本工作原理和性能,有一些简单了解 ...

  9. 教师运用计算机技术的难点,浅谈运用电脑技术进行备课的几点优势

    浅谈运用电脑技术进行备课的几点优势 备课是教师在教学工作中必不可少的环节.教师在备课过程中,要通过钻研教材和分析学生的状况,完成课堂教学的整体设计任务并且为教学设计的实施做好充分的准备工作.教师备课质 ...

最新文章

  1. jqprintsetup已经安装还会提示_英雄联盟PBE服务器安装指南 抢先体验新模式“云顶之弈”不用等...
  2. Markdown 如何实现空行、空格?
  3. 服务器物理结构,物理 I/O 体系结构
  4. java implements interface_java接口(interface)与现实(implements)
  5. win7系统搭建tftp服务器,Win7旗舰版如何开启TFTP服务器|开启Win7旗舰版TFTP服务器的方法...
  6. 系统评测指标:准确率(Accuracy)、精确率(Precision)、召回率(Recall)、F-Score
  7. 蓝桥杯题目 统计回文子串
  8. 如何将照片中的文字转变成可编辑的文章(如何将书上的文字转变为可编辑的文字)
  9. 修改log4j的日志文件的日志级别
  10. 锐捷服务器虚拟化技术_网络设备-锐捷-交换机(S8607E)VSU虚拟化终结配置篇
  11. 【历史上的今天】3 月 8 日:游戏机之父诞辰;搜索技术之父出生;MIT 公开演示旋风计算机
  12. Camunda 6、SpringBoot Camunda 流程前端任务流程图跟踪显示
  13. 比 rm -rf /* 还骚的 Linux 19 个装 B 的命令!
  14. 电脑桌面计算机打开不显示硬盘信息,电脑加硬盘后不显示不出来怎么办
  15. 前端预言 未来前端的发展方向
  16. Laravel中使用webhook开发Telegram机器人自定义指令
  17. 【UE】Slate编辑器动态添加Button
  18. 自然语言处理NLP文本分类顶会论文阅读笔记(二)
  19. 使用C++,用四阶Runge-Kutta的方法来求解一阶常微分方程
  20. 实验十四 团队项目评审课程学习总结

热门文章

  1. 使用p标签显示段落时保留换行
  2. 有道云笔记不需要开通会员即可导出思维导图的方法
  3. 【翻译】和麻美学姐一起的世界树(マミさんと世界樹スレ)第一话
  4. linux 切换用户 bash-4.2#
  5. npm 和 cnpm 的区别,你真的搞懂了嘛
  6. vue使用qrcode
  7. MFS分布式文件系统2-master双机热备实现高可用
  8. 大数据框架之Hive:第8章 函数
  9. AutoRefresh插件:开启页面自动刷新!
  10. 利用C++,解决猴子吃桃问题