VB程序员工资低是个不争的事实,我觉得有这么几条原因:
1.VB门槛很低,所以会有很多低水平的编程人员进入.低水平配低工资理所当然.
2.VB程序员中的确有高手,但人数比较少.(因为很多人会半途而废,有些高人学完VB后就转向其他语言,留下来坚守阵地的寥寥无几.)
3.实际上VC高手能做到的事情,VB高手也能做到.但因为VB高手人数少,招聘有难度,很容易出现人力资源的断层.因此企业为了规避风险,通常选择VC为编程语言.因此VB高手的需求减少,工资降低
4.因为3,更多的高手会选择VC,而不是VB,从而导致2的现象更严重,形成一个恶性循环.所以就形成了这样一个状况:
a.VB低端人员工资低
b.企业不原意使用VB高端人员(因为不稳定)->需求减少->工资降低我觉得依照这个逻辑,我们就可以理解
A.为什么很多项目更适合用VB做,而企业却要选择VC.
B.为什么很多VB高手拿的工资不如VC的.所以我认为VB程序员工资低的主要原因不是VB语言比VC差,而是因为VB高手太少.如果VB高手多到一定程度,使公司相信他可以找到足够多合格的VB开发人员,该公司很可能使用VB做为开发语言.这样既为其他VB开发者制造了工作机会,又提高了工资(因为需求增加).
以上都是瞎想的,不知道对不对
请大家批判BTW,上面说VC只是举个例子,也包括其他的语言,如Java

解决方案 »

  1.   

    真的是这样吗?VB工资和DELPHI哪个高呢
      

  2.   

    VB本身没有任何问题,有问题的是国内程序界对VB的偏见,3人成虎,别人都说VB不行,于是你也说不行,开始是跟着喊,最后就是带头喊了。这个恶性循环早已有之。大家不摆正心态VB永远起不来。
      

  3.   

    gates 说了 他能用VB做任何事情
      

  4.   

    如果靠公司招聘的话,vb确实比不上其他语言的程序员工资,不过你如果自己能靠vb帮人家编程序挣钱,我觉得挣的钱不会比其他语言少,所以这个不是vb本身的问题
      

  5.   

    拯救VB拯救VB拯救VB拯救VB拯救VB拯救VB拯救拯救VB拯救VB拯救VB拯救VB拯救VB拯救VB拯救VB拯救VBVB拯救VB拯救VB拯救VB拯救VB拯救VB拯救VB拯拯救VB拯救VB拯救VB救拯救VB拯救VB拯救VB拯救VB拯救VB拯救VBVB
      

  6.   

    VB就是开发快,它的强大,在于调用外部的功能,但VB确实有局限性:其本身提供的东西很有限,且不灵活,不支持面向对象,库(包括Form、控件)看不到原码,没法直接定制修改(比如做定制界面的话,远没有VC、Delphi强大、灵活);其它如语言方面,对低层一点的东西支持就很差,比如没有移位运算;
    连64位整数都没有(只能用Currency类型来模拟)本身库是死的,又没有后续支持(VB6是98年出的,现在已经6年多了,而Delphi的经典版本D5是99年出的,后来又出了D6 D7,而后来出的VB.NET已不向前兼容)
      

  7.   

    VB本身也是强大的,我决不否认这一点,用其他语言能实现的,用VB绕个弯也能实现,但需要一定的技巧,要懂得相应的知识,对其内部原理了解的非常透彻才行,这就不是一般人能做到的了,所以VB程序员两极分化也是很正常的~
      

  8.   

    之所以vb的工资低,也跟vb的程序员有关!!
    初学vb比较简单,但用的精就不是那么简单了。会vb的人很多。但经过系统的培训的很少,写程序规范的、有注释的、有很好算法的、有数据结构概念的人就更少了。在我感觉用c++或vc++等等的人,他们写的程序很规范。也许vb程序员工资低跟这个会有很大的关系。
    不知道大家是什么看法。
      

  9.   

    这些年我一直用vb啊,而且是自学的,在家为自己打工,一年总能有个8-10w吧,说出来也许你不信,我主要用的还是vba,就看你用它做什么了。
      

  10.   

    VB是用了很久,讲功能来说,的确不如VC,不过个人认为开发及为方便好用哈,C语也是学过,不过都不及VB用起来快捷方便。不知道VB.net是不是好点。。
      

  11.   

    最主要的就是第一条吧,我也想去做C#或是J2EE开发了,VB差不多穷途末路了吧
      

  12.   

    我以前是用vc开发的,后来因为工作需要才用vb开发(时间比较紧迫),要是有足够的时间我还是会选择vc开发。
      

  13.   

    我个人感觉vc,vb开发东西都差不多,如果两个都很熟练的话
    那你会感觉都一样,
    只不过,vc开发出来的东西不容易让人读懂,嘿嘿
    不象vb,这个世界上最简洁最明了的语言,可读性非常好
    就是每个程序段,中间有个横线,别的语言是没有的,哈哈
    就这一点,无可取代,
      

  14.   

    vb vb   我爱你!!!    快速开发   不可否认   有用   有机会
      

  15.   

    假如有个项目,VC,VB,DELPHI 三个程序员 都用了三个月做完,老板决定裁员,第一个辞退的是vb,接着是Delphi,最后才是vc;如果这个项目VC程序员三个月做完,Delphi程序员两个月做完,VB程序员一个月做完,那么三个人就有同样的待遇不被辞退啦!
    VB程序员要想生存,寻找VC,DELPHI  做参照,永远死翘翘!
      

  16.   

    没有一致的标准,VB6 与 VB7 完全不兼容吗!
    叫人如何对它有信心 做到高手?
      

  17.   

    实际上VC高手能做到的事情,VB高手也能做到。唉,这话就说得有点勉强了。我一直想弄一个继承,就一直想不出什么好办法,结果只有再在一个新类中重新实现一次了。
    VB工资低的最重要的原因是会玩的人太多了。
      

  18.   

    vb只是个产品,不管是企业or个人只依靠某产品过日子,不思进取的话总有一天要死翘翘,不管你依靠的vb,vc还是delphi。可能borland没落很大程度上也就是应为这个原因,尽管delphi和bcb曾经很强大。
      

  19.   

    因为我学了三天vb就结合vc把手头项目搞定了。相信学三天vc再结合vb是达不到这个要求的^_^
      

  20.   

    说来说去成了工具之争了。其实对于客户来说,关心的并不在于你是用什么开发的,关心的是你的功能是否好用。而对于开发者而言,满足客户的要求是在最快最好的基础上的,先需要自我设计一下客户的程序用什么来开发比较合适,而并不是VC开发的就一定强大,VB开发的就一定弱小。这么说吧,用友的U8,市场份额估计怎么着在全国也应当是40%左右的市场,是用VB开发的,哪个客户就要求了他们非得用VC?
      

  21.   

    表层程序方面VB当然强些。比如对数据库操作方面,可以很快做成程序。其实,假如一个VC程序,他对VC很熟练的话,同样也很很快解决问题,且用VC写的程序更稳定,更高效,这就是VC和VB的本质区别!在数据处理方面,VC一直是强项,在系统程序方面,VB无能为力!只是VB来得快些,VC来得慢些,可是,无论如何,假如一个VC老手做项目多了,心中就自然有一套自的框架和思维,用VC编写程序也不见得周期有多长。
      

  22.   

    同意 : chouab(我的DOTNET啊!) 
    俺用VB 6年 现在8K了,也许还是没有人相信,特别是俺的水平只能算中等了和这儿的三颗星牛人没法比,工资是靠自己努力争取和能为公司带来效益得到的,用什么语言又有什么关系
    年底有望10K
      

  23.   

    其实用什么语言有什么关系呢?首先是要看你想做个什么东西,然后才是选钳子还是螺丝刀.从工程学角度讲,C++是适合开发大型系统项目的,特别适合多人开发,但不适合与硬件接口的低层系统,这块主要用C,JAVA适合开发大型应用项目,而VB\DELPHI等适合个人开发小型项目.
    作为大公司\大项目,当然要考虑许多因素,不主张用VB.小项目,快速开发,用自己最熟的语言吧.
      

  24.   

    我觉得VB做东西跟VC比不是做不做得到的原因,而是效率的问题.....
    不可否认,VC的DLL的确效率比VB高基实我觉得VB和VC的混合编程,才是最好的
      

  25.   

    感觉vb做一些表明层的东西,vc做一些底层的东西比较好
    用多了vc感觉跟vb区别不大
      

  26.   

    是vb真的很可怜呢?还是VB程序员可怜呢?
      

  27.   

    也不完全啊,我们几个做VC的兄弟姐妹,还没有我们做VB的工资高。其实,还是要看你做的东西的市场状况。不过,说实在的,我们也不打算用VB了,因为,也象上面说得那样,VB的局限性很多。现在在培训.Net,用不了多久就可以完全使用.Net开发了!只是可惜了我们这里有很多VB开发的组件如:皮肤(支持所有窗口状态!)、网格控件、拖动试打印,以后基本上都没有用了!
      

  28.   

    楼主说的有理.
    主要是VB容易入门,但想精通却很难!
    up
      

  29.   

    重来都是老板选择我们,哪有我们选择工具的机会。从pb,到dephi在到vb,重来到是老板说用啥,就是啥。不过工具就是工具,只是实现想法的工具。系统关键在于想法,构思,分析。
      

  30.   

    低吗? 我出4-6K招聘VB开发人员,有意就联系上海 浦东 塘桥
    联系方式 58731428-113
      

  31.   

    4-6K招聘VB开发人员,太少了吧。还是在上海啊。