高手与菜鸟,思想与技术
对于AJAX:
菜鸟看到的是一种新技术,趋之若骛;高手看到的是javascript的一种巧妙的应用,适可而止。
对于Web2.0:
菜鸟看到的是AJAX,RSS,Tag;高手看到的是以用户体验为着眼点的开发思想。
对于.Net和Java:
菜鸟看到的是格格不入的两大阵营,二者取一;高手看到的是表达自己设计的两种不同的方式,游刃有余。
对于委托和事件:
菜鸟看到的是奇妙的魔法;高手看到的是函数指针和函数指针数组。
对于网页控件:
菜鸟看到的是响应事件的编程;高手看到的是Html生成和页面回送。
对于项目:
菜鸟看到的是数据库和GUI;高手看到的是业务逻辑。
对于图形界面:
菜鸟看到的事Vs.net中看到的所见即所得窗体;高手看到的是Form的一个派生类。
对于算法:
菜鸟觉得是百年一遇的洪水;高手觉得是呼吸着的空气。
........
这样的例子太多了。为什么会用这样的差距?因为:
高手看到的是一种思想,菜鸟看到的是一种技术。
太多次听人说程序员是吃青春饭的,为什么?因为很多程序员成不了高手。总是在追逐技术而不是升华思想。速度是年轻人的特长,而思想则是智慧的结晶。这是个很浅显的道理:你用一个月能够掌握的东西,别人同样一个月可以掌握;你用十年才能掌握的东西,别人不可能用十个月就比你强;你用一个月掌握的东西,可能一年就过时了,而你用十年的心血,是足够你依仗一辈子的。
偏偏IT就是这么一种不断追逐的轻浮的行业。没有人对离散感兴趣,也没有人研究动态规划。我们该用什么来提升我们的价值??
对于正在上大学的朋友,我想说:不要急于工作,急于赚钱。从25到65,你用40年的工作时间,为什么不好好珍惜你仅有的4年,好好学习呢?着什么急呢?
对于为了需要养家糊口的程序员朋友,我想说:不要在技术中迷失,给自己点信念,五年,从算法到OOP,论气概,英雄豪迈,从头再来。
愿天下程序员皆成高手。
高手与菜鸟,思想与技术相关推荐
- 一般程序员高手和菜鸟究竟差多少
一般程序员高手和菜鸟究竟差多少?不要错过加薪,着做软件的时间越来越长,我发现,做软件越来越难.难在哪?难在怎么做出一个好的软件.好的软件标准是什么?两个词,好用,好看!程序员的最大价值在于做出好用又好 ...
- 安卓开发中的 “Android高手” ,需要具备哪些技术?
前言 **成为一名安卓开发者很容易,但是要成为一名 "Android 高手"却不那么容易:**这需要付出很多的努力,耐心,奉献和毅力才能做到 那么一个 Android 开发高手,需 ...
- 《Go语言精进之路,从新手到高手的编程思想、方法和技巧1》读书笔记和分享
Go语言精进之路,从新手到高手的编程思想.方法和技巧 读书分享 1 本书定位 2 本书内容总览 3 选择本书的原因 4 小收获分享 第7-12条 真的不知道咋命名 第13-19条 能用--怎么用更好 ...
- 高手帮忙,菜鸟提问关于Query的基础问题!很急!就剩这些分了!好心人帮忙!
高手帮忙,菜鸟提问关于Query的基础问题!很急!就剩这些分了!好心人帮忙! Delphi / Windows SDK/API http://www.delphi2007.net/DelphiDB/h ...
- “高手”和“菜鸟”的区别
对于程序员来说,"高手"和"菜鸟"之间的区别实际上只有两个因素:一是从事编程时间的长短不同,使经验的多少有所区别 :第二个因素就是手头掌握资料的多少了 , 因为 ...
- 高手做漂亮空间全部技术
高手做漂亮空间全部技术 做空间,一般首先要做的就是音乐库,音乐库一般有两种风格:一种是做比较经典的音乐库,那就是把所有自己喜欢的音乐加在库里面:还有一种就是做庞大的音乐库,也就是看啥流行的就全加进音乐 ...
- 做一个有思想的技术人
做一个有思想的技术人 从事IT一路走来的这些年,我获得了很多知识.朋友,更让我学会了如何思考.作为一个技术人,要想在职场上快速成长,脱颖而出,仅仅有想法还是不够的,更需要有思想和可贵的坚持,这会让你真 ...
- 程序员高手和菜鸟的区别是什么?
程序员的价值绝对不在于技术本身,而在于做出好用且好看程序的能力,这是一个开放性的话题,每一个人都是菜鸟过来的,希望每一个做技术的小伙伴都能尽快成为高手. 什么是菜鸟程序员.什么是程序高手,我想他们之间 ...
- 讨论:程序员高手和菜鸟的区别是什么?
原文出处: 道法自然(陈贞宝) 随着做软件的时间越来越长,我发现,做软件越来越难.难在哪?难在怎么做出一个好的软件.好的软件标准是什么?两个词,好用,好看!程序员的最大价值在于做出好用又好看的软件的 ...
最新文章
- j2ee之页面无刷新上传附件
- error: stray '\343' in program 问题解决
- 时隔多日,旧域名重用,niceyoo博客上线
- CGLib动态代理原理及实现
- 关于物联网规则引擎技术,你想要知道的都在这儿!
- TikTok全球月活突破10亿
- CSE 110: Principles of Programming Languages
- 4位数的水仙花c语言,C语言程序设计100例之(4):水仙花数
- 6426C Lab2 部署和配置证书服务
- 借书卡程序设计java_java图书馆借书编程求解
- Filenet公布首批候选自治社区
- C语言实现二路归并排序
- 服务器pe安装win7系统安装教程,win7 winpe安装过程图文教程
- 生活-急救常识(2)
- 大学生计算机自我鉴定500字,大学生自我鉴定500字
- 计算机关机键 自动重启,电脑关机后自动重启怎么办?原因及解决方详解
- li序号 ul_ul ol li的数字序号编号样式
- [汇编] 在屏幕中央显示时钟
- 2021最新微信影视小程序源码无限代开+搭建详细教程
- 常见的exceptions总结
热门文章
- python FTP服务器实现(Python3)
- CSS3实现多样的边框效果
- 使用JAXP对XML文档进行DOM解析
- hdu3081 Marriage Match II(最大流)
- Kernel Page Global Directory (PGD) of Page table of Process created in Linux Kernel
- 以嵌入式系统设计师考试成绩,开始嵌入式博客之旅
- 2013年7月份第4周51Aspx源码发布详情
- 给UIWebView增加搜索栏
- HOJ 1015 Nearly prime numbers
- 嵌入式操作系统 NuttX 5.0 发布