Developers should know How, What and Why
来源:互联网 发布:scute系列番号知乎 编辑:程序博客网 时间:2024/04/30 06:24
原文链接:
http://weblog.madebymonsieur.com/developers-should-know-how-what-and-why/
Are you working in one of those big companies which have slow processes and endless meetings? Are you told to work on a task to create an API but you don’t really know how it is going to be used? Are you just following the specifications to make it technically correct?
The knowledge of “How to do things” is the most valuable piece of information developers brings to teams. Sadly, some people think that it is the only thing a developer needs to know to pick him for a project.
We don’t think so.
Even the fastest Ruby on Rails dude, the most skilled Spring developer or PHP hacker will never bring the best value if he does not know what he is actually working on.
How many of you have created an API but have not been told correctly how it would be really used? How many have gasped “They use it like that? I developed all the 17 rest services as described in the spec and now they use only 4 of them. Damn.”
We think that before a developer can do a good work, not only he needs to know “How to do it”, but he also needs to know What he is actually working on.
However knowing What and How is not enough.
We believe that a developers needs to know and understand also the “Why“. When he knows that, he will be able to produce the most valuable and working product.
Why does the project exists? Why does the product exists? Damn, why does the company exists? Everyone should be asking these questions. By knowing and understanding the “Why”, we will be able to produce the optimum solution.
Knowing the “Why” will make us fully understand the goal of projects, products and the company. It motivates us because we see the big picture.
Understanding the “Why” will make decision making so much better.
We always start from What and Why. Then we know How to do it the best.
That works for us. What is your road to success?
- Developers should know How, What and Why
- What ASP.NET Developers Should Know About JavaScript
- camera flicker--- what why and how
- SCN – What, why, and how?
- . NET programmers should know what?
- 5 useful methods JSF developers should know
- http://www.catswhocode.com/blog/15-sites-web-developers-and-designers-should-know
- log4j what how why
- What Why How Hadoop
- SCN what,why,how?
- why+how+what
- why what how???
- WHAT、HOW、WHY
- 容器 What, Why, How
- FindBugs What Why How
- What you should know about salary plateau
- What Every Programmer Should Know About Memory
- Configuring HBase Memstore: What You Should Know
- [百度面试题]100层楼,球可能会在某一层楼摔坏,问用2个球,最坏情况下几次测试可以找出该楼层
- How do I pause my game?
- Oracle_window7不是管理员帐号登录需要修改文件已管理员身份运行才可以
- 耽误了挺长时间,回头整理一下工作吧
- 一个人无聊~
- Developers should know How, What and Why
- lftp使用笔记
- 返回动态内存
- QT工具栏和菜单栏
- Flash与服务器通信简介
- 怎样去设计一个音乐网站
- component sizing
- asp.net取虚拟目录路径和物理路径
- PCI总线接口芯片9054及其应用