工作这些年对技术学习过程的一些 总结 与 感悟(一)

引言

工作了8年,一路走来总有些感触时不时的浮现在脑海中。写下来留个痕迹,也顺便给大家一点参考。希望能给初学者一点帮助。

入门

进入计算机行业,起初是从中学校长在鼓励我们学英语时,告诉我们学好英语好处之一就是“快速上手电脑”(DOS 系统下的操作命令都是英文或其缩写)。电脑是当时我觉是自己将来能接触到得最神秘的“高科技”,于是从那时就萌生了以后要去学计算机的念头。

事实上,在上大学之前我从没接触过真正的计算机。就连“开关机”这个技术活还是在上大学后的第一堂上机课上学会的。

小笑话:父母当年对“计算机”更一无所知。直到大学开学后第一次回家。母亲还疑惑地问我“那么小个的计算机(实际是指办公室常见的”计算器“)你们要学4年啊?”

我突然缓过神来,才意识到自己没有给父母普及了下关于我专业的一点常识。

迷茫

迷茫是因为做的少。

的确,你啥都不懂,当然不知道计算机行业的细分行业里到底哪个更具潜力?更何况你才刚接触到”真正的“计算机”。所以一直想摆脱这种混沌的迷茫,就会“不择优劣”找个东西去学习。

除了专业课,还会自学“网页三剑客”;Photoshop;单片机+汇编语言;C++;或者报班去学习 网络管理(CCNA,CCNP),Oracle(OCA,OCP)等等

总之看着有“钱”图的都想去学一学。

无奈

一天在楼下碰到不太熟悉的同事A,远远的就和我打招呼:

同事A:“好啊,小霍!”

我向他挥了挥手,说到:“好啊”

同事A紧接着说::“你是学计算机的吧?”

我一听心里暗自窃喜,想不到他还知道我的专业,我欣喜的答到:“对啊,你怎么知道的?”

同事A呵呵一笑到:”那帮我个小忙吧?一定难不倒你。“

我爽快的回了句:”没问题”

同事A:”帮我抬下电脑吧“

当然这只是一个笑话而已,但现实中类似性质的笑话绝对在每一位程序员的身上发生过。如“你一定会修电脑啦?“”手机一定也能搞定啦?””你帮我挑个电脑吧?”“照片能帮我PS下吗?”等等。当然不是说不应该去帮,只想说“计算机的世界也很大,要不你也来看看”。

语言无关

哲学是一切自然科学的抽象。

个人认为:学习编程语言的最高境界不是说你会多少语言,也不是你熟悉的那门语言有着其他语言无法企及的特性。其实最重要的是编程思想(面向过程的的编程还是面向对象的语言)

T 字发展

”宽度一公分,深度十公里“。

在很多技术人员的简历上会写满了精通各种技术,熟悉各种工具。但再漂亮的简历也不会让你的真实实力而增加,有经验的面试官,只需短暂的几句技术寒暄就知道简历中有多少水分。

事实上,学技术忌讳”什么都会“。

什么都会就是什么也不会。

其实小到我们个人发展,大到公司,国家的发展都有是很多”T“字形发展思路实例。如公司管理中的”品牌管理“和”T“字形的发展类似,通过发展一个核心去带动整体的发展。

专注

”专注是一种深掘的力量“ ,不是外界对您的努力不公平,实际上有时我们离“精通”(成功)只有一步远。但我们有时却因”成功前的漆黑“而停住了走向成功的脚步。

每天进步一点

为啥在学校里能力差不多的同学,过5、10年后的生活中会有很大的差异?很多的时候大家看到别人的成功的时候总是“只为失败找借口,不为成功找方法”,更忘记了“笨鸟先飞”,“勤能补拙”。

学会时间管理

“时间不够用?”

真的是时间不够用吗?如果您也有这样的感觉,请记录下你最近一周每天的工作清单?是否每向工作都是做了“有效”工作,是不是每个工作都是必须的?

事实上,不是时间不够用是被琐碎的不重要事情给占用了。

要想充分有效地合理利用自己的时间,我们可以这个时间管理矩阵来做相关的处理:

先做人再做事

会做人不会做事,是一个残缺的人;会做事而不善于做人,在做事的过程中就容易犯错误,甚至四处碰壁。

”先做人,后做事,做人做好了附带着就把事情做了。”

总结

上面只是想到的几点重要的内容,每一个点都有很多的细节,一篇博文远远不能覆盖。

另外个人能力有限,难免有不足,还望大家见谅!

只希望本文能起到“抛砖引玉”的作用,还请更大家各抒己见。

工作8年对技术学习过程的一些 总结 与 感悟 为什么有时迷茫、无奈 学习编程语言的最高境界最重要的是编程思想 T 字发展 学技术忌讳”什么都会“ 每天进步一点等式图 时间管理矩阵的更多相关文章

  1. 『现学现忘』Docker基础 — 24、Docker图形化管理工具Portainer

    目录 1.Portainer介绍 2.Portainer安装启动 3.Portainer初始化配置 4.Portainer汉化 1.Portainer介绍 (1)Portainer 是一款轻量级的图形 ...

  2. GTD时间管理---非行动性

    一:行动性和非行动有什么区别? 1:非行动性:指的是收集箱中的信息,是先存储后使用,这些信息平时都处于冬眠状态,只是要用到的时候能够找到它就好了.(偏向于处理生活) 2:行动性: 指的是收集箱中的信息 ...

  3. 【CC评网】2013.第42周 话说时间管理

    时间管理 工作几年之后,大家都会有意识的培养时间管理的概念:但如何真正做到位,并持续坚持,并不是一件容易的事: 虽然关注时间管理已有几年,但目前我对于时间的利用并不高效: 理论上的东西就是那些,但真正 ...

  4. 如何在两个月的时间内发表一篇EI/SCI论文-我的时间管理心得

    在松松垮垮的三年研究生时期,要说有点像样的成果,也只有我的小论文可以谈谈了.可能有些厉害的角色研究生是丰富而多彩的,而大多数的同学在研究生阶段可能同我一样,是慢悠悠的渡过的,而且可能有的还不如我,我还 ...

  5. PMP备考_第六章_项目时间管理

    项目时间管理 前言 项目时间管理是项目管理中最难的一个环节,与个人时间管理类似,团体的效率如果管理不当,是低于个人效率的,为了管理好时间,从预估,执行到反馈均需要严格的分析和处理.如果制定的计划是无法 ...

  6. linux 时间管理——概念、注意点(一)【转】

    转自:http://www.cnblogs.com/openix/p/3324243.html 参考:1.http://bbs.eyeler.com/thread-69-1-1.html        ...

  7. MongoDB图形化管理工具

    NoSQL的运动不止,MongoDB 作为其中的主力军发展迅猛,也带起了一股开发图形化工具的风潮:气死反过来说,看一个产品是否得到认可,可以侧面看其第三方工具的数量和成熟程度:简单的收集了MongoD ...

  8. 《Linux内核设计与实现》读书笔记(十一)- 定时器和时间管理【转】

    转自:http://www.cnblogs.com/wang_yb/archive/2013/05/10/3070373.html 系统中有很多与时间相关的程序(比如定期执行的任务,某一时间执行的任务 ...

  9. 蓝牙芯片NRF51822入门学习1:时间管理

    前言 之前辞职找工作的时候发现,很多公司希望招聘蓝牙技术方面的人才,所以干脆丢开LWIP静下心来学习蓝牙技术.原本以为一两星期能基本学会的,谁知道所选的蓝牙芯片nrf51822是个坑货,坑了我一个月. ...

随机推荐

  1. [ Laravel 5.5 文档 ] 官方扩展包 —— 全文搜索解决方案:Laravel Scout

    简介 Laravel Scout 为 Eloquent 模型全文搜索实现提供了简单的.基于驱动的解决方案.通过使用模型观察者,Scout 会自动同步更新模型记录的索引. 目前,Scout 通过 Alg ...

  2. 转:ubuntu 下GPU版的 tensorflow / keras的环境搭建

    http://blog.csdn.net/jerr__y/article/details/53695567 前言:本文主要介绍如何在 ubuntu 系统中配置 GPU 版本的 tensorflow 环 ...

  3. fasttext使用笔记

    http://blog.csdn.net/m0_37306360/article/details/72832606 这里记录使用fastText训练word vector笔记 github地址:htt ...

  4. Hadoop:开发机运行spark程序,抛出异常:ERROR Shell: Failed to locate the winutils binary in the hadoop binary path

    问题: windows开发机运行spark程序,抛出异常:ERROR Shell: Failed to locate the winutils binary in the hadoop binary ...

  5. ACM~排列组合&&hdu例子

    排列组合是数学中的一个分支.在计算机编程方面也有非常多的应用,主要有排列公式和组合公式.错排公式.母函数.Catalan Number(卡特兰数)等. 一.有关组合数学的公式 1.排列公式   P(n ...

  6. MyBatis 作用域和生命周期

    理解到目前为止所讨论的类的作用域和生命周期是非常重要的.如果使用不当可导致严重的并发性问题. SqlSessionFactoryBuilder  这个类可以在任何时候被实例化.使用和销毁.一旦您创造了 ...

  7. SQL 之 查询操作重复记录

    有时,我们的数据表中会存在一些冗余数据,这就要求我们查询并操作这些冗余数据. 一.查询表中重复记录 例如,查找重复记录是根据单个字段(peopleId)来判断 SELECT * FROM Tpeopl ...

  8. 当Ruby的model名字出错时,在现实view时显示错误的提示

    app/controllers/courses_controller.rb:1:in `<top (required)>' app/controllers/courses_controll ...

  9. 变址values(, %edi, 4)和间址4(%edi)

    <汇编语言程序设计>Richard Blum著:5.2.4 在内存和寄存器之间传送数据   使用变址的内存位置: 可以在一个命令中指定把多个值存放到内存中: values:     .in ...

  10. angularjs显示html片段

    ngBindHtml <div ng-controller="ExampleController"> <p ng-bind-html="myHTML&q ...