VB知识走向问题,请求工作中使用过VB的前辈指点,万分感谢!!

来源:百度知道 编辑:UC知道 时间:2024/09/20 15:38:13
个人情况,大专,2010年6月正式毕业,C基础,VB学习整一年。VB学习程度,掌握基础语法,掌握基础控件,使用过部分外部控件。使用过一些API。熟练操作MYSQL 关于VB的应用:简陋的学生管理系统,参与了一套服装管理系统的三分之一编码。(这个服装管理系统是在学VB一年中的重要组成部分)

所处环境,面临就业。虽然跟别人说,打算6月以前一直学东西不出去找工作,但是看到同学陆续的离开,压力非常大,来自生存的压力。至少在我的认知范围内,如果我毕业后一年内无法靠程序生存下去,那么,我将与程序无缘。而我,希望靠程序走下去,哪怕仅能解决生存问题。
问题所在,虽然在外面呆了段时间,但是所处的团队也是野路子,所以可以说从未真正踏进过程序这个圈子。认知相当的有限。以我看来,虽然VB可以做很多东西,但是很多语言都可以做到。所以在擅长的领域才可能有出路,那么VB在哪些领域比较突出呢,或者说现在VB在实际应用中都被用来做什么。听说VB在中国用来做外包比较多,不知道这个消息是否确切,如果是,那么与之相关我该学些什么?虽然想精通VB需要时间,我的时间暂时不允许,但是还是恳请各位指点一下,接下来几个月我关于VB的学习方向与重点。忘各位不吝赐教,万分感谢! EMAIL:359594025@QQ.COM

低头学习:
语言作为编程的入门,学什么都可以。
学到一定程度,你就会明白一个道理:“一通百通”。
为什么张艺谋不但可以拍电影,演电影,也能排歌剧,还能搞开幕式?
学编程,最主要的不是那些开发工具软件的选项,开关,配置。。。
最主要的是思想,是创意,是逻辑。

抬头展望:
影响人类软件健康发展的一个重要因素,就是过于追求“新”和“功能多”。
其实这是个误区,这应该只是发烧友们的追求,而不该是实用至上的开发人员的追求。如果用两根筷子就能做的事情,为什么一定要用瑞士军刀呢?
VB以及一些类似VB的编程语言,就如同是编程界的傻瓜相机,易上手,使用容易,很多功能被模式化封装。有一定的使用条件限制。但这恰恰也是优势,看看那些,陷入EJB发布困境的人,VB还是值得夸一夸的呢。我觉得。没有被抛弃的语言,只有被封锁的创意。需要用什么工具,要根据实际的目的。软件也不会是只朝,强大,功能全,复杂的方向发展,同时我们会看到,“全民皆可编程”的傻瓜编程时代也不会太远了。到那时纯粹靠会几种语言去应聘,就没什么竞争力啦。

埋头积累:
某种开发工具或语言的功能范围,与开发者能想到的创意的交集,才是一个开发者能做的事情。而局限这部分范围的因素,更多的还是在开发者的创意思维。虽然从程序员做起是软件开发行业的一个潜规则,但是,每时每刻都要提醒自己,我在积累的不是眼前这些软件的狗屁功能,和莫名其妙的配置方法(3年以后这些东西只是怀旧的谈资)。我要学、要沉淀的是解决问题的思路,精炼的算法,以及软件开发的流程方式和发展动向。

说说楼主:
楼主的短期目标如果瞄准程序员的话,那么要明白程序员与开发者是不同的。程序员,只是沿着设计者的思路去完成那些机器完成不了的部分。可以说是相对低级的工作。虽然其中也会有一些发挥想象和能力的地方,但是基本上关注的就是,能不能编译,能跑起来了吗?结果出来了吗?这是大多数出离程序员走向设计或管理的人的共同经历。但最初为了走入这个行业,对某些人来说,不得不经历这样的过程,包括,为了提高面试成功率,被迫学习好几门语言,了解每种语言的狗屁毛病和漏洞,容易出错的古怪功能。特别是一些变态的面试官,已经脱离了寻找人才的初衷,不是去