Software Engineering as a career ... Pros and Cons
Pros
- Good Money.
- Flexible Working Hours. Also most software companies allow their employees to work remotely few days a month.
- Enjoy solving interesting problems.
- Work on cool stuff
- You can make other people life easier. for example, you can build a hand held
Cons … but
- Working on a boring Project
- Always Love what you do. it will make you happy
- Using an old technology or working on a legacy product
- If you know you can do better then do better.
- You will be required to learn a new technology/product in short amount of time
- Keep learning, it makes you young
- You might be working for the wrong leader
- If you cannot find a leader, be a leader
- You will be required to put long working hours
- Nothing worth having comes easy
Written on September 26, 2017