Thursday, July 12, 2012
Cobol. Old Computer Programming Language for crises
Cobol programming language, has many years of history. It's a pretty old language that is taught in universities or in most academies or schools or computer programming.
The COBOL language however is high demand for some particular sector of the labor market.
The big banks and large companies engaged in the energy sector and some of the kind, will be computerized for many years with large server systems. These systems use large mainframe computers called that connect to many places. It is a technology implemented by IBM, called client-server.
Management systems of banks and these large companies working under this model.
And this is because the Cobol language is so interesting in these times of crisis. The Cobol is the standard language to work on these systems. These companies not only are not in crisis if not living good times and in these new times require new projects to maintain and upgrade these systems so archaic. As professionals need and demand profile. Cobol programmers and analysts in Host and Mainframe environments have a labor market that does not suffer the crisis. Only has to visit any job portal for Internet and search for these profiles.
As an example today, in July 2011 in a major Internet job portal, searching for cobol programmer in the province of Madrid, we have obtained more than 30 jobs. More than the waiter offers to the hospitality industry and tourism.
The difficulty of this language is that almost no specialized courses to prepare a program with this profile. It is easy to learn the language syntax, and structure their sentences, but it is known as integrated in a mainframe environment. Know and manage Host publishers, such as working with the language of JCL control of these systems, working with SQL statements embedded in COBOL source code to access and work with DB2 database that is often use these systems. This learning is learned almost exclusively working on these systems there is always demand experienced people.
Now describe some Cobol language: The language is the only structured. And we do not mean here that is a structured programming language, which it is. Structured programming is one that is executed sequentially one order after another. When we say that this language has structure, which is the only one with a prior structure to define all elements of the program before running the judgments or orders of the program. In this structure organized by parts called divisions and these in turn divided into sub sections and paragraphs referred to, defines all the elements to be used in the program. Variables, pivot tables, files, databases, etc. Sub ... So that once it starts executing the orders, all items are defined and compiled.
The great advantage of this language is that it is very fast and efficient way to process large amounts of information very quickly, in addition to the standard used in your day for these large systems management.
Normally this language is used together with control language JCL Mainframe systems, for automatic execution chains chains called batch. This automation can make very complex and requires updating and maintaining equipment for many people.
For those who are interested, and have no experience, I recommend the following. First you must learn the language cobol and cobol program in PC environments. RMCOBOL example. This already has a strong foundation for language. It is very important to get used to program with Host editors emulators. There are these emulators where you can work on a PC, as if it were a computer. Learn the SQL language and especially as this language is embedded within COBOL system DB2 database. Then you will need to have some knowledge of JCL and CICS. With this preparation, indicating that you have experience, albeit formative sure you have chances of getting into this labor market.
The only place I know that this type of training without getting a kidney is the Verbum Foundation course. Cobol Programmer Course in Host environment.
...
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment