不要迷失在技术的海洋中

技术就好像一片汪洋大海,越深入越望不到边际。就拿自己的体验来说吧,2000年的时候在学校搞ASP,觉得网页开发就是这么简单,把数据库中的数据格式化一下显示在页面上,把用户的输入组装成添加删除和修改的SQL提交到数据库中去。几年后的今天,我对自己了解或听说过的ASP.NET相关(注意:仅仅是ASP.NET或者说网站制作相关)技术列了一下:


在这些语言、技术、工具、理念中,每一项都能扩展出很多还要细化的技术,每一项要达到熟悉的程度可能都会花去一年的时间,如果这些都要达到熟悉的话,大概也就快退休了。不但如此,每一个技术都在飞速发展,今年语言到了明年就有更简单的语法,今年的技术到了明年就有更好的技术来替代,今年的工具到明年已经面目全非,今年的理念到了明年已不再流行。

或许你现在:

l         在为面试而去搜索接口和抽象类的区别;

l         在为新技术来不及学习而烦恼;

l         在为看不懂高深的技术文章而烦恼;

l         在为项目不能提高自己的编码水平而发愁;

l         …………

我觉得:

l         不管做什么,学什么,一要心态好,二要态度好。所谓心态好就是不要着急、不用担心;所谓态度好是多分享、多讨论、学出自己的心得。分享的意义是很大的,在分享之后的认知水平往往比分享之前的高,而且在很多时候分享给别人1点,别人能回报给你2点。有些人在团队中不愿意分享,怕团队中的其它人水平提升了影响到自己的地位,其实这种想法是没有什么道理的,也是对自己不利的。有些人又在羡慕别人的技术NB,崇拜高手,为自己的技术差感到烦恼,如果你对自己信心又有什么技术是花时间学不到的那?

l         从学习的内容上来说,要坚持两个原则,如果你没有时间的话,那么学新技术不如学基础、学应用不如学思想。举例来说,如果你只熟悉C#的基本语法的话,那么学好C#这个语言比学会编写留言本更有意义,如果你关注MVC、ORM的话,那么学习它们的思想比学会使用MONORAIL以及NHIBERNMATE更好。技术虽然一直在变,但是越是基础和越是抽象的技术变化越慢,越是偏向应用越是具体的技术变化越是快,从性价比上说,学习基础知识性价比更高。再举一个直白的例子,DIY电脑的时候,在显示器上多花费500元的意义一定比在显卡上多花费500元的意义大,而就是有些人宁可在显卡上多花费500元。在很多大型软件公司,招聘的时候只看人(看人品、看聪明程度、看态度)不看技术的,因为它们需要的是能快速发展,适应企业文化的人,而不需要你那些所谓的精通和熟悉。

l         不要过于专著于技术,这里的技术指工作中用于开发的技术。在几年之后,当你只有.NET可以和你的孩子分享的话,是不是太可悲了。在软件行业,技术虽然一定程度决定了薪水、决定了职位,但是我们的生活并不是100%是工作,有时间为技术而发愁,为何不综合提升自己的其它能力呢?并且随着职位的上升,往往沟通能力、经济知识以及文学艺术修养比技术显得更重要,这个时候叹息自己过于专著技术往往为时过晚。

l         虽然国内很多公司的技术层次不同和文化也有差异,但是在大多数的时候公司或别人能教给你的东西很少,要学东西还是要靠自己主动。有的人一直觉得在公司学不到东西,想换一个环境,往往他换了一个环境之后发现还是学不到什么东西。国内的项目大多还是急功近利的,不要期望有这么多微软研究院,空闲的时间踏踏实实学一些东西比到处找工作强很多,做项目的时候多分享一下自己的心得给团队成员比抱怨团队技术实力差强很多。

l         在工作中,要始终提醒自己“谦恭”、“真诚”和“规矩”,谦恭真诚对别人,把规矩留给自己。技术再强也要“谦恭”,离开了“谦恭”的技术就会失去光芒,社会再险恶也要“真诚”,一切虚伪会在“真”诚面前低头,职位再高也要“规矩”(不迟到,不早退,以身作则),否则再大的权力也只能变成人员的流失。如果能做到这六个子,那么无论你的技术怎么样,无论你到哪里都会得到领导的重用,在事业上有所发展。

现在的你不再:

l         为面试而去搜索接口和抽象类的区别,而是在面试的时候告诉考官你并不知道它们之间的区别,但是愿意在一个月内系统学习面向对象的知识;

l         为新技术来不及学习而烦恼,而是明确了自己最需要学习的技术,一边学习一边分享;

l         为看不懂高深的技术文章而烦恼,而是拿起《C#高级编程》踏踏实实从头到底边阅读边做试验;

l         为项目不能提高自己的编码水平而发愁,而是在进度允许的情况下尽可能让项目变得可扩展、可维护以及高效;

l         …………

看到身边的一些人为技术所累,在技术的海洋中航行的很辛苦,因此有了本文。本文的主要目的是提醒大家找到方向,时不时回岸边休息一下,思考一下新的航向,不要迷失在技术的海洋中让自己筋疲力尽,在技术之外的有很多东西的意义远大于技术,请大家踊跃讨论…………

转载于:https://www.cnblogs.com/biao/archive/2007/10/29/941643.html

[转帖]不要迷失在技术的海洋中相关推荐

  1. 不要迷失在技术的海洋中【转】

    转自http://www.cnblogs.com/lovecherry/archive/2007/10/28/940555.html 不要迷失在技术的海洋中 技术就好像一片汪洋大海,越深入越望不到边际 ...

  2. 不要迷失在技术的海洋中

    不要迷失在技术的海洋中 分类: 程序人生 2007-10-30 15:46 4202人阅读 评论(46) 收藏 举报 技术就好像一片汪洋大海,越深入越望不到边际.就拿自己的体验来说吧,2000年的时候 ...

  3. Python在气象与海洋中的技术应用

    Python是功能强大.免费.开源,实现面向对象的编程语言,能够在不同操作系统和平台使用,简洁的语法和解释性语言使其成为理想的脚本语言.除了标准库,还有丰富的第三方库,并且能够把用其他语言(C/C++ ...

  4. Science:亚硝酸盐氧化细菌在黑暗海洋中的主要作用

    文章目录 亚硝酸盐氧化细菌在黑暗海洋中的主要作用 写在前面 摘要 热心肠日报 背景 结果 图1 非全长16S rRNA基因序列的系统发育树 图2 通过募集宏基因组片段的方法确定亚硝酸盐氧化细菌单扩增基 ...

  5. MySQL源代码的海洋中游弋 初探MySQL之SQL执行过程 [转]

    MySQL源代码的海洋中游弋 初探MySQL之SQL执行过程 五月 15, 2012 by admin · 14 Comments 导读: 2012年5月12日,MySQL技术群-北京技术圈的MySQ ...

  6. matlab 创建同型矩阵_仅在第1部分之间的海洋中探索同型图

    matlab 创建同型矩阵 同型的教训-第1部分 (Lessons of Isotype - PART 1) There's much to be told in the story of the I ...

  7. 计算机3d影视的应用程序,计算机3D技术在电影中的应用

    电影已经进入了数字时代,计算机技术与电影艺术结合所形成的超乎寻常的表现力给观众带来了前所未有的吸引力,从最早的儿童娱乐,到如今的电影节大片,电影的每一次跳跃,都伴随着技术的革新.随着3D技术应用于电影 ...

  8. 数据海洋中的“智”臻架构 开启智慧计算新纪元——浪潮OpenPOWER FP5280G2服务器全面上市...

    [2018年9月12日,北京] 浪潮商用机器有限公司宣布首款基于OpenPOWER9处理器的FP5280G2服务器正式上市.FP5280G2搭载全新OpenPOWER9处理器,是一款面向大规模数据中心 ...

  9. 【人工智能】中科院2019全球人工智能发展白皮书!八大关键技术中国崛起中,国产AI芯片耀眼...

    来源:产业智能官 人工智能是一个很宽泛的概念,概括而言是对人的意识和思维过程的模拟,利用机器学习和数据分析方法赋予机器类人的能力.人工智能将提升社会劳动生产率,特别是在有效降低劳动成本.优化产品和服务 ...

最新文章

  1. 使用Python,OpenCV从静态背景中提取移动前景
  2. 用vue优雅地编写UI组件的几条指导原则
  3. 双机热备软件,Legato AAM,双机容错,集群软件,磁盘阵列
  4. Scanner 中next()和nexline()方法的区别
  5. 天线下倾角示意图_《天线和下倾角.ppt
  6. java中将json字符串转换成map_Java中Json转Map方法
  7. catia逆向建模步骤_catia逆向建模步骤_什么是3D扫描逆向设计?
  8. 博弈论——扩展式博弈(Extensive Game)
  9. CAM350 - 导出 DXF 文件
  10. CGB2202语言基础第1天
  11. HDU 1429 bfs 状态压缩
  12. Redis 6 入门到入坟 详细教程 @学习笔记
  13. 高德百度地图如何获取附近小区酒店银行等?
  14. 售后服务场景智能调度解决方案
  15. safari隐私模式下LocalStorage无法使用
  16. 国内列为一级学报的期刊
  17. 基于MATLAB图像处理
  18. TypeError: unsupported operand type(s) for //: ‘str‘ and ‘int‘
  19. 安装或者初始化达梦数据库卡死
  20. Python题库——题目

热门文章

  1. 双精度数举例_Aladdin阿拉丁:一套土木工程结构无损检测领域先进的双极化天线阵雷达...
  2. JVM中对象如何在堆内存分配
  3. 034_CSS绝对定位
  4. 安徽工业大学计算机考研调剂,安徽工业大学2019年考研预调剂公告
  5. php PDO 浮点数返回,php – 如何在PDO中简单地返回对象?
  6. 集合框架源码分析六之堆结构的实现(PriorityQueue)
  7. Android全屏沉浸式应用
  8. Redis的安装及使用
  9. 如何掌握平面设计中的减法思维
  10. bstr java_BSTR详解一 -BSTR简介和内部结构