This blog is from a site called Code Simplicity. It is about coding on the human side as well as on the technical side. Many people do not realize that software on a computer is developed by humans. They create the code, write it, edit it and modify it as much as possible before having a computer run it. They think a computer can create the program and run it all on its own. Software and programs are made for people by people. If you a developing a program for a customer, the customer can tell you if you are doing the program they want done is right or wrong. They should not attack you and be rude about it for the mistakes, especially if it is one that can be fixed. The blog then gives examples of customers complaining about the program not working properly or the programmer not creating the program the way customer wants it to be. One customer complained the program developer did not know what he/she was doing and believe that the person had no experience in the field at all. Another customer simply complained that the program he wanted was not created properly and did not work the way it should have. The first customer was rude while the second just stated what the problem was. The main point of the blog is to show that there are people behind the coding and programs and that it is not just all done by a computer. The blog also gives people the idea of how much work goes into coding a program with little detail. The blog encourages developers and users to work together and talk to each other about the program. The let the programmer do his job and trust that he knows what he is doing. If a problem arises then the two can work together to fix it.
The reason why I picked this blog was because it talks about software development used in the real world. It shows the people behind the computer and what they can do. This also shows the relationship they have with their customers. And what the general public thinks of developers and programming. This blog gives me an idea of what do expect when working with computer software and the relationship between the customer and developer. Not everything is done by a computer itself, there are people behind it creating the program and making the computer run.