从网络行业成功转到陌生的IT行业之路

  我以前是做网络管理方面的工作,学得也是网络管理专业,以前对编程不怎么了解,只学过一点SQL语句。听别人说做软件行业很吃香,也就慕名而来,经以前同事介绍来到了吉日经理所在的公司实习。

  对于我这个门外汉,经理第一天就教我用代码生成器,哇,一下就能生成几千行的代码,让我禁不住乐了起来,一开始学就能写出这么多的代码。紧接着他把以前做的一个公司收发文系统的例子程序给我。我把例子程序拷过来小改改就可以了,也是此时我学会了GridView控件,只要用代码生成器生成的GetDT()或Get()方法(DataTable dataTable = newsDao.GetDT())就可以得到一个DataTalbe,然后绑定到GridView就可以了。

  有了代码生器之后,数据库的增删查改就方便多了,增加用Add(newsEntity),删除用SetDeleteMark(ID),查询用GetDT()、Get(),修改用Update(newsEntity)就可以,学会了这些方法怎么用之后,在经理的框架里就可以着手软件开发了。经理的开发框架也很稳定很成熟了,毕竟用了10年了。后台权限管理系统也能很方便的定义权限,有了这个杀手锏之后,我们就能安心的编代码了,而不用去担心权限了。我们经理说了做管理软件的最高境界无非就是增删改查,果然如此,我才学了10天左右就可以来去自如的做项目了,比去培训学校学习快得多,原先是打算上培训学校的(达内或者北大青鸟),但是我去问了一下,他们的学费都是一万多,而且还不知道学了之后有没有效果,担心钱花掉了又学不到东西,又毁掉了那么多的青春,有点不值,而且我才刚工作不久哪存有那么多的钱啊。

  烦恼之余,我就向以前的同事说了我的情况,后来他说他们经理正好要招一些实习生,然后我就毅然前往。现在想来,当初的决定是对的,不然现在还在读书呢,做梦也没想到有了代码生器、成熟的框架和通用的后台权限管理这些工具之后,学习软件开发是如此之快,10天就能让我走上IT之路。我在项目组里做的模块有公共信息、个人信息、生产监控调度、水表管理模块后半部分、管网数据统计、客户服务。

  我的一点项目体会,我觉得我们在项目中反反复复地修改,和以前的同事离职了,我接手他的程序,也能很快的改好,没什么影响,因为我们都是在拷经理的例子程序,写法都一样,包括局部变量首字母小写,全局变量首字母大写等,而且里面大部分代码都是用经理的代码生成器生成的,所以都一样的;我们项目组用了Microsoft Visual SourceSafe协同开发,能很方便地获取别人的代码;在项目实战中学习比看书培训学得快。

  虽然现在能做项目了,但是我只会实践,不会理论,.net那些底层的东西我知道的还很少,所以一有空我就会去学习C#底层的东西。不过比起以前工作来说,做软件开发的确很累,工作日天天都要加班(以前的工作很闲而且不用加班)。鉴于此,我只能周未学习了。
  每当,我在用别人开发的软件或听别人说到软件时,自己就特别地佩服别人,我认为程序员是很厉害很厉害的,而自己却不会,就梦想有一天我也能像他们一样能够编出一套软件,我也在为这个目标和梦想一直在奋斗着,现在终于实现了我的梦想,真得很感谢吉日经理和它的那些工具。
 

转载于:https://www.cnblogs.com/Endeavor-raindrops/archive/2009/10/12/1581568.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值