Comparing Computer Engineering Technologists to Computer Scientists
About the only thing computer engineering technologists and computer scientists have in common is they both work with computers. Technologists work primarily with the installation of computer systems and networks. They also maintain the software and equipment after installation. Computer scientists have more to do with finding computing problems for the future, addressing those issues and creating answers to those future problems. Below is information on each career field and some helpful comparisons.
|Job Title||Education Requirements||Median Salary (2019)*||Job Growth (2018-2028)*|
|Computer Engineering Technologist||Bachelor's Degree||$63,460 (for all computer network support specialists)||6% (for all computer network support specialists)|
|Computer Scientists||Doctorate||$122,840 (for all computer and information research scientists)||16% (for all computer and information research scientists)|
Source: *U.S. Bureau of Labor Statistics
Responsibilities of Computer Engineering Technologist vs. Computer Scientists
Computer engineering technologists work in the now. Computer scientists are all about making computers better in the future. Technologists may be found installing computer systems or entire networks for a company or school. They could be tasked with software and hardware concerns. Computer scientists are more often found in lab and research facilities working with engineers and other scientists solving more intricate issues. Scientists are constantly working to improve software and hardware.
Computer Engineering Technologist
Computer engineering technologists could work for a research center or for a company depending on their specific duties. On the one hand they might spend their time testing products created by scientists. On the other, they could work installing computer systems for a business and ensuring the network communicates properly. These multi-talented professionals can easily be found with their fingers in a lot of different computer pies (networks, wifi, servers, etc.) under the supervision of an engineer or computer scientist.
Job responsibilities of a computer engineering technologist include:
- Maintain network systems
- Analyze testing and adjust the network as needed
- Troubleshoot LANs, WANs and internet connections
- Update equipment to allow use with new software
- Keep up with the change to technology and computers
Computer scientists are always looking at tomorrow. They are the generals looking to improve systems by making servers faster or software user-friendly. They must constantly be aware of cyber security and prepared for advancement as there is a shortage of advanced computer scientists. Many of these experts work for the government protecting computer systems or in research and design creating better networks. Computer scientists are alway inventing, testing, and improving computer software and hardware.
Job responsibilities of a computer scientist include:
- Research issues and theorize solutions
- Work with engineers and other scientists on complex problems
- Create examinations for testing their theories
- Publish their results
For those interested in computer systems either as a technologist or scientist, you might also consider work as an information security specialist or a computer science instructor at a postsecondary school. Security specialists set up and monitor information security systems for a company. Postsecondary computer science instructors use their doctorates to impart computer, systems and network information to students at a college setting.