Friday, May 21, 2010

How does knowledge of programming concepts benefit individuals working in almost any IT position?

Include at least one specific example of how Java programming knowledge benefits nonprogrammers working in IT.

How does knowledge of programming concepts benefit individuals working in almost any IT position?
Knowledge of the basics of any programming language and designing a program can be helpful in the fact that you will understand the thought processes of writing code. This can be helpful when interacting with a programmer in regards to a specific module he/she has written. For example, if you are reporting an issue with a module, understanding how that module is put together may help you explain the issue to the programmer.


Most users/non-programmers think in terms of the end result, the screen, the report, the message being displayed, whereas the programmer will think in terms of the programs that drive the output and the underlying data. This disconnect tends to slow the process of solving issues.


For this reason, good programmers will request user training on an application so they know how the users use the application everyday.





The fact that you are not a programmer and are being asked to learn a language is strange but in the long run it may help you and your career.


No comments:

Post a Comment