为何的你的项目做得那么烂

作者:朱克锋

邮箱:zhukefeng@iboxpay.com

转载请注明出处:http://blog.csdn.net/linux_zkf


不管你成不承认,每个公司都有很烂的项目存在!

为什么同一个公司有的项目很烂有的却很好呢,这与带团队的人分不开,与整个团队的素质分不开,好的团队开发出很烂的项目几率很小,而不好的团队开发出的项目几乎没有好的,为什么别人的项目做得很好而你的项目做的却很烂呢?究其原因也就那么几点

 

1,        当你的项目出了问题,你的第一反应是什么?你的第一反应是查出是谁搞的这个问题,你认为只要找出是谁搞的这个问题,就可以解决问题就可以保证以后不会再出现这样的问题

2,        修改项目的问题时你并没有真正理解需要修改的部分,你认为只要修改后可以工作就好了,你认为只要添加或删除几行代码,做一个小小的调整让代码可以工作就万事大吉了

3,        你认为你在设计上花费了大量的时间与精力,为了这个设计你付出了很多,你会坚持认为你的设计是最好的,比其他的任何人设计的都要好,拒绝听去别人的任何意见,认为别人只会把问题搞的很糟糕

4,        当你发现其他人的代码有问题的时候你不愿意去说出来,你不愿意去伤害别人,不想惹麻烦,你认为只要你自己知道就好了

5,        你不想打算与别人分享你的知识,你认为你是因为这些知识你才成为了团队的核心,只要自己知道就好了,不管其他人

6,        别人告诉你问题在哪里你就会去看哪里,不去思考,不去研究,认为那是浪费时间

7,        你认为你具备创新与智慧,最了解项目,认为业务人员都是笨蛋,他们一介入就会搞得乱七八糟

8,        你认为只要设计文档写的十分的详细,代码实现者只要写出代码就好了,编写的代码无论怎么样都不应该偏离设计文档

9,        开始一个新的项目的时候,你找出一大堆新的技术与框架,你认为必须要用到这些新的技术与应用框架,这样会显示你有多厉害,多有技术

10,    你认为不到开发的最后阶段就不应该集成你的代码,你认为这样是在浪费时间和精力,你认为你在项目结尾有足够的时间集成代码

11,    你认为正确的工作方式应该都是客户应该一次性想清楚所有的他想要的东西,然后把这些需求给你,不应该不停地修改需求导致你的项目无限的延期,这些麻烦和问题源于客户

12,    你认为客户都是蠢蛋,就只会抱怨,这都是他们的问题与错误,连简单的使用说明都搞不懂,这并不是问题只是客户不会使用而已




  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 在学习软件工程时,有一些方法可以帮助你避免摆: 1. 认真听讲:上课时要认真听讲,尽量理解课程内容,并主动思考问题。 2. 积极参与:多参与课堂讨论和练习,不要害羞,大胆发言。这样不仅可以帮助你更好地理解课程内容,还能增加你的信心。 3. 加强自学:除了上课,还应该自己多看书、多题、多实践。这样能帮助你巩固所学的知识,提升实践能力。 4. 加强时间管理:软件工程是一门技术性很强的学科,要想学好,就需要投入很多的时间。因此,你应该合理安排自己的学习时间,尽量不要拖延。 5. 多和老师、同学交流:如果在学习中遇到困难,不要放弃,应该多和老师、同学交流,请教他们的意见和建议。这样不仅可以帮助你解决问题,还能增进彼此的友谊。 ### 回答2: 软件工程学习的目的是为了获得专业知识和技能,以解决现实世界中的软件开发和项目管理问题。为了防止学习的质量下降,以下是一些建议: 1. 具备必要的基础知识:在学习软件工程之前,建议先修习基础的计算机科学知识,包括数据结构、算法、编程语言等。这些基础知识将为软件工程的学习打下坚实的基础。 2. 选择合适的学习资料:选择适合自己的教材和学习资料非常重要。可以根据个人喜好和学习方式选择适合自己的书籍、课程或在线教育平台等,保证能够深入理解和掌握相关知识。 3. 实践与项目经验:仅仅学习理论知识是不够的,将所学知识应用到实践项目中,通过亲身经历和实践掌握软件工程的方法和技巧。可以进行个人项目或参与开源项目,与他人合作解决实际问题。 4. 参与讨论与交流:参加软件工程领域的相关讨论和交流活动,如技术论坛、社交媒体、技术会议等,借助他人经验和意见的启发,及时了解和学习最新的技术动态。 5. 持续学习与更新:由于技术更新迅速,软件工程的知识也需要不断更新。保持持续学习的态度,积极了解新的技术和方法,学习使用新的开发工具和框架,以保持与行业的同步。 6. 分析和总结:在学习过程中,及时进行知识的整理和总结。通过培养分析问题和解决问题的能力,不断改进和提高自己的软件工程能力。 总之,学习软件工程需要注重理论与实践相结合,保持持续学习的态度,与他人交流和分享经验,不断总结和改进自己的学习方法,才能够防止学习的质量下降。 ### 回答3: 软件工程是一门需要不断学习和实践的学科,以下是一些建议,帮助防止摆并提高学习效果。 首先,理论学习是必要的。软件工程有一系列基础的理论知识,如需求分析、系统设计、编程等。建议在学习过程中理论与实践相结合,通过阅读相关书籍、课程或参加线上的教学活动来学习。同时,及时总结自己的学习经验,形成知识体系。 其次,实践是提高的关键。学习软件工程一定要进行实践,通过实际操作,掌握软件开发的各个环节。可以选择参与项目、解决实际问题或者参加编程竞赛等,这样能够提高自己的动手能力和解决问题的能力。 另外,培养团队合作意识。软件工程往往需要团队协作完成,学习时可以选择加入软件工程实践项目,与他人合作解决问题。这样可以锻炼沟通协作和团队合作的技巧,培养团队意识。 此外,持续学习和跟进最新技术是必要的。软件工程领域发展迅速,学习者应保持对最新技术和趋势的关注。阅读专业博客、参加技术论坛或培训活动,学习新的开发工具和框架,保持对行业的敏感度。 最后,多进行项目实践,多总结经验教训。通过实际项目的经验,可以更好地理解软件工程中的问题和解决方案,并总结经验教训,避免重复犯错。 总之,软件工程的学习需要平衡理论和实践,并注重团队合作和持续学习。通过不断努力和积累实践经验,我们可以更好地掌握软件工程的知识和技能,防止摆
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值