Directory Assistance Please Directories in the Computer World
Keep Computer Training Simple Please
Small Wonders Single Board Computers
Sleep and Hibernation Settings On Your Computer
Picking The Right Computer Keyboard
Computer Data Recovery Options
Spyware The Enemy To You And Your Computer
The computer of the future will be your mobile phone
Buy a home through your home computer
Computer Viruses Worms and Hoaxes
Work A Home Computer Jobs Are Plentiful
Make a place for computers in children s world
Are You At The Mercy Of Computer Geeks
Success at Work Techniques Computer Literacy
Home Office Tip 2 Computer Health Hazards
|
Career Track: Computer Software Engineers
Article:
Job Description:
Computer Software Engineers are responsible for a multitude of
tasks that are evolving and changing as quickly as technology.
According to the U.S. Department of Labor, professionals in this
career are the ones that are "responsible for applying the
principles and techniques of computer science, engineering and
mathematical analysis to the design, development, testing and
evaluation of software and the systems that enable computers to
perform their many applications."
There are basically two sub categories of software engineers,
which include:
* Computer Applications Software Engineers * Computer Systems
Software Engineers
Applications Software Engineers are responsible for analyzing
the needs of the user and then designing, constructing and
maintaining the applications or software. Professionals in this
career use programming languages such as C, C++, Java, Fortran
and COBOL. Many Software Applications Engineers are responsible
for developing both packed systems and systems software as well
as creating customized applications. Computer Systems Software
Engineers are responsible for "coordinating the construction and
maintenance of a company's computer systems while planning for
future growth." Most Software Engineers work closely with
coworkers as well as customers to ensure their products meet
needs and expectations. Opportunities for advancement and
industry outlook:
The career outlook for Software Engineers is strong. According
to the U.S. Department of Labor, this profession is projected to
be one of the fastest growing occupations between 2002-2012.
College graduates with at least a bachelor's degree in computer
engineering and practical work experience will have little
trouble finding placement. The only downside is that the
increase in offshore contracting may impact this profession as
well as others in the IT industry. Employers will continue to
search out professionals with strong programming, systems
analysis, interpersonal and business skills. Adding these to
your resume would be a plus.
Advancement opportunities within the industry continue to grow
as professionals add to their experience. While entry level
engineers will more than likely be tasked with testing and
verifying designs, more experienced engineers will be involved
in designing and developing actual software. The next step on
the career ladder is project management. Once supervisory skills
have been established, the door opens to positions like
Information Systems Manager, or possibly Chief Information
Officer. Many successful engineers open their own consulting
firms.
Educational Requirements:
Most employers require a bachelor's degree and extensive
knowledge or experience with a variety of systems and
technologies.
Usual degree concentrations are computer science, software
engineering, or computer information systems. For some
positions, graduate degrees are required. While program
certifications are recommended, they are not considered
sufficient for most software engineering jobs unless accompanied
by a degree. Also recommended are strong analytical skills and
an attention to detail. Potential Salary:
(According to the U.S. Dept. of Labor)
Position & their respective Salary Range (2003) Median
annual earnings of Computer Applications Software Engineers
$70,900
Median annual earnings of Computer Systems Software Engineers
$74,040
Starting salary offers for graduates with a Bachelor's degree in
Computer Engineering $51,343
Starting salary offers for graduates with a Master's degree in
Computer Engineering $64,200
Starting Salaries for Software Engineers in Software Development
$64,250 - $97,000
Industry Certifications:
Recommended professional certifications include:
* CIW Associate
* CIW Professional
* CIW Security Analyst
* CIW Web Developer
* MCAD.NET
* MCDBA
* MCSD.NET
* RHCE
* SCP J2SE
For more visualization of this article along with the screen
shots and more visit http://
www.exforsys.com/content/category/17/253/332/
About the author:
Exforsys is a community of developers specializing in C, C++,
C#, Java, J2EE, .NET, PeopleSoft, SAP, Siebel, Oracle Apps.,
Data warehousing, Oracle/SQL Server/DB2 and Testing. Please
visit http://www.exforsys.com for more tutorials and for IT
Interview questions http://www.geekinterview.com is an open
database. If you are an IT Geek, please visit
http://www.myitblog.com, to post your blogs about all Tech
related fields and view blogs
Free Oracle, Aps.net, C#, Oracle Apps training
More Articles
The Flexibility of Roll-Top Computer Desks - Ken Marlborough The roll top computer desk is a new development that is gaining
acceptance because of its unique design and usefulness. The
rolling top on these computer desks can cover all the computer
peripherals from the monitor, keyboard and the CPU to...
Make Your Fortune in Computer Services - Harry S Richards Make Your Fortune in Computer Services
© Harry S Richards http://www.themartuk.com
The Fastest Growing Industry in America: Computer systems design
and related services are expected to be in the top 10 fastest
growing industries in the...
Work A Home Computer Jobs Are Plentiful - Daegan Smith Work at home computer jobs is now available in significant numbers. With the Internet, many opportunities have opened up for people to work at home and take care of their families in the process. Most work at home computer jobs are not highly...
3 Simple Ways To Save A Bunch Of Money When Buying A New Computer! - Kris Bickell Looking to buy a new computer?
Overwhelmed by all of the options available to you?
Stressed by the high cost of computers today?
For most people, buying a new computer does not have to be as stressful as buying a new car. Nor does it have to...
Survival Without Computers - Kerri Salls I was slowed down when my computer crashed and I had no data, no
address book and not even my passwords to get back online. I
didn't think I was doing anything remarkable by bouncing back to
productivity even with this handicap for a week. But...
Your Computer May Be Infected. Here's How To Check.. (NOT about virus) - Fazly Mohamed NOTE: Please take time to read on - it may be vital for your PC's security. If you are not in the mood, just save it or print it out for later reference. A recent research revealed that 80% of the computers today is infected with these dangerous...
How To Do Your Own Computer or Laptop Memory Upgrade - Titus Hoskins Upgrading the memory in your computer or laptop is one of the
easiest and most cost-effective ways of improving your
computer's performance. Still many computer owners shy away from
any memory upgrade for a number of reasons: lack of...
What Computer Do You Prefer? - Tamara Williams Which do you prefer - laptops or desktop computers? A laptop is
a portable computer small enough to use in your lap. A desktop
computer is a personal computer small enough to fit in a
workspace. Both have their positive and negative qualities....
Easy Ways To Secure Your Computer - George Williams Just follow these simple tips; your computer will be free from
virus and spyware.
1. Stop and think before opening any attachment you receive.
If you don't know the sender, don't open the attachment - just
delete it. It doesn't matter...
10 Easy Steps to Speed Up Your Computer - Without Upgrading - Jim Shutes 10 Easy Steps to Speed Up Your Computer - Without Upgrading By Jim Shutes Lapeer Tech Group It seems that the longer you own your computer, the slower it gets! A lot of people will keep their computer until it gets so slow that they feel they need...
|