Start networking and exchanging professional insights

Register now or log in to join your professional community.

Follow

What should be the basic skills and qualities needed to grow for Computer Science Engineer/Scientist?

user-image
Question added by Zaid Mahadin
Date Posted: 2015/04/07
Emad Mohammed said abdalla
by Emad Mohammed said abdalla , ERP & IT Software, operation general manager . , AL DOHA Company

The Computer Science field covers a vast array of job roles from the Network guru to the Systems guru who is strong in the infrastructure of the various types of computer systems used today in the market and finally to the Programmer who is the person programming or giving the computer instructions of what to do...Here is a small listing of Job Roles in the Computer Science Field:- Project Manager- Programmer Analyst- Programmer- Business Programmer Analyst- Systems Administrator ( Windows, Unix)- Web Master- Network Technican- Security Manager- Customer Engineer- Systems Engineer- Engineer- Field Engineer- Field Installation EngineerThese are just a few off the top of my head. As far as me personally, I have an Associates Degree in Electronic Engineering , a Bachelors in Computer Information Systems, and finally a Master in Science in Computer Systems. I have had various roles throughout my career of which many are listed in the above list.The 'required' training is geared towards 'what area' within the Computer Science field to plan on specializing in...

both computer scientists and computer engineers should have 

 

1- a strong base in mathematics

2- enjoy learning and solving problems.

3- Useful skills will include learning a lot of programming and environments and low-level coding (closer to the processor and memory).

4- They should understand holistically how computers work inside and out.

5- Good problem solving skill.

6-Know at least one programming language .

7- Desire to code .

 

But most important, to me, is the desire to learn new things, explore the unexplored, take on challenges, try to solve difficult problems , do research, and contribute to the advancement of the field.

 

Skills
  • Abstract and Formal Reasoning
  • Advanced Quantitative Abilities
  • Analyzing
  • Classifying / Systemizing
  • Critical Thinking
  • Designing Systems
  • Detail-oriented
  • Efficiency
  • JavaScript
  • Knowledge of Operating Systems
  • Logical Thinking
  • Marketing concepts
  • Mathematical Skills
  • Multi-tasking
  • Organizing / Simplifying
  • Problem-solving
  • Programming Language Concepts
  • Research
  • Statistical Analysis
  • Systematic
  • Testing
  • Thoroughness
  • Work independently and in teams
  • Written and oral communication skills
Related Career
  • Accountant
  • Actuary
  • Aerospace Engineer
  • Air Traffic Controller
  • Applications Programmer
  • Applied Science Technologist
  • Artificial Intelligence Programmer
  • Astronomer
  • Biometrician
  • Commodity Manager
  • Compensation/Benefits Admin
  • Computer Consultant
  • Computer Engineer
  • Computer Facilities Manager
  • Computer Installation & Test Specialist
  • Computer Marketing/Sales Representative
  • Computer Programmer
  • Computer Scientist
  • Computer-Aided Design Tech
  • Consumer Loan/Credit Officer
  • Contract Admin.
  • Cost Estimator/Analyst
  • Cryptographer/Cryptologist
  • Data Control Admin
  • Data Processing Mgr
  • Database Manager
  • Demographer
  • Econometrician
  • Economist
  • EDP Auditor
  • Employee Relations Specialist
  • Engineer
  • Engineering Lab Technician
  • Environmental Technologist
  • Estate Planner
  • External Auditor
  • Financial Auditor
  • Financial Consultant
  • Financial Manager
  • Hydro Geologist
  • Hydrologist
  • Information Scientist
  • Inventory Control Specialist
  • Investment Banker
  • Investment Manager
  • ISO2000 Specialist
  • Market Research Analyst
  • Mathematician
  • Media Buyer
  • Meteorologist
  • Mortgage Researcher
  • Network Programmer
  • Numerical Analyst
  • Operations Research Analyst
  • Physicist
  • Pollution Meteorologist
  • Production Manager
  • Production Support Specialist
  • Psychometrician
  • Public Health Statistician
  • Purchasing/Contract Agent
  • Quality Assurance Analyst
  • Rate Analyst
  • Research Analyst
  • Risk & Insurance Specialist
  • Risk Analyst
  • Robotics Programmer
  • Satellite Communications Specialist
  • Software Development Specialist
  • Software Engineer
  • Software Support Specialist
  • Statistician
  • Systems Analyst
  • Systems Engineer
  • Systems Programmer
  • Teacher: Science/Math/Computers
  • Technical Support Rep.
  • Technical Writer
  • Transportation Planner
  • Treasury Management Specialist
  • Underwriter
  • Urban Planner
  • Value Engineer
  • Weight Analyst

More Questions Like This

Do you need help in adding the right keywords to your CV? Let our CV writing experts help you.