`
zruox
  • 浏览: 11572 次
  • 性别: Icon_minigender_2
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

学遍天下所有的技术,可能吗?

阅读更多
学遍天下所有的技术,可能吗?



经常有同学问“这么多技术我该怎么学,某某和某某两个技术哪个更有前途”。因此我们收集整理了下面的小文章,也算是和www.rzchina.net所有学员和所有读者的一个建议。

一、这多东西啥时候能学完?
现在IT新技术日新月异。就常用编程语言而言,有c/c++、汇编、java,c#、Python等;操作系统平台有unix/linux,windows系列;开发工具有VC、VisualStudio2008、Eclipse、NetBeans等;每个大平台下,还有很多的的方向:如网络、数据库、脚本、HTML、动态网站、游戏开发等;有人还在学Dreamweaver做网页、Flash做动画、Photoshop做美工、3DMax做三维动画…………是的,我们什么都想学。恨不得把所有的知识统统都塞到肚子里去。看到什么,想学什么!
今天看这VC的书,明天又看Java,后天又看C#,东搞西搞!看到别人做网页。自己兴趣了来了。好,学html语言,我也做网页,听说做网页要会“网页三剑客”,所以又想学Dreamweaver、Flash。后来开始知道有JSP、PHP、ASP.NET做动态网站这玩意儿。也想去学,学学学……
这是几乎所有在校大学生的通病。但是,这不是坏事,甚至可以说是好事。说明了你“求知欲”高!总比那些,生活没有激情,整天知道泡妞、上网、打游戏、混日子的强。
但是如果你今天想学这个,明天又想学那个。这样你就能永远徘徊在技术的门外。很多人都有过或者正在经历这样的苦闷日子:总觉得有“太多东西”要学了,然而人的精力是有限的,总有永远学不完的感觉,所以心理特别急,整天惶惶不可终日,不知道先要学哪个,一会儿拿起这本书,一会拿起那本书,折腾了几个月,突然发现自己什么都没有学到……
每一个大方向如果没有上几年的学习,很难能学习出什么来。但程序设计的最根本的东西是相同的。所以我们学习要抓根本。俗话说:通一理,融百里。
学程序设计就像习武一样,如果内功学的好,其他功夫就很容易上手。君不见《倚天屠龙记》中的张无忌练了“九阳神功”8年,练“乾坤大挪移”只需12个时辰吗?
习武之人,谁不想在“江湖”上扬名立万,谁不想成为万人敬仰的大侠?大侠之所以能成为“大侠”,当然有他们的看家本领。狄云的“神照神功”,金世遗的正邪融合的“乔北冥内功心法”,张无忌的“九阳神功”,段誉的“六脉神剑”,令狐冲的“独孤九剑”,哇,太多了...
古人历经千辛万苦才能找到这些“武功秘籍”。我们现在这些后辈,比起古人来说:简直太幸运了。去书店,各种各样的心功心法,剑法,拳法,应有尽有,看得你眼花缭乱...你选什么呢?今天练“六脉神剑”几式,明天去学“降龙十八掌”几招,后天又去练“发暗器”,这样何时才有个尽头呢?你说,你什么武功都会,但是“形似而神不似”,不得要领,不够火候。一上擂台,就被别人一掌打趴了。试问哪个软件公司敢要一个号称任何编程语言都会,而是每种语言只能写出个“hello world!”的程序员,你不被人家扫地出门才怪。
二、学**还是学**更有前途?
看了上面的话,有的同学已经开始烦了,“知道了知道了,不止一个像你这样的所谓的‘老前辈’跟我说过‘学什么都一样,思想才是最重要’的大道理,可是你们站着说话不嫌腰疼呀,现实是有很多技术需要学,比如做Web开发就有JSP、PHP、ASP.NET等好多方向,我总得选一个吧!到底学哪个有前途呢?我必须要选择一个有前途的,选错了就麻烦了。”
其实像“学**还是学**更有前途”的话没意义,因为“选择JSP还是选择PHP”的前途的差别不像“选择英语还是选择日语”的前途差别那样大,不存在“选错方向”的问题,因为都是相通的,你也不能保证你毕业以后搞的就是你学的那个方向,更不能保证你靠你学的这点东西就能吃一辈子。比如我上大学的时候一直在钻研是Delphi语言,可是毕业校园招聘的时候我照样在Java职位的考试取得了第一名,而且工作以后经过简单的学习就掌握了Java语言,并且后来还写了三本关于Java语言的书;再如我毕业后两年多的时间一直在用Java开发,后来公司要做一套基于.NET的产品,我只用了一个礼拜熟悉了.NET体系以及C#的语法,然后就开始进行开发。
不过就像上边说的“做Web开发就有JSP、PHP、ASP.NET等好多方向,我总得选一个吧!”这个问题是非常实际的,因为只有先学一个才能深入这个方向,把这个方向学通了才能想以后“一通百通”。因此我的建议就是学校教过什么语言,你就继续深入学习这么语言,而不要去问“这么语言有没有前途”这样的傻问题。尽量不要去学一门所谓“有前途”的新语言,因为你去学一门新语言就要把很多精力耗费在语言、语法本身,而耽误了编程的实战,而以一个已经学过的语言来学习的话,起码语法本身不用再去学、开发工具本身不用再去熟悉,只要研究怎么使用这门语言开发有用的程序就ok了。比如大部分同学都学过C语言(有的学校直接开了C++的课,但是C++的面向过程编程部分还是C语言),所以咱们就开了用C语言写Windows程序、用C语言写网络程序、用C语言写游戏的课程,让同学们把精力放到学以致用上,而不是学“有前途”的新语言上,这也是这个思想的一个体现。
举几个例子。咱们如鹏网的《计算机专业职业发展测评系统》是我用PHP开发的,但是在这之前我从来没写过PHP程序,但是我以前写过JSP、ASP的程序,因为写网站程序的原理都是相通的,只是语法不同而已,因此我只用了几个小时的时间熟悉了开发PHP用的工具并且快速浏览了一下PHP的语法,然后用半天时间就开发出了这个测评系统。想像一下一个整天在今天学JSP,明天学ASP,后天学PHP,大后天仰天长叹“到底学哪个有前途”的人能用半天时间学会一门新语言吗?
我大学时有一个同学,他看我当时Delphi学的比较好,写了很多程序,他就说他也想学软件开发,让我教他Delphi,可是我们专业前一个学期已经开了PowerBuilder的课,因此当时我就建议他还是继续深入学习PowerBuilder,用PowerBuilder写又实用价值的东西,而不是像上课那样写HelloWorld的程序。当时Delphi还是如日中天的流行的编程语言,而PowerBuilder则市场占有率比较小,他就说不想继续学PowerBuilder,因为PowerBuilder没前途,我就给他讲了“一通百通,从自己最熟悉的入手”这个道理,然后他就踏实的深入研究PowerBuilder起来,到了毕业的时候他已经能用PowerBuilder写非常复杂的程序而且还学习了用PowerBuilder写Web程序。毕业后没多久就应公司的要求用Delphi写程序,他只用了不到一周的时间学习了Delphi,然后就写出了一个符合公司要求的系统,当时他就给我打电话向我报喜。前一阵子我听说他已经开始指导一些新员工用Java开发一个中型规模的企业级系统了。可以说他的成功就得益于“一通百通,从自己最熟悉的入手”这个原则。
总结一下,不要管“哪门语言好就业、有前途”,因为那些“好就业、有前途”都是纸老虎。尽量不要学新语言,从自己最熟悉的语言入手,深入研究,出山后你就是被用人单位争抢的红人。
三、企业里都需要什么方面的才能?
这个要视用人单位的要求而定了。你现在还没有毕业,也不知道未来要面对什么样的岗位。因此建议大家在上学期间不要偏科,所有的课程都要好好学,学好专业课,培养自己的“内功心法”,然后进入一个大公司,那么大公司自然会为你安排一个人才培养计划,在工作的环境中学习就更有目的性。


2
0
分享到:
评论

相关推荐

    中考政治八上第三单元我们的朋友遍天下复习学案含解析新人教版.pdf

    中考政治八上第三单元我们的朋友遍天下复习学案含解析新人教版

    山东省邹平县实验八年级政治下册《我们的朋友遍天下》教学案 新人教版.doc

    《我们的朋友遍天下》作为山东省邹平县实验中学八年级政治课程的新内容,旨在引导学生了解人际交往的层次,鼓励学生积极扩大自己的交往圈子,并掌握有效的人际交往方法。本课程不仅是知识的传授,更是情感、态度、...

    山东省临沭县八年级政治上册《我们的朋友遍天下》教案 新人教版.doc

    《我们的朋友遍天下》是山东省临沭县八年级政治教材中的一课,其核心目标是教会学生如何在人际交往中建立积极的态度,提升沟通技巧,并扩展自己的社交圈。本课程依据新人教版教材进行设计,旨在通过多维度的教学方法...

    八年级政治上册 第三单元 我们的朋友遍天下教案 人教新课标版.doc

    今天,我们针对八年级政治课程,将详细探讨“我们朋友遍天下”这一单元的核心内容,即在全球化背景下如何理解和处理多元文化问题。 本单元将着重教授学生如何成为世界文化交流的使者,尊重并学习不同的文化,通过...

    第三单元我们的朋友遍天下.pdf

    - 应尊重所有文化的价值,避免漠视或歧视其他文化,同时也要防止盲目排斥外来文化。 - 在全球化时代,适应和欣赏文化多样性是必要的生活技能。 5. **相关例题分析**: - 例题展示了如何在试题中考察学生对待文化...

    单片机学习八大步骤 实用

    单片机学习是一个系统的过程,涉及硬件结构理解、编程语言应用及各种外设接口的掌握。以下是基于"单片机学习八大步骤"的详细解析: ...尽管不能保证你“打遍天下无敌手”,但足以应对大多数实际工程挑战。

    自己动手写操作系统(含源代码).part2

    回答前面读者的质疑,学软件编程并不需要看这本书,想成为优秀程序员和黑客的朋友,我强烈建议你花时间来阅读这本书,并亲自动手实践。正如于渊在本书结尾中所说“我们写自己的操作系统是出于一种好奇,或者说一种...

    自己动手写操作系统(含源代码).part1

    回答前面读者的质疑,学软件编程并不需要看这本书,想成为优秀程序员和黑客的朋友,我强烈建议你花时间来阅读这本书,并亲自动手实践。正如于渊在本书结尾中所说“我们写自己的操作系统是出于一种好奇,或者说一种...

    上海市闵行区2020年中考语文一模试卷含解析

    此外,还引用了《岳阳楼记》中的名句"先天下之忧而忧,后天下之乐而乐",体现了古代文人士大夫的社会责任感。 2. 古诗词鉴赏:通过对苏轼《水调歌头·明月几时有》的分析,展示了苏轼的浪漫主义情怀和豁达的人生...

    教你运用虚短和虚断解决运算放大器问题

     遍观所有模拟电子技术的书籍和课程,在介绍运算放大器电路的时候,无非是先给电路来个定性,比如这是一个同向放大器,然后去推导它的输出与输入的关系,然后得出Vo=(1+Rf)Vi,那是一个反向放大器,然后得出Vo=-Rf*...

    八字宣传口号范文.doc

    虽然给定的文件标题和描述看似与IT行业专业...40. **书读百遍,其义自见**:深入研究和实践,技术的真谛自然显现。 这些八字口号不仅富含哲理,也能激发IT从业人员的斗志和创新精神,引导他们在职业生涯中不断进步。

    初中《道德与法治》例展评评课反馈稿.pdf

    二是对新教材的理解不深,如未能准确把握七年级“我们悄悄长大”中成长的快乐主题,或是八年级“我们的朋友遍天下”中内圈与外圈交往概念的讲解。三是教学情境、活动和设问的科学性有待提高,有的情境设置并未紧密...

    当“宅生活”变成了“云生活”

    旅游行业不再局限于实地考察,而是通过网络平台让游客可以“足不出户,游遍天下”。虚拟展览和电子书也成为了一种新的文化消费方式,为人们提供了更加便捷和安全的文化体验。 “云生活”时代,人们也更加积极地参与...

    浙江大学计算机2016年考研经验.pdf

    在考研过程中,计算机技术是至关重要的一环,而数学作为基础,占据了举足轻重的地位。"得数学者得天下"这句老话在考研领域同样适用。数学复习要重视基础,推荐的资料包括李正元的高数讲义、李永乐的线代讲义、费允杰...

    c#学习笔记.txt

    /* 你能看得出来,这不是一篇正规的技术文章,所以若你不小心从里边读到了一个爱情故事,可不要奇怪。有很多人用程序来表述爱情,在其中我能看到有Money,有Girl,有一些还涉及到Sex,但是我没有找到Love,我始终相信...

    PCB制板实战经验分享:PCB制板的22个规则

    初学者在绘图时边布线边逐条对照以上基本原则,布线完成后再用此规则检查一遍。久之,必有效果。古人云:履,坚冰至。天下之事,天才者毕竟居少,惟有持之以恒,方见成效。一个“渐”字,几乎蕴涵所有事物发展成熟之...

    模电的虚断和虚短

     遍观所有模拟电子技术的书籍和课程,在介绍运算放大器电路的时候,无非是先给电路来个定性,比如这是一个同向放大器,然后去推导它的输出与输入的关系,然后得出Vo=(1+Rf)Vi,那是一个反向放大器,然后得出Vo=-Rf*...

    把我新年祝福送给你_新年到,送给你我深深的祝福。.docx

    2. **人际关系的维护**:“朋友遍天下,事业总成功”提示我们在职业生涯中建立和维护良好的人脉关系至关重要。好的人际关系能够提供支持、合作机会,对事业发展起到推动作用。 3. **持续学习与进步**:“想也好,忘...

    单片机秘籍之降龙十五掌

    单片机秘籍之降龙十五掌,是对单片机学习过程的一种形象化描述,通过十五个关键步骤来掌握单片机的使用。...在实际学习过程中,还需要不断实践、积累经验和解决问题,才能真正达到“打遍天下无敌手”的境界。

Global site tag (gtag.js) - Google Analytics