Essentially in its simplest form writing software. This is usually writing code but software engineers are also involved in the design of software and how different parts fit together, essentially the general architecture of software. Also you rarely work alone as a software engineer and work in small or medium sized teams (around 4 to 9 people) to work towards a common goal. There is a very slight difference between software engineering and computer science. Computer scientists get into the detail of how the code actually works and runs whereas software engineers think about how that code affects the whole system and what it should do to work with the other parts of a system that already exist. If you want to get into software engineering, start learning a programming language, doesn’t matter which one as the skills and principles are transferable to many languages.
Comments