COVID-19 Update: To help students through this crisis, The Princeton Review will continue our "Enroll with Confidence" refund policies. For full details, please click here.

A Day in the Life of a Computer Engineer/Systems Analyst

"Expect the unexpected," said one computer engineer about her profession, and this statement was reflected on all the surveys we received. Computer engineers coordinate the construction, maintenance, and future growth of a company’s computer systems. They work with all departments, discovering each one’s computer needs, then make suggestions about what technical direction the company should proceed in. While this occupation sounds quite organized and logical, most computer engineers enter the profession at companies who have already made uncertain steps into the technical world. Faced with uncertain budget restrictions, presented with old or misapplied systems, and expected to know the nuances of each department’s needs, systems analysts must rapidly become experts in the company’s and each department’s functions and learn how to use second-best systems to satisfy their needs. “Getting people to tell you up front all the things they want to do is like pulling teeth,” wrote one engineer. Flexibility, strong interpersonal skills, and a friendly disposition are highly valued traits in this industry. The bottom line is performance, and those without strong technical skills find themselves quickly outpaced by the expertise their job demands. Over 30 percent of systems analysts did not intend to become full-time systems analysts: In most smaller companies, the position develops as an ancillary responsibility for the most technically savvy of the current employees. As the company realizes the benefits of a full-time computer representative, that position becomes permanent and exclusive. “I was hired as a researcher,” noted one analyst, “and now all I use is my screwdriver.” Many who have fallen into the profession point to continuing education as an attractive part of the job. Others find themselves hamstrung by decisions others have made before them and the technical limitations of the systems they inherit. The high level of satisfaction these high-tech tinkerers feel might be related to the creative thinking and problem solving aspects of their job. “It’s like having the most expensive Tinkertoy set in the world--I love it!” said one systems analyst. Few occupations allow the physical construction of an object and the intellectual challenge offered by computer engineering. For those who can make the most of limited resources and listen carefully for the distinction between what people want and what people need from their computer systems, computer engineering is an excellent profession.

Paying Your Dues

Computer engineers come from all walks of life and all professional fields: Accountants, researchers, inventor-managers, programmers and others who found the technology they worked with fascinating, who assumed responsibility for those systems, and who continued their education in the field. All computer engineers must be good with details and know how to approach structural problems logically. But practical experience is the most important credential. Nearly all the surveys returned to us from computer engineers stressed that experience is significantly more important than education in this field. “I don’t even look at the education portion of the resume,” one candid senior analyst mentioned, “just tell me what problems you’ve encountered and what you’ve done about them.” Technology changes rapidly in this field, so continuous study and learning are part of a professional’s life. Certain certifications are gaining credence in the field, such as the Certified Systems Professional (CSP) credential and the Certified Quality Analyst (CQA) designation, but none are required.

Present and Future

A relatively new field, computer engineers have been around since the early 1970s, when computers became more widespread in the business sector. Many companies purchased computers individually without considering how they could work together. Out of incompatibility rose LAN systems, which promised to link individual users in each office to a central software, database, and routing computer. The profession of computer engineering is likely to grow very fast and become a significant position within many large and small corporations. The most interesting aspect of computer engineering is that for the first time, it is becoming a unique and distinct occupation that people study in school and look for work in. Certain firms have arisen that act as solely systems analyst “hired guns” who handle all computer issues at a company. Computer consulting businesses are expected to grow much faster than other types of consulting firms.

Quality of Life


These first years are marked by a hectic pace, limited input, and a high degree of personal accountability. Computer engineers find these first years frustrating, as many have inherited awkwardly created systems and are asked to make them run smoothly. Pay is average; hours are long.


Five-year engineers maintain and upgrade existing information systems, and have significant input on future purchases and system architecture. Responsibilities and salaries increase. Professional connections become more important as over 20 percent of five-year engineers change jobs. Satisfaction is high; hours are long. Many who have been attending professional courses officially enroll in degree programs.


Many ten-year computer engineers open their own consulting firms which examine and analyze systems, then propose methods of information flow. Veteran engineers are very valuable assets to any company, and their salaries reflect this. Hours remain static, and many are put in charge of managing two or three other engineers instead of doing installations and maintenance themselves. Those who remain at the ten-year mark are likely to remain computer engineers for life.