| It is actually quite hard to define the meaning of | | | | to work for. |
| what software engineering is. It utilises both | | | | Software engineers can work with a wide range of |
| engineering and science in order to try to make | | | | different people and organisations. Some examples of |
| improvements in software technology. Different | | | | the range of organisations that they work with |
| people have slightly different definitions of the term | | | | include businesses, government departments and |
| software engineering depending on what field they | | | | agencies, charities and health companies. They are |
| work in. | | | | required by any establishment that uses computers |
| The main task of a software engineer is to change | | | | and computer systems. They are sometimes called in |
| and design complex software. They also have to | | | | to fix existing problems or to put measure in place to |
| spend time making improvements to software to try | | | | prevent further software problems in the future. |
| to make it easier to use. | | | | One of the most important things you must know |
| Software engineering is a relatively new discipline and | | | | about if you want to become a software engineer is |
| it has emerged from the fast development of | | | | programming. A computer Science degree can |
| computers. As a result of this, there are not many | | | | certainly help you gain a strong understanding of the |
| specific software engineering courses available and | | | | subject and provide you with practical skills. However, |
| people often choose to study Information | | | | the best place to learn programming is on the job in |
| Technology first. However, there is evidence that the | | | | a very practical situation. If you start off in a junior |
| field is growing and slowly but surely, more relevant | | | | or support role then it will enable you to practice |
| and highly useful courses are emerging. You just need | | | | your programming skills and work your way up the |
| to make sure that you find the right ones and that | | | | software engineering ladder. |
| they are accepted by the employers that you wish | | | | |