我的两年项目经历

毕业到现在,刚好两年,从今天开始,尝试学习着用记录下自己软件开发各种经历与难题。

小弟不才,毕业两年,没有大牛们的各种丰富经历,但是两年来,也做了几个完整项目,从项目需求、设计到开发上线,每个公司各有不同,但是无论如何,项目整体流程其实差别不大。

这两年来,印象最深的就是,做项目开发之前,必须真正深入的去了解属于自己开发的模块的需求以及业务意义是很重要的,无论你技术再好再牛逼,开发出来的东西不符合用户需求或者用户习惯,都没有任何意义。很多开发人员总是喜欢任务一到就开始编写代码,各种逻辑处理、代码优化,结果到最后,用户压根就不用这么复杂的功能,然后就导致开发人员与业务人员的对立。其实真正来说,通过吃技术饭的毕竟是少数人,在一般的企业里面,真正技术核心压根就不存在,都是各种开源代码或者以前项目的一些积累罢了。所以开发人员在开发程序之前,一定要先真正深入了解业务意义,自己开发的模块是干嘛的,有什么用,怎么样的流程,用户操作习惯是什么。

记得刚进公司那会,对这些体会不深,通常是业务人员随意讲解后,就对着设计出来的样式去写代码,到最后做出来的程序代码复杂、结构复杂、逻辑复杂,出现bug维护起来各种麻烦,然后到业务测试的时候,压根就不是业务想要的东西。其实业务人员是很容易进行沟通的,开发人员只要逻辑上说得通,大部分业务人员都会与开发人员讨论更好的方案,从而简化代码乃至业务逻辑。

当然,如果各位想走纯技术路线,那也许上述经历作用就不太大了。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值