10153
.pdf71
How to Become an IT Manager
IT Managers manage projects, technology and people. Any large organisation will have at least one IT manager responsible for ensuring that everyone who actually needs a PC has one and that it works properly. This means taking responsibility for the maintenance of servers and the installation of new software, and for staffing a help-desk and a support group.
Medium to a large companies are also likely to have an IT systems manager. They are responsible for developing and implementing computer software that supports the operations of the business. They're responsible for multiple development projects and oversee the implementation and support of the systems. Companies will have two or three major systems that are probably bought off the shelf and then tailored by an inhouse development team.
Apart from basic hardware and software expertise, an IT manager will typically have over five years' experience in the industry. Most are between 30 and 45. Since IT managers have to take responsibility for budgets and for staff, employers look for both of these factors in any potential recruit.
Nearly all IT managers have at least a first degree if not a second one as well. Interestingly, many of them don't have degrees in computing science. In any case, the best qualification for becoming a manager is experience. If your personality is such that you are unlikely to be asked to take responsibility for a small team or a project, then you can forget being an IT manager. You need to be bright, communicative and be able to earn the trust of your teams. Most of this can't be taught, so if you don't have these skills then divert your career elsewhere.
2.6 Now share information about your text with others in your group to
72
complete the table for each of the occupations described.
2.7 For which of the careers described in the texts above are these statements true? More than one career may match each statement.
1.You may work for only a few days or a week for a company.
2.It's a good idea to buy books on languages such as C++.
3.You are responsible for developing and implementing the software a company needs to run its operations.
4.You need to be able to break down a problem into a number of smaller tasks.
5.It's worth paying for a training course if you get serious about this career.
6.Microsoft Certified Systems Engineer is a useful qualification for your career.
7.Your objective is to become self-employed.
8.It's important you have the right personality to lead a team.
LANGUAGE WORK
73
Modal Verbs. Requirements:
need to, have to, must, be + essential, critical
Note how we describe requirements for |
We can also treat need as a modal verb |
|
particularly jobs: |
and use negative form needn't: |
|
1. |
You need to be able to emphasize with |
7. You needn't have a degree in |
the person at the other end of the phone. |
computing science. |
|
2. |
It managers have to take responsibility |
|
for budgets. |
Have to is an ordinary verb. Its |
|
3. |
You must be interested in your subject. |
negative form is made in the usual |
4. |
You must have worked for at least two |
way: |
years in systems analysis. |
8. You don't have to be an expert in |
|
5. |
Experience with mainframes is |
everything. |
essential/critical. |
|
|
|
|
Mustn't has a quite different meaning. |
We can describe things which are not |
It means it is important not to do |
|
requirements like this: |
something. It is used for warnings, |
|
6. |
You don't need to have a degree in |
rules and strong advice. |
computing science. |
For example: |
|
|
|
9. You mustn't make unauthorised |
|
|
copies of software. |
|
|
|
|
|
|
2.8 Fill in the blanks with the appropriate form of the verbs need to, have to and must, to make sensible statements. More than one answer is possible in some sentences.
1. Technical qualifications_____ to be renewed at intervals to ensure they do not
74
go out of date.
2.You_____ become an expert in too narrow field.
3.You_____ to have good communication skills to become an IT Manager.
4.You_____ be an expert in hardware to become a programmer.
5.You_____ have worked with IBM mainframes for at least two years.
6.You_____ be able to show leadership.
7.You_____ have a degree but it_____ be in computing science.
8.You_____ to have experience in JavaScript.
9.You_____ be able to use C++.
10.These days you_____ study Basic.
2.9 Study these requirements for different jobs (1–6) in computing advertised on the Internet. Then describe the requirements using the methods studied in this unit.
1 Systems |
|
2 Support Analyst: |
|
3 Programmer |
Manager/Programmer |
|
IBM Mainframe |
|
|
|
|
MVS |
|
|
|
|
|
|
|
- technical specialist |
|
- IBM MVS support |
|
- 3 yrs exp. SAP Basic |
- min. 2 yrs work in |
|
technician |
|
Technical Environment |
systems programming |
|
- 1yr exp. of VTAM, |
|
- team player with strong |
- plus exp. of |
|
NCP, SSP, NPM, IBM |
|
analytical and problem- |
Netview/automation |
|
hardware |
|
solving skills |
design & support |
|
- authorised to work in |
|
- ability to communicate |
|
|
the UK |
|
issues and solutions and |
|
|
|
|
manage time effectively |
|
|
|
|
|
|
|
|
|
|
75
4 Webmaster |
|
5 Cisco Technician |
|
6 IS Manager |
|
|
|
|
|
- strong Unix experience |
|
- CCNA qualified |
|
- knowledge of current |
- able to use HTML, |
|
- excellent skills in the |
|
Network Operating |
DHTML, XML and |
|
surrounding |
|
Systems |
JavaScript |
|
technologies |
|
- experience of ERP |
- knowledge of Shell |
|
- min. 2 yrs work in |
|
systems implementation |
Scripts |
|
support |
|
- very strong managerial |
|
|
|
|
skills |
|
|
|
|
|
2.10 Work in pairs. Study these job requirements (A–F). Then try to match the
requirements to the list of jobs (1–6) that follows.
A |
B |
C |
|
|
|
- at least 5 years (2 at |
- able to manage, lead and |
- proven track record in the |
senior level) in: Unix, |
develop a team |
delivery of e-solutions in |
SYBASE or ORACLE or |
- knowledge of C, C++, |
banking environment |
Windows OS, Terminal |
Delphi |
- knowledge of Unix, |
Server, TCP/IP, Internet |
- experience of object- |
Windows and Oracle |
- strong project |
oriented design within a |
- willingness to travel |
management (2 years) |
commercial environment |
internationally |
- willingness to travel |
- ability to deliver software |
|
abroad |
projects against agreed |
|
|
schedules and within |
|
|
agreed estimates |
|
|
|
|
D |
E |
F |
|
|
|
76
- minimum 4 years |
- minimum of 18 months |
- experience of Windows |
lifecycle development |
commercial experience of |
OS, Exchange, Monitoring |
experience |
Web development |
Software, SQL Server, |
- demonstrable skills using |
- knowledge of HTML, |
Verta, TCP/IP |
VB, SQL, RDBMS |
Java, ASP |
- solid grasp of networking |
- able to develop core s/w |
- full portfolio of URLs as |
- 2 to 5 years’ experience |
- excellent communication |
examples |
in a network environment |
skills |
|
|
|
|
|
1.Visual Basic Developer
2.IT Engineer (Network & Database)
3.Web Developer
4.Network Support
5.E-commerce Consultant
6.Team Leader
2.11Can you say that now you meet all the job requirements to any of the positions above? If not, tell your groupmates what other knowledge and experience should you gain, what skills and abilities should you develop.
3 Computing Careers
77
3.1 Are you trying to determine your ideal IT career path? Here is some information that can help you to make your choice. Read quickly the descriptions (1–7) and match the texts with the names of jobs (A–H). (The missing words correspond to the names of jobs.)
A.Computer Salesperson
B.Systems Analyst
C.Engineering Technician
D.Hardware Engineer
E.Applications Programmer
F.Computer Services
G.Network Support Person or Computer Engineer
H.Software Engineer/Designer
Text 1
………. studies methods of working within an organization to decide how tasks can be done efficiently by computers. Makes a detailed analysis of the employer’s requirements and work patterns to prepare a report on different options for using information technology. This may involve consideration of hardware as well as software. Either uses standard computer packages or writes a specification for programmers to adapt existing software or to prepare new software. May oversee the implementation and testing of a system and acts as a link between the user and the programmer.
Text 2
78
………. produces the programs which control the internal operations of computers. Converts the system analyst’s specification to a logical series of steps. Translates these into the appropriate computer language. Often compiles programs from libraries or sub-programs, combining these to make up a complete systems program. Designs, tests and improves programs for computer-aided design and manufacture, business applications, computer networks and games.
Text 3
………. can be responsible for installation, maintenance or repair of computers and associated equipment. Installs hardware, ranging from personal computers to mainframe machines, and tests by running special software. Some technicians carry out routine servicing of large mainframe systems, aiming to avoid breakdowns. Others are called in to identify and repair faults as quickly as possible usually by replacing faulty parts. Work can also involve upgrading machines usually on customers’ premises.
Text 4
………. maintains the link between PCs and workstations connected in a network. Uses telecommunications, software and electronic skills and knowledge of the networking software to locate and correct faults. This may involve work with the controlling software, on the writing, printed circuit boards, software or microchips on a file server, or on cables either within or outside the building.
Text 5
79
………. advises potential customers about available hardware and sells equipment to suit individual requirements. Discusses computing needs with the client to ensure that a suitable system can be supplied. Organises the sale and delivery and, if necessary, installation and testing. May arrange support or training, maintenance and consultation. Must have sufficient technical knowledge.
Text 6
………. writes the programs which enable a computer to carry out particular tasks. May write new programs or adapt existing programs, perhaps altering computer packages to meet the needs of an individual company. Some specialize in software which handles the basic operation of the computers. This involves use of machine codes and specialized low-level computer languages. Most handle applications software. May sort out problems encountered by users. Solving problems may involve amending an area of code in the software, retrieving files and data lost when a system crashes and a basic knowledge of hardware.
Text 7
………. researches, designs and develops computers, or parts of computers and the computerized element of appliances, machines and vehicles. Also involved in their manufacture, installation and testing. May specialize in different areas: research and development, design, manufacturing. Has to be aware of cost, efficiency, safety and environmental factors as well as engineering aspect.
3.2 What key words helped you identify the name of a job? Write out two or
80
three words from each text that you need to translate to get better
understanding. You may consult a dictionary or ask your teacher.
e.g. (Hardware Engineer) researches, designs and develops computers, or parts of
computers.
3.3 Write out all the verbs that can help you to describe the tasks that people in computing perform. Add some more verbs to the list.
e.g. to study methods, to make an analysis…
3.4 Look through the descriptions of the jobs (1–7) again and translate the following English words and expressions into Russian:
Text 1
to work within organization
to do efficiently
a detailed analysis
to involve consideration
to adapt software
to oversee the implementation of a system
Text 2
an internal operation
to convert
specification
appropriate language
to make up