Hi, I am a software engineer, I develop software.
That'd nice! What's software engineering all about?
Its basically about application of engineering to the making of software in a systematic method
What would your specialization as a software engineer?
and came up with the "stored program architecture" or von Neumann architecture. Thus the division between "hardware" and "software" began with abstraction being used to deal with the complexity of computing.
Programming languages started to appear in the early 1950s and this was also another major step in abstraction. Major languages such as Fortran, ALGOL, and COBOL were released in the late 1950s to deal with scientific, algorithmic, and business problems respectively. David Parnas introduced the key concept of modularity and information hiding in 1972
, computer networks, computer security and cryptography, and databases.
- Computer applications – including computer graphics and visualization, human–computer interaction, scientific computing, and artificial intelligence.
- Software engineering - the application of engineering to software development in a systematic method
Employment.
Computer scientists are often hired by software publishing firms, scientific research and development organizations where they develop the theories that allow new technologies to be developed. Computer scientists are also employed by educational institutions such as universities. 
Computer scientists can follow