关于敏捷开发,一个菜鸟程序猿有话说
关于敏捷开发,一个菜鸟程序猿有话说
离开学校,已经三年时间了,要说成功远远谈不上,勉强算的上一个合格的程序员,因为十分热爱IT行业,所以很想把工作三年来的一些工作心得与大家分享,希望对刚出道的小伙伴们有所帮助。
初入上海,看上的是机会多,却忽略了高消费,房租一个月3000块,连带女朋友去商城的勇气都没有。
这三年,基本上是在这种有苦有乐的情况下度过的,常常在夜里思索至失眠,因为我很难看得到自己的未来。我在心里常常告诉自己,不能一直这样做下去,我要在开发的世界里摸索出自己的一套准则。
后来,机会来了,公司项目上了一套新购买的敏捷框架,在这个框架中我只用了三个月的时间,就学到了以前两年学到知识的总和,后来凭借着在框架中积累的知识,我跳槽了,工资也达到了令自己心动的20k。
我被分到了公司的项目组,项目组里最年长的PM(项目经理)也就30出头,其他人大都年纪相仿,这也是计算机行业的普遍现象,年轻化。刚开始,初出茅庐,做事格外小心,生怕做错事,说错话,过了个把月才有所好转,渐渐融入到团队中,才发现项目组还是十分温馨和谐的。PM给分配了导师,负责一些技术问题指导和平时工作分配,说到这不得不说,很幸运的得到了一个异常优秀的导师,性格温和,技术出众,还时不时跟我分享一些行业内幕,到现在都十分受用。
作为新人的身份进入项目组,在能力和态度都未知的情况下,开始了自己的打杂生涯,每天除了固定分析了解项目源码,看看技术书籍,平时也负责起项目组的订饭任务。就这样熬过了一个多月,导师开始给我分配任务了,当时的兴奋溢于言表,为了证明自己的能力,陷入了孤独的自我惩罚中,从早上9点开始到下午4点,经过不下百次的尝试后,灰头土脸的找导师求助,看来,以前的框架并没有我想的那么好。
没想到,导师竟然也拿出一套敏捷开发框架给我展示(肯定是巧了),10分钟后问题就解决了,看得出来,这个框架比我以前使用的更加优异,于是我想办法借技术指导为名,联系上了框架的开发公司——上海力软。
由于公司是他们的客户,所以我的很多问题都得到了他们的及时解决,开发进度也提高了很多,于是,我想,为什么这么好的东西至今都没有普及呢?
想想看,敏捷开发框架能带来什么?
当前大部分敏捷开发框架会使用主流的ASP.NET MVC开发技术及B/S架构,通常集快速开发+通用权限管理+工作流+即时通讯+微信组件+手机APP开发于一体,能帮企业提高开发效率,提升软件质量,使得软件研发人员解放双手。
那么,我是不是要失业了?
并不是!
有了框架公司便可以不再使用技术水平顶尖的技术人员,节省了大量的人力成本,并不是说不再需要程序员,这样都公司而言开发进度可控,对技术人员而言,压力变得也更小了。
就像我,虽然目前不是大神级程序员,但是利用框架功能,给公司带来了不小得的价值。并且公司承诺两年后,让我自己带领技术部门,为公司做更多的贡献,一切都是在往好的方向走不是嘛!
如今,工作稳定的同时我有了更多的时间来学习,对未来充满信心,相信有一天我会成为真正的技术大牛。