请教banq关于自学和NIIT软件培训的问题

06-03-05 食铁兽
有几个问题想请教banq,迫切希望得到指点,谢谢。

我是财务专业毕业的学生,在公司做财务几年后,最近转到生产部,不做财务的原因有很多,但是没兴趣是一个很重要的原因。

我喜欢的是编程,喜欢那种眼看着自己的思想一步步被编制成作品的感觉,为了更好更系统的学习,我去年上半年参加了上海的niit软件培训班,因为要上班,所以选的是业余班,读两年,到2007年上班年结束。

但是我现在有点困惑怎样处理自学和培训的关系。上次在一片文章里看到banq正好做过niit的培训工作,所以我想来问一下。

我现在年纪已经不小了,快30岁了,之所以还要学编程,一方面是兴趣,一方面是出于职业考虑,我为自己做的规划是在有财务经验和生产管理经验的同时,学好计算机,然后让财务、生产管理、编程三方面的技能经验结合起来,相互支援,成为一个复合型的人才。

现在已经上到第二学期了,是java,刚刚上完RMI,下学期是vb.net,asp.net和XML,最后一学期主要是C#和移动开发。

可是现在我很疑惑,是不是还要继续上下去,这个班上有个同学一直没来,他的说法是上课交的还没有他自学厉害。这把我心搅乱了,因为我多少也觉得培训的效果没有预想中的好,好象有点不值那么高的学费,你肯定知道NIIT的培训费用很贵的,全上完要两万多块,我家境又不是太好,而且业余培训的时间好象也长了点,要两年。

但是要不要回家自学呢,培训的效果虽然没有我想象中的好,但毕竟是一个系统的学习,也有相互交流的机会,而自己自学呢?尤其是,象我这种半路出家的人,要怎样才能使用人单位满意?靠自学做个小项目推荐自己吗?

如果我后两个学期不上了,可以省下一万多块的学费,或许还可以加快一点进度。省是省了,快也快了,扎实了吗?

我现在心乱,家里面也对我改行的意愿说三道四,压力很大。

请banq和其他先行者、同志加以指点,指条明路。

此外,我还想问一下java和.net选择的问题,下面是我以前写下的对双方的思考,请评判一下。

一般的选择就考虑实际效果,但是在面临重大选择的时候可能还需要考虑多一点,比如政治、经济、道德、法律、技术等等;在选择偏向Java还是C#的时候就是这样。

在政治上,我无所谓倒向Java还是微软;在经济上,两方都有免费工具;这里无须顾及道德和法律;比较复杂的是技术上的考虑。

这里,在技术上,分为八个方面来权衡-语言本身的易用性、语言的美观程度、开发环境的易用性、开发环境的美观程度、开发效率、性能、可维护性、标准化程度,其中性能又分为功能种类、功能极限度、速度。

第一和第二双方打平,第三和第四微软胜出,第五个微软胜,第六个算基本上平局,第七个不知道情况就算平局,第八个微软远远胜出。

我以前很喜欢java的,可接触的越多,越发现java世界实在是有点混乱,banq好像也有篇文章谈这个的,是吧?尤其是标准化问题,比如java的框架实在是太多了点。

我觉得java和.net的关系就有点好像农民起义军和中央王朝,农民起义军想推翻中央王朝,可自己内部也乱哄哄的。我现在都有点想放弃农民起义军改投中央军了,我也想脚踩两只船,可这样很可能两只船都踩不到。三心二意是危险的,我也想得到指点。

谢谢。

banq
2006-03-07 09:31
多谢,我以前给NIIT做过一次培训老师,被拉过去的,教材太老,没几个教师懂,这是这类印度课程毛病。

关键还是靠自己,如果能坚持学完,虽然可能专业上进步不太大,但是有一次正规的培训经验从表面上对你求职也是有利的。

其他不用想太多,作为求职者,Java和.NET都要懂一点,然后根据职位深入研究就可以了。

食铁兽
2006-03-07 18:42
谢谢banq!

你的建议对我最后的选择很重要!

猜你喜欢