technology. Some place where I can be on the computer and work with the latest technology. Nowadays, from morning to nighttime we are encompassed with machines and I am always curious how these machines work the software running within them. Everything needs appropriate software to run such as your cell phone, computer and so forth. Today’s life is mainly running with the assistance of software. In order to become an engineer, you need to have the love for technology, and it takes a lot of dedication. problem solving is an important essential skill for becoming a software engineer. In becoming a software engineer the positive things are that you're in a field that you may be interested in and enjoy working in. Also being a software engineer you can express your strengths and show your abilities of problem solving. Another thing is that it is a job that you' re provided with a lot of money to support your family. A Software Engineer requires a lot more than just programming. It’s an opportunity to assist other individual through the intensity of technology. Having this as a work enables engineers to impact the life of other individuals assisting them with everyday work through software programs. One should keep in mind to decide on a profession solely with passion. I am very serious and focused on my dream job. After all, software engineering is a challenging however rewarding career.