How to communicate with a developer

Source: Internet
Author: User
Keywords Developer
Tags api company developer developers document how many how to how to do

Do you work in a big company like this --they're not efficient, and there's a lot of meetings? Will you do a task to develop an API, but you don't know what it does? Do you just follow the document and technically put it to the correct implementation?

How to do this is the most important information a developer needs to know in a team life. But, in part, this is the only thing developers need to know about the project.

But we can't see it that way.

If you don't know what you're doing, even the most efficient Ruby on Rails guy, the most skilled spring developer, or PHP programmer, can't do anything worthwhile.

How many of you have written the API but can't say where it will be and how to use it? How many people have been angry asking, "How do you use them?" I've developed all 17 Web service requirements in the specs, but now you've only used 4 of them. Damn it. ”

I think a developer who wants to do a good job, besides knowing how to do it, must know what he is doing.

However, knowing what to do and how to do it is not enough.

I am convinced that a developer needs to know and understand why. Only when you know this can you develop the most valuable product.

Why do you have this project? Why do you need such a product? Damn, why is there such a company? Everyone needs to ask such questions. When we know and understand why, we can make the best solution.

Knowing the "Why", we can really understand the objectives of the project, the objectives of the product and the company's goals. It inspires us because we see the big blue scene.

Understanding "Why" makes decisions more accurate.

We have to stick with what and why. So we know how best to do it.

The trick worked for me. And how did you get on the path to success?

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.