日期:2014-05-20  浏览次数:20917 次

新公司让我这个三年多工作经验的C#程序员去做VB.net,是走还是留?急求分析!!
我是一个有三年多工作经验的C#程序员,刚进了一家新公司,待遇给的还可以,但事前都没告诉我进来了做vb(这个我不可能想到,面试做题都是C#),很老的项目,用VS2003开发,我第一天上班才发现的,而且他们用自己的应用平台开发,我感觉基本就像套公式,怕对以后发展不利,请问我是走还是留??急求分析,因为我这2天就要做决定了!!!


------解决方案--------------------
要是这只是工作的一部分或者一段时间就可以接受,否则果断走人
------解决方案--------------------
请问楼主一直用什么开发?
------解决方案--------------------
还没签约,去留自己决定,签约了老是跳真不好。
------解决方案--------------------
一天一半的时间都在工作,要是不开心就不要留~~~我以前做游戏开发,觉得很不开心,后来就直接辞职了~~~~
------解决方案--------------------
好就不要搞一,如果你不是很会 VB ,那就别浪费时间去学了,VB 与C# 也算差得远。
------解决方案--------------------
果断走人
------解决方案--------------------
楼上说的有道理。高级语言都差不多。
------解决方案--------------------
都是.NET旗下的语言,有啥纠结的,如果待遇还行就留呗
------解决方案--------------------
C#和VB.net 区别不大,都是调用同一个.net framework类库
曾经我也搞过一段时间的VB.NET

如果经济上没有压力,可以选择另谋他处

下次面试就要记得问清楚再入职了
------解决方案--------------------
被老大逮着各种语言玩了一圈的倒霉孩子表示毫无压力……
------解决方案--------------------
走吧兄弟。。。去搞点新的东西。。。。。。
------解决方案--------------------
花2-3周时间,就可学熟的语言,有什么难,懂几门语言的人多的是。
只是个习惯而已,C#和VBNET 本身可以转换的,差不多,
再还有 C#编成DLL,让他们引用着用,他们看不懂,而只会用,岂不更好。。
------解决方案--------------------
探讨
楼上说的有道理。高级语言都差不多。

------解决方案--------------------
呵呵,我都要从C#转PHP呢
呵呵
------解决方案--------------------
探讨
我是一个有三年多工作经验的C#程序员,刚进了一家新公司,待遇给的还可以,但事前都没告诉我进来了做vb(这个我不可能想到,面试做题都是C#),很老的项目,用VS2003开发,我第一天上班才发现的,而且他们用自己的应用平台开发,我感觉基本就像套公式,怕对以后发展不利,请问我是走还是留??急求分析,因为我这2天就要做决定了!!!

------解决方案--------------------
走吧,什么语言到不在乎,但你说到了基于平台,那就是说你在这公司干几年都不会有啥技术长进
------解决方案--------------------
我觉得VB.NET和 C#,都是相同框架,语法上细微的差别而已,如果项目够有挑战性的话,还是值得一做的。
虽然我能写C#,但是我更喜欢VB的语法
------解决方案--------------------
VB.NET人气资料没有C#那么多.不建议从C#到VB.net
------解决方案--------------------
这个入职之前,应该告诉lz吧,这公司这么做欠妥。。。。
------解决方案--------------------
探讨

好就不要搞一,如果你不是很会 VB ,那就别浪费时间去学了,VB 与C# 也算差得远。

------解决方案--------------------
看你个人职业方向了 如果你以后想再C#上精通 那你果断走人 如果你想让自己成为多面手 那你留下来
------解决方案--------------------
vb delphi都out了。。
------解决方案--------------------
用过C、C++、delphi 7、vb6.0、vb.net、javascript、c#、java的孩子表示毫无压力

如果涉及界面比较少的话,可以考虑把vs2003的项目更新到楼主比较喜欢的版本,我也是最早从2003开始的,现在用vs2010

另外如果楼主接下来要做的工作模块还是比较独立的,那么就直接用c#开发,一个项目内vb和c#是可以并存的。

当然,多语言开发也会出现问题 比如在.vb页用int i;在.cs页用dim i as integer;结果报错,自己还找不出问题,哈哈哈哈
------解决方案--------------------