惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Help Net Security
Help Net Security
G
Google Developers Blog
雷峰网
雷峰网
WordPress大学
WordPress大学
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Engineering at Meta
Engineering at Meta
Security Latest
Security Latest
T
Threat Research - Cisco Blogs
AWS News Blog
AWS News Blog
F
Full Disclosure
C
Cybersecurity and Infrastructure Security Agency CISA
T
The Exploit Database - CXSecurity.com
J
Java Code Geeks
U
Unit 42
C
Cyber Attacks, Cyber Crime and Cyber Security
V
V2EX
C
Cisco Blogs
博客园 - 司徒正美
Project Zero
Project Zero
L
LINUX DO - 热门话题
阮一峰的网络日志
阮一峰的网络日志
Blog — PlanetScale
Blog — PlanetScale
Scott Helme
Scott Helme
A
About on SuperTechFans
Hugging Face - Blog
Hugging Face - Blog
S
Securelist
小众软件
小众软件
aimingoo的专栏
aimingoo的专栏
S
Schneier on Security
G
GRAHAM CLULEY
酷 壳 – CoolShell
酷 壳 – CoolShell
Cyberwarzone
Cyberwarzone
MongoDB | Blog
MongoDB | Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - 叶小钗
T
Threatpost
Recorded Future
Recorded Future
C
CXSECURITY Database RSS Feed - CXSecurity.com
宝玉的分享
宝玉的分享
N
News and Events Feed by Topic
人人都是产品经理
人人都是产品经理
The Register - Security
The Register - Security
S
Security Archives - TechRepublic
博客园 - Franky
N
News | PayPal Newsroom
Simon Willison's Weblog
Simon Willison's Weblog
S
SegmentFault 最新的问题
W
WeLiveSecurity
A
Arctic Wolf
B
Blog

博客园 - richardzeng

Grid 导出为Excel原来这么简单 自动化测试工作模型 【DotNet 技能系列】8. C#中的If Else If 误用与正确使用 【DotNet 技能系列】7. C#中的字符串比较技巧【待定】 【DotNet 技能系列】5. C#中关系运算符与布尔类型 【DotNet 技能系列】6. C#中逻辑运算符与优先级 【DotNet 技能系列】4. C#中数据类型转换 【DotNet 技能系列】3. C#中算术运算符、赋值运算符与类型转换 【DotNet 技能系列】2. C#中+号表示加法运算和连字符 【DotNet 技能系列】VS工具快捷键及常用技巧 【DotNet 技能系列】1. C#基础知识笔记 【DotNet 技能系列】 开篇 Windows Live Writer 工具插件 Visual Studio启动项目设置 Dotnet技能培训学习目标 POP 邮件收信保存备份在服务器上 提取图像色彩主色调工具 SQL Join 认识误区 Route 常用命令
做正确的事情,把事情做正确与软件工程
richardzeng · 2012-08-19 · via 博客园 - richardzeng

做正确的事情,把事情做正确是做事的时候必须作为首要的行动指南。

从软件工程的角度来看,分析阶段应该是确保做正确的事情,而设计、开发是把事情做正确,测试是检验是否在做正确的事情以及是否把事情做正确。 如果是一件简单的事情,拍脑袋就马上行动,基本上没有大的问题。但是在现在这个注意效率、有效、价值的年代,一定要按照正确的方法去做一件事情。在计算机诞生的出生阶段,软件规模比较小,个性化的需求也不多,所以初期没有出现软件危机。到了21世纪以后这种危机不断发生在我们周围。以此软件工程由此诞生,实际上就是要求我们做正确的事情以及把事情做正确。

注意一下原则: 

1. 不要拍脑袋做事情,而要需求调研分析。只要这样才能做正确的事情

2.做正确的事情比正确地做事的优先级要高

3. 站在巨人的肩膀上。该COPY就COPY。中国正在处于转型期,模仿是这个时代的主流。而实际上这种COPY模式国外也是这样发展起来的,只不过这些不太光彩的事情,大家心照不宣而已。我们不能清高啊!

另外要考虑的是如果没有把事情做正确有什么后果,客户不认可你的价值,到时候自己的辛苦劳动只能打水漂。 一句话总结:客户很生气,后果很严重。

技术人员的常见误区 

另外有的事情,技术人员考到的是一件事情的某个点或者线,特别是一些问题,由于没有整体思考而且很偏激的话。往往会有这样的牢骚,完成这件事情难度很大,因为有这样或者那样的问题。而且往往我们看到的问题比较大,这个时候我们变惯性产生了这件事情做不好,或者完不成之类的消极想法。实际上自己前一段时间也遇到过这样的问题,但是从项目的后期实施来看,客户能够完全满意我们为他们做的工作,尽管有些细节的地方还需要完善,至少我们做除了一些成绩,而是在开始的时候碰到一些问题就去下结论,而不是整体考虑,到执行的时候采取考虑逐步实现这些需求,解决这些细节问题。

实际上上面的问题可以总结为技术人员的刻舟求剑!因为不能用发展的眼光去看到问题,由此有产生消极的想法是不能产生任何价值的,而且也得不到任何的回报。

 该出手就出手,该动口就动手,口手齐头并进才是正确的做事方法。

问题不在「做」不到,问题往往在「讲」不清楚有感,而写了上面的随笔。