转眼间,来了兄弟连已经一个月了,这一个月的日子感觉时间过的好充实呀!每天最早12点休息(几乎是不可能的,老多事等着你去完成呢)7.30起床。和以前那样安逸的日子比起来,刚开始还真是让我有点受不了。不过,现在已经习惯了。但是,不足的地方就是我不是零基础,而是“负基础”,跟的比较吃力,和其他的学员比较起来那是拉了一大截。不过我仍然在不断的努力,希望大家也要坚持下去。
  下周就要接触“传说中的“(桐个的口头禅)第一个项目了,今天下午在做整体规划和布局的时候,感觉好多的知识都忘的差不多了,也不知道自己能不能完成。晚上闲暇无事在网上看到了一篇关于程序员的文章感觉内容不错,所以拿过来和大家一起分享一下。(我的写作比较垃圾,大家不要看喷了)

    “菜鸟”和“大神”
刚刚走出就业的程序员,技术是刚刚起步的基点。那下面我们就聊一聊有关技术的东西。首先请您先想想这几个问题。现在社会上有很多程序员,CSDN就是我们程序员的家,那您是否可想过程序员为什么会有不同的水平?你又是哪一类的程序员?“菜鸟”程序员和“大神”程序员差在哪里?真是差在技术上了吗?那不是差在技术上那差在了哪里?
上面很多一连串的问题,没有把你搞晕吧!那就听我一一给您分析这个问题背后的答案。确切的说程序员分为“菜鸟”程序员和“大神”程序员。
一个程序员有多优秀,就得看他写的代码!程序员自己的代码才是自己工作状态的真实体现。
“菜鸟”程序员和“大神”程序员到底有什么区别哪,那我们就来看看。
代码的展现,网络的应用
展现题目:一个很小的功能,比如说一个当鼠标移动到一个标题下,在下面显示其可选菜单。
“菜鸟”程序员的代码是什么样子,自己想一下。“菜鸟”程序员的代码往往会会写的比较冗余,而且这些代码不是从书上找来的就是从网上找来的还有可能就是自己会这一部分代码(仅存记忆的提取,真正的原理似懂非懂,好像雾里看花)。
“大神”的代码会写成什么哪?“大神”程序员的代码,当你看的第一眼:简洁;第二眼:真“N”。用最少的代码,把这个程序写的非常精辟了,体现的自己的思维思路。
为什么会出现这样的现象,同样一个小的功能,放在不同的手里就产生不同的结果。这个难道不值得我们去探究原因吗?
真正的原因是:“菜鸟”程序员没有将自己的思维融入代码,代码是程序员思维智慧的结晶。当我们拿到这一个小功能的时候,我们首先一看,这方面的知识自己准备不足,于是就上网找去了。假如我们去想一下如何去解决,我们解决的方法一般会有两种,第一种是自己会从网上或者是书中找到类似的代码,第二种就是请教别人指点,这种方法感觉不太可能,因为在工作中,大家都很忙,相互讨论帮忙很少的。上网搜的时候我们会经常出现这样的现象:看到这个要编写的程序,感觉自己没什么思路,自己从网上找,找了半天我们收获不大,看了很多实现的方法,但是我们花很长的时间去理解,这样虽然把问题搞出来了,然后就去玩去了。有些时候运气好,想找的问题正好有这类问题的解决方法,那我们就直接把代码搬过来,搞定!所以我们就一直这样循环下去,到最后我们什么也没有留下,下面一幅图就显示我们”菜鸟”程序员的现状。


(这一幅很有寓意的图)

“大神” 程序员首先拿到这个程序,自己做的第一件事情,就是思考!自己先思考如何实现这个问题,与原来相关知识可以借鉴,列出解决问题的可能性,考虑解决问题的最难点,所以上网搜的时候,直接搜问题的解决问题点,将其转换成自己的思想,用自己的思维写出自己想要的代码来,这就是代码是思维的结晶的精华。
“菜鸟”背后的答案
通过这一个问题的对比,我们可以发现我们为什么成为”菜鸟”,因为我们没有思考,没有去仔细研究找到其中的规律,找到问题的本质。本来想建立自己的思维程序,自己没有这个意识,所以自己就一直停留在“菜鸟”的水平上去。
“大神”程序员那样做通过认识几个重要的知识点,就把这个问题就解决了,所以技术对于他们来说,没有任何难度而言,因为他们经过了不断的思考,所以我们就应该认清我们“菜鸟”和“大神”之间的差距在哪里?我们不应该逃避这个问题,因为这个问题决定我们解决问题的态度,决定着我们的人生价值。
在程序员当中,为什么人家能整八千一万而自己却只能挣四五千(在程序员里最低),这就是根本原因。思考,解决问题的能力!它就是你到了一家企业的价值,其实在企业中不在乎你拿走多少薪水,关键在于你创造了多少价值。就是因为这四五千收入差值,出去生活的基本消费,等都退休时,你会发现一个富翁,一个穷光蛋。我们都想成为富翁,所以我们如何才能成为富翁,我们可以把问题下移一下,我们如何成为一个“大神”程序员,我们必须要变,我们改变我们自己,首先当我们遇到这样的问题的时候我们应该改变我们的思维方式,我如何才能解决这个问题,而不是遇到问题就上网找答案,这个问题和我以前的知识有什么关系和区别,这样我们就在学习中解决了这个问题。如何培养自己的编程思维,编程只有我们有自己的思维,我们才叫一个独立体,我们才能创造意想不到的价值,对于自己这样做本身是百利而无一害,因为现在的编程风格(源于自己的思想)不知道哪一种会“火”起来,这样编程的世界才能百花争艳。
通过这样一个小的实例就可以说我们为什么还是“菜鸟”,因为我们整个学习技术体系存在问题,我们的学习方法存在着很大的漏洞。
反思自己
回想自己的往事,当初自己在做牛腩新闻发布系统的时候:自己照着视频上一点一滴的敲完了,自己感觉很兴奋,但是等到运行的时候自己又胆怯于测试,自己做完了这个系统跟自己没有关系了。真的没关系了吗?首先来说自己连自己的做出来的东西测试自己都不敢这就是最大的问题。其实测试测试我们真正学习到知识的时候,这一点我自己做的不好。自己更没有将系统在每个浏览器上测试一下,自己没有这个勇气,也有可能是自己没有想到这个问题的严重性,但是当我从事网页项目开发的时候才知道,每个浏览器兼容问题使我们必须要考虑的。这有解决好这些问题,这就是我们最大的进步。把兼容问题写成总结,这对于我们来说以后从事网页项目开发就是一笔宝贵的财富,为将来我们在做开发的时候提供更加有力的保证,所以当初自己的做这个系统的时候,自己没有好好的把握,自己现在意识到当初自己的失败,但是失败并不可怕,当我们意识到了这个问题的时候我们如何改变我们自己才是我们要前进的方向和目标。当今天这个问题惊醒我的时候,让我措手不及,所写下这篇博客以示警戒。
“菜鸟”转变“大神”之思
菜鸟们(我自己也是),我们该醒醒了,我们如何适应企业,如何适应将来的发展,如何生存是我们每个程序员必须面临的问题。我知道想当管理者的程序员很多,但是别忘了,从事软件业是从程序员一步步做起来的,我们连做好程序员的底子都没有,那我们如何受到同事的尊重,领导的重视,这个问题离我们很近了,我们现在应该转变我们的观念,学习的观念,适应企业的观念。
总结: 思考解决问题的方法,不要滥用手中的工具,建立自己的编程思维,开发自己的创新力,展现自己的编程精华。
这就是“菜鸟”程序员和“大神”程序员之间的的区别,以上是我的个人感受,仅代表个人意见,若有得罪之处,多多见谅。
原文链接:http://blog.csdn.net/qiulongtianshi/article/details/7538310
大家一起努力做好第一个项目,李明老师在我们没来之前就说了,学好PHP有妞泡。
                      所以,革命尚未成功,同志们仍需努力!
                                                                                                                                                                                                                            狼组--野狼

<script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/buttonLite.js#style=-1&uuid=&pophcol=3&lang=zh"></script> <script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/bshareC0.js"></script>

阅读(37) | 评论(0) | 转发(0) |

0

上一篇:我们《赢在执行》

下一篇:国外大师给PHP初学者的8条建议

相关热门文章
  • Python 实现在windows平台ping...
  • 找1.76传奇私服发布网宋琪很是...
  • 施舍鸡血的慈善家—十大内涵帝...
  • PHP程序员战地日记
  • 寻觅感动爱的点滴
  • phpStudy 2013下载,PHP5开发...
  • 草和谐榴社区caoliushequ...
  • 灵芝的种类和图片
  • 为PHP添加GD库支持
  • 秋天的惆怅
  • 大家都是用什么来管理hadoop集...
  • 网站被人挂了吗,添加了些程序...
  • Nginx如何保证不走宕机的那个...
  • 大家谈谈MYSQL客户端和服务器...
  • 以下代码运行后为何会输出5?...
给主人留下些什么吧!~~
评论热议

项目前的一篇战地日记-菜鸟和大神的区别相关推荐

  1. “菜鸟”和“大神”de区别

    "菜鸟"和"大神" 刚刚走出就业的程序员,技术是刚刚起步的基点.那下面我们就聊一聊有关技术的东西.首先请您先想想这几个问题.现在社会上有很多程序员,CSDN就是 ...

  2. 菜鸟到大神的上位历程,即学即用走向人生巅峰

    菜鸟到大神的上位历程,即学即用走向人生巅峰 结合个人经历总结的前端入门方法,总结从零基础到具备前端基本技能的道路.学习方法.资料.由于能力有限,不能保证面面俱到,只是作为入门参考,面向初学者,让初学者 ...

  3. Java集合从菜鸟到大神演变

    转载自 Java集合从菜鸟到大神演变 先来看一张集合概况图,这里从上到下列举了几个最经常用的集合 1.集合接口 java.util.Collection 是一个集合接口.它提供了对集合对象进行基本操作 ...

  4. 赛尔号周五服务器维护大概到几点,赛尔号:每日玩多少小时算肝帝?2小时是菜鸟,大神:我24小时...

    赛尔号:每日玩多少小时算肝帝?2小时是菜鸟,大神:我24小时 大家好,说起赛尔号这款游戏,很多人都知道这是一个很耗费大家时间的游戏.因为它以肝闻名,以氪为辅,令得很多玩家爱不释手,也令得很多玩家纷纷退 ...

  5. 软件测试菜鸟还是大神,一道测试用例设计笔试题就能测出!

    软件测试菜鸟还是大神,一道测试用例设计笔试题就能测出!为什么这么说呢?是因为你们的思路有着天壤之别,来看吧: 相信不少朋友在笔试的时候都遇到过测试用例设计的笔试题.通常是一个登陆页面,上面有用户名,密 ...

  6. C语言是菜鸟和大神的分水岭

    作为一门古老的编程语言,C语言已经坚挺了好几十年了,初学者从C语言入门,大学将C语言视为基础课程.不管别人如何抨击,如何唱衰,C语言就是屹立不倒:Java.C#.Python.PHP.Perl 等都有 ...

  7. 打开c语言运行不了_C语言——菜鸟和大神的分水岭:内存、线程、进程

    作为一门古老的编程语言,C语言已经坚挺了好几十年了,初学者从C语言入门,大学将C语言视为基础课程.不管别人如何抨击,如何唱衰,C语言就是屹立不倒:Java.C#.Python.PHP.Perl 等都有 ...

  8. 从菜鸟到大神之自动化测试(基础一)

    从菜鸟到大神之自动化测试(基础一) 一.自动化测试就是软件测试 1.什么是软件测试? 2.为什么需要软件测试 3.为什么不让开发做测试 4.软件测试的目的和作用 二. 软件测试的七条原则 三.计算机的 ...

  9. 程序员趣图:“菜鸟” VS “大神”

    码个蛋(codeegg) 第 843 次推文 作者:不笑青年 链接:https://mp.weixin.qq.com/s/1Sq1_TscEPg8ecaa0ztZfA 据说在程序员个行业中 一个大神程 ...

最新文章

  1. 深度学习用于视频检测_视频如何用于检测您的个性?
  2. python中str是什么函数_python str函数怎么用
  3. MYSQL的空间查询(转帖)
  4. php读取excel的数据,php读取excel文件数据
  5. hdu3265一种错误的做法
  6. CSU 1115: 最短的名字(字典树)
  7. erp框架 saas_2020管理软件:分析saas系统与erp系统之间的区别
  8. cmd查看所有数据库 db2_db2数据库常用操作命令大全
  9. 四大行业晋身今秋求贤大户 游戏人才缺口奇大
  10. react native使用echarts图表
  11. python查看list的shape_列表list、数组np.array等的len,size,shape操作
  12. 浅谈Android视频缓存库
  13. Oracle导入导出dmp文件步骤
  14. SaaS 长河下,AfterShip 技术升级的“加减法”
  15. linux 安装opanwrt虚拟机,Openwrt使用-虚拟机使用IMG镜像安装系统
  16. c语言程序编程线性方程,C语言编程求解线性方程.doc
  17. 去除迅雷影音游戏弹窗
  18. 使用UltralSO软碟通将U盘做为启动盘,将系统装到硬盘里的步骤
  19. private 关键字
  20. 日期格式化的时候mm和MM有啥区别;yyyy-MM-dd和yyyy-mm-dd 有啥区别、yyyyMMddHHmmss

热门文章

  1. 嵌入式linux学习笔记--sysinfo获取linux的开机时间
  2. SQL2005关于quotename的用法(转)
  3. 博客后台登录,用户,说说等功能实现
  4. Java---MyBatis框架
  5. MATLAB机器人工具箱【3】—— 动力学相关函数及用法
  6. Android图片压缩—可按照图片大小压缩
  7. 递归函数python基例_python基础——递归函数
  8. linux系统中如何解压rar文件
  9. 产品助理(专员)、产品经理、高级产品经理、产品总监是什么样子?
  10. TileMill 快速入门