请教大虾们一个问题:我的基本情况:06年大学毕业,非计算机软件专业。为了生存,在一家工厂从事软件二次开发维护工作。维护一个MES生产系统。使用语言是Delphi,工作至今,期间自己找一些基本书籍看了一下。目前二次维护以及写一些小程式(估计不应该是算程式),没有什么问题,因为都是比较简单而且主要是针对数据库,基本是ctrl+C,ctrl+V。现在的问题是不知道下一步如何发展,虽然目前工作3年多,但由于工作性质问题,自己真正编程的时间还不到半年,目前也只是对一些基本控件和BDE空间熟悉使用而已。想真正的进入编程领域以及更深入了解一下Delphi,最起码自己可以完全编程,无需参考别人及Copy。请大虾们给点实际可操作意见。

解决方案 »

  1.   

    最起码自己可以完全编程,无需参考别人及Copy就这点而言,有多少人能做到?
      

  2.   

    Copy是必须的。关键是你知道怎么找你需要Copy的东西。
    比如MSDN
      

  3.   

    能够精确的找到需要copy的东西,也是一门技术。
    现在csdn上的问题,绝大部分都可以google或baidu出来
      

  4.   

    认准一门,搞精了,不得了。
    Delphi非常优秀。
      

  5.   

    其实问这个问题的时候,首要的、也是最重要的是:自己的目标是什么?如果你想做软件开发行业的专家,想成为那些别人会的你会、别人不会的你也会的先锋式人物,你就要深入研究,全身心的投入,很久很久以后,你也许有出人头地的机会;如果你只是想把编程当作一门手艺,一个赚钱养家的工具,那copy之道就很重要。当然,这并不意味着你就不需要学习,学习还是必须的,只是不需要太狠的去钻研。看什么书都是次要的,重要的是学习的方法。如果遇到难点,或者是一个自己感兴趣的问题,就花大量时间去钻研,对于普通小程序员来说,真的是得不偿失的。前人已经有了大量的经验和例子,我们要做的就是拿来主义,copy也是一门学问。楼主06年毕业,正常来说,年纪应该在26、7左右,考虑以后的买房子、装修、结婚、生孩子所需要耽误的时间,从业年龄现在应该按30岁起算。如果你的编程生涯维持到40岁,那也只有区区的10年而已,40岁以后,考虑你自己的生理(精力、体力)、事业的转变、生活重心的转变,能继续维持软件开发的人不会太多了吧?那么这有限的10年里,你是打算花大部分的时间去钻牛角尖呢?还是打算灵活运用先人的智慧来增添自己的知识和资产财富,以便为自己和家人的生活积累足够多的资金?想明白这个问题,你就知道自己该做什么了。不管别人怎么做,我自己只是一个小市民,甚至只是一个小村民,我没有宏伟的大志,只想安静的让自己的家人和自己过上富裕平静的生活。走别人的路,让自己说去吧!
      

  6.   

    半路出家要学的很多。现在MES也开始火起来了,你就精研这个应用也不愁啊
      

  7.   

    支持Delphi ,深入学习,Delphi。
      

  8.   

    个人觉得先从基础打起,然后在深入windows编程,这样对你的提高还是有帮助的。
      

  9.   

    噢 我们是同年毕业 我也在工厂做维护和开发 用delhi 也用java 也用net 需要啥学啥 不要虚度光阴 共勉
      

  10.   

    转 C# JAVA吧  
    要么就深入学习delphi
      

  11.   


    非常同意,既然你已经接触了Delphi,就把它精通了吧,只要精通一门,其它语言也就八九不离十了。
      

  12.   

    想要提高和精通,只有不断地熟透DElphi的各个功能技术的基础原理、思想和实际用法。说具体点就是自己要大量地编写代码,要亲自思考问题和处理方法。还要不断地总结经验。你可以自己设定一个超越自己能力范围的项目去边学边做。这样不会太枯燥,也可以促进学习欲望。