懂VB可向ASP/ASPDOTNET方向发展。
VB编程及VFP编程基本不要想。只要懂基本编程算法及思路,用什么语言不重要。正规的公司不看你用什么语言。看你的逻辑思维及有无培养潜质。
纯找工作需要的话研究一下Oracle、Sybase、DB2、SQL server 数据库及SQL语言即可。
vb将是被抛弃的语言,只有用于教学老师轻松点
建议到“编程爱好者”网站的“项目交易”看看,有没有合适做做。
从长远看,转语言是迟早的。
半路出家...写过些系统性的东西,都是从公司上的系统上学来的知识的软件\数据库的意识.
VB鸡肋啊,食之无味,学又学了,弃之可惜
低头学习:
语言作为编程的入门,学什么都可以。
学到一定程度,你就会明白一个道理:“一通百通”。
为什么张艺谋不但可以拍电影,演电影,也能排歌剧,还能搞开幕式?
学编程,最主要的不是那些开发工具软件的选项,开关,配置。。。
最主要的是思想,是创意,是逻辑。
抬头展望:
影响人类软件健康发展的一个重要因素,就是过于追求“新”和“功能多”。
其实这是个误区,这应该只是发烧友们的追求,而不该是实用至上的开发人员的追求。如果用两根筷子就能做的事情,为什么一定要用瑞士军刀呢?
VB以及一些类似VB的编程语言,就如同是编程界的傻瓜相机,易上手,使用容易,很多功能被模式化封装。有一定的使用条件限制。但这恰恰也是优势,看看那些,陷入EJB发布困境的人,VB还是值得夸一夸的呢。我觉得。没有被抛弃的语言,只有被封锁的创意。需要用什么工具,要根据实际的目的。软件也不会是只朝,强大,功能全,复杂的方向发展,同时我们会看到,“全民皆可编程”的傻瓜编程时代也不会太远了。到那时纯粹靠会几种语言去应聘,就没什么竞争力啦。
埋头积累:
某种开发工具或语言的功能范围,与开发者能想到的创意的交集,才是一个开发者能做的事情。而局限这部分范围的因素,更多的还是在开发者的创意思维。虽然从程序员做起是软件开发行业的一个潜规则,但是,每时每刻都要提醒自己,我在积累的不是眼前这些软件的狗屁功能,和莫名其妙的配置方法(3年以后这些东西只是怀旧的谈资)。我要学、要沉淀的是解决问题的思路,精炼的算法,以及软件开发的流程方式和发展动向。
说说楼主:
楼主的短期目标如果瞄准程序员的话,那么要明白程序员与开发者是不同的。程序员,只是沿着设计者的思路去完成那些机器完成不了的部分。可以说是相对低级的工作。虽然其中也会有一些发挥想象和能力的地方,但是基本上关注的就是,能不能编译,能跑起来了吗?结果出来了吗?这是大多数出离程序员走向设计或管理的人的共同经历。但最初为了走入这个行业,对某些人来说,不得不经历这样的过程,包括,为了提高面试成功率,被迫学习好几门语言,了解每种语言的狗屁毛病和漏洞,容易出错的古怪功能。特别是一些变态的面试官,已经脱离了寻找人才的初衷,不是去问“你能做什么?而是问“如果这样做你知道会惹什么样的麻烦吗?”这些见鬼问题应该是去问,微软或者Sun,这应该是他们改进和反思的地方。可笑的是,它们居然还搞什么昂贵的认证考试赚钱。交钱、被品头论足的是JDK、VS的尊敬而可悲的用户。
似乎说“你们这些尊敬的傻瓜,只有给我交钱并通过我的许可才有使用我们的产品的充分资格!否则即使你买了我的软件,你们仍然应该为不了解我们软件的所有Bug而感到自卑!”——消费者协会怎么不管这事儿呢?
接着说楼主:
VB而言,外包行业,特别是对日外包用的最多。不过这几年也开始转为VB.net。
很多移植的开发项目。我觉得楼主还年轻,很多东西都是遇到了再学,学以致用。不必事先准备太多,快速学习,领悟,运用的能力是IT生存的基础。你充分准备的行囊,可能反而是累赘,甚至令某些前辈感到“幼稚”而失去好感。
(这又说到一个心理问题:虽然一起工作,前辈希望你能干,但是有句话叫:“人都是因为缺点而被别人喜欢”。)
建议你去一些大点的外包,合资企业面试。对于经验浅的年轻人,要价不太高,期望值也不高,成功率反而不低。而进入这样的企业以后,正规化的官僚的开发模式能影响你的今后。