You are a development engineer, not an IDE user

Source: Internet
Author: User

This is what I read in the book "go deep into C #". Although this book does not conform to my reading habits, it is completely a personal preference, because I like technical books with a hard content. In any case, this is a good book. It is worth reading this book.

 

 

Some people who work on programming (Note 1) often complain that there is no or that in the development environment (IDE, of course, what I often hear or see in my circle is complaining about Visual Studio. But the value of writing a program is that what you write cannot be done directly with ide. I know that there are often so-called zero code XXX, but with my conscience, A complete program that can be developed simply by using the parameters in the IDE. It may cause problems in performance, or its applicability is very small. Imagine the future of the world may be a day when the development environment will develop to the extreme-as long as you use the Wizard to cooperate with the magic next step, you can write a variety of needs and efficient programs. In that world, the program design work may have been eliminated. A small part of the program designers should be writing development environments, compiling programs or operating systems. Because the assistant lady at the counter can develop a complete application, why do you need a professional (note 2) technical staff to write the program? So What value do you have?

 

So I have a deep sense of this sentence. Generally, people who complain about the development environment do not want to make progress, if you cannot find a complete program code that can be copied, you will be especially resentful. I have to be honest, there are quite a lot of people like this. If you visit a few forums, you can find such a questioner. Their behavior patterns are: copy-> copy the file to the Forum if it cannot be copied-> if there is a fool in the Forum who will give it the best copy of the program code-> if not, complain about East China and West China, the only stop condition may be that the program is no longer written.

 

If you want to regard program design as a profession, the first reality you need to know is that you must continue to learn and make progress. If you want to survive by constantly copying in this circle, I suggest you die early. If you change your mind to another industry, you will make a fortune. I know this article is about to offend many people again, but I can't help it.

 

Note 1: Why don't I use the term "programmer? You can think about it.

NOTE 2: Well, I know that not all of them are really professional.

NOTE 3: Please note that the development environment is not totally unacceptable. For example, if you complain that it is ugly, I can accept it because there is no absolute objective criterion in Visual View, I mean that kind of unrealistic complaints.

 

Source: http://www.dotblogs.com.tw/billchung/archive/2012/03/21/70934.aspx

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.