忘记是在哪里看到的, 好象是:
Dream what you want to dream; go where you want to go; be what you want to be, because you have only one life and one chance to do all the things you want to do.
我想与其讨论这句话的出处, 不如从自己的角度去好好体会其中的含义更有意义一些吧 :)

解决方案 »

  1.   

    我现在不明白的是:我们要不要去阅读甚至研究source code.不研究,几乎可以肯定谈不上精通(这句话恐怕受了台湾侯先生的影响,仔细一想,未必如此);研究,那里来这么多时间,就算挤出了时间,现在技术发展这么快,恐怕跟不上。
    weblogic5.1尚未研究透彻(所谓“透彻”:仅仅只是想搞明白weblogic提供的各种功能属性的作用,谈不上别的深入研究,更勿论源代码了)。weblogic6.0的sp1,sp2相继出来了,weblogic6.1也出来了(即使现在马上去研究6.1,等我大致搞明白6.1的用法,7.0,8.0恐怕都出来了)。我是无论如何也跟不上了。 
    各位,如何是好,敬请指教。谢了先。
      

  2.   

    争论什么工具好,什么OS好,什么语言好确实太无聊了,要有资格谈论这些,至少也要有更深入的研究才行。才学了两天Java/VB/Delphi/VC/PB/CORBA/COM+/.NET/J2EE/Linux/Windows/etc就发现它不行的同志不是天才就是白痴。现在比较多这类的文章,个人感觉谈得深的不多,大多数是反映一种情绪而已。象国外那些有深度的比较国内太缺少了,好象没有人想潜下去做学问似的。作为程序员,确实是项目需要用什么就得用什么,而且这往往是符合实际也符合生产力的,因为要你用VB写操作系统与要你用汇编作数据库前端开发一样都是可笑的事情。作为你一个程序员,不要把个人喜好代替项目需要。但是一个人是可以有自已的兴趣的,你想学你就去学,脑子不会用坏的,只会不用生锈的。为什么学了VC就不能学Java/Delphi什么的呢?谁限制你了?在CSDN上这类的文章往往会引来很多眼球,这可能也是一个重要的原因吧。作为我个人来说,我希望自已作到不参与,不评论,不骂人。
      

  3.   

    同意luodi(无知者无畏)的“不骂人”。
    网上总有些人喜欢骂人,我实在不明白骂了别人自己就舒服一些算不算病态。
    就比如csdn首页上的“超酷话题”NO1,题目还是不错的,可以相互讨论一下。
    现在却成了骂人的地方。呵呵。
      

  4.   

    我也谈谈自己的想法,不对之处欢迎批评指教。
    精与博,确实是一个比较头疼的问题。其实每个做技术的人都想精通自己所涉及的领域,但往往是不由自主,随着公司的方向,自己也在不知不觉的从一个方向转到另一个方向。
    luodi(无知者无畏)说得好,一个人总有自己的兴趣所在,可以重点专研一到两个感兴趣的方向使之精通。但这有些问题,时间的问题,环境的问题,不知大家有没有这个体会:有时由于公司的需要你迅速的掌握其他的知识时,是没办法兼顾自己的兴趣的,特别是开发紧的时候往往两三个月无法接触自己感兴趣的一面,这是也许我们又培养起了新的兴趣。
    所以我的想法是工作最初几年也许就应该如supersonics(落叶狂风)所说,需要我们往各方面都发展了解一下,期间弄清楚自己的兴趣和趋势,一旦认准方向就可以想法精通了,此时我们的环境也许会更好一些了。(当然,在大学中如果能认清这些,也许情形就不是这样的了。)
      

  5.   

    应当说,能在“大学中如果能认清这些”的人是少而又少的。在大学里学了这么多知识,能用上的少之又少,我离开大学后从未翻过大学里的教科书(虽然我才工作一年)。
    至少,我的大学课程中java作为选修课,更不用说ejb,weblogic这类的东西了。我在大学里只知道VC,VB,DELPHI(仅仅是知道而已),根本不知道企业级应用是什么样的。
    个人感觉,大学课程在方向指引上是偏离实际的。就算不讲授jsp,ejb(这东西变化快,不适合在大学讲),至少也可以讲一下b/s结构什么的吧。
      

  6.   

    Java 也好, C也好, 本身不过是一种语言, 是解决问题的工具, 没有什么实际意义, 只有程序流程的本质核心是不变的, 奉劝大家多了解一些程序外的事, 提高到系统分析的高度, 要不, 你永远是一个最底层的 Coding 人员. 套用古人一句诗, “汝果要学诗, 工夫在诗外!”  =>  “汝果要编程, 工夫程序外!”
      

  7.   

    贪多嚼不烂,学得多固然好,不过哪一门都不精的话,充其量,一般技术人员而已。精通一门的话一辈子的饭都有了,就不用今天学这个明天学那个的了。君不见现在电信的很多东西都还用FOXPRO吗?
      

  8.   

    自从盖次呀、东哥后,我发现还没有程序员变成ceo的。我想这也使程序员的一条出路呀!!!:)见笑 !!!
      

  9.   

    "程序流程的本质核心是不变的",我认为大有变化。从rose工具的变化就可以看出来。
    再比如说,C/S ->B/S,到概要设计层就大相径庭了。我个人以为,程序员最多也只会和概要设计打交道。
    “不过哪一门都不精的话,充其量,一般技术人员而已”,大多数人,像我,确实也只能是个一般技术人员。“精通一门的话一辈子的饭都有了”,这句话我不认同。今天你到就业市场去看看,有没有招工单位找精通foxpro的,未免太少了吧。再说,谁敢保证电信10年后还用foxpro.
    再拿java来说,今天你精通java,如果你不学习,十年后我可以说你不懂java.
    一劳永逸在it界是不存在的。
      

  10.   

    电信还用FoxPro 吗?有点恐怖吧。
    不知是哪个部门或哪个地区的?有那么多钱也不好好干点事,真是不怪别人骂。
      

  11.   

    是啊,那个地区的点心还用FoxPro ?
    这到是一个好的商业信息,哪个对电信业务有兴趣的公司可以作个调研,然后去赚他一把!
    多好的机会,可惜没有自己的公司 
      

  12.   

    专业做基础,走系统分析或管理
    具体语言不重要,重要的是思想
    只有想不到,没有做不到
    //addoil
      

  13.   

    程序员没钱图.
    但对于这个问题而言,我觉得即使你把有限的生命都投入语言学习,也不可能将不断更新的技术精通.如Jim_Jim讲的,掌握本质的东西更为重要.还有,当你过了的CODING的黄金时间,学习能力狂降,就会发现只有系统分析适合你,纯技术跟不上了.