浅谈业务逻辑和技术哪个更重要

作者分享了自己在技术学习与业务逻辑理解上的经历与反思,强调了业务逻辑对于代码质量和效率的重要性,并提出了将业务逻辑通过更好代码体现的观念。同时,作者反思了自己在技术遗忘的问题,提出在学习新技术时应有明确的目标和实践应用,以避免遗忘。文章最后表达了作者希望通过学习新技术并应用于实际业务中,提升自我能力的决心。

      三年多时间过去了,从09年的7月份以后,我便认为业务逻辑要比技术更重要一些,技术是可以进行自我学习的,业务逻辑则是多方沟通之后才能深入了解,才能更加有效地避免写一些无用的代码,才能更少出些Bug,让自己的代码效率更加高些。

      抱着这样的观念一直持续到现在,此时自己才发现自己在对业务逻辑上理解并没有增加多少。编码出来的功能也并不能总是跟自己的预期一样,这样那样的问题总是会跑了出来。好多技术貌似在长久不练的情况下,都有些生疏了。比如前段时间让我开发一个更新两个字段的Window Service,本来感觉很简单的,可是由于自己好长时间里面都没有进行过这方面的开发,所以导致自己认为能够安装成功的Window Service,在打成安装包后一安装就报错:找不到安装程序。实属悲哀啊。。。。。。几年时间里,不断有新的技术出现,而自己却从不去学习了解。发现当年技术比我差的那些人现在说的一些东西,都感觉不知道他们在说啥。哎。。。。。。

       不过好的一点是自己现在已经认识到了这种错误的想法,提出新的想法:业务逻辑应该由更好的代码来体现,而不仅仅只是停留在自己的脑海中,两者是分不开的。可是内心深处那个教训深刻的年头又闪过来:不论你怎么学习新的技术,都会在一段时间里给遗忘掉,如果不在项目中进行实际应用的话。这该怎么办呢?再仔细想想,矛盾么?如果用新的观念来看这个问题,似乎就不会出现这样的问题,因为我边学习边要把他们用于实际的业务逻辑中。在某种程度上来说,这也算是一种实际应用。时间长了,即使自己有遗忘,但是回头看看也许明白的能够快些,同时也能够锻炼一下自己的自学能力。

       觉得学习新技术应该不能盲目,应该要有一定目的目标,这样在学习过程中就不会”迷路“。回想以前自己学习新技术的时候,很容易因为一个技术难点而放弃学习,总是没有足够的毅力去突破它们。这些年过去了,自己并没有因为岁月的流逝,而变得更加有能力,自我的能力还依旧停留在10年左右。故而在涨薪资的时候,连自己都会觉得自己能力还不是很够,没有足够的信心,没有足够的勇气去承担失败的后果。目前的自己感觉很是失败,即使将来某天离职重新找工作,我想定位也不会很高的。

      

转载于:https://www.cnblogs.com/zhongjicainiao/archive/2012/12/18/2821255.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值