Do you know what you are going to do in 10 years' time? How will your music tastes change? What phone will you buy next? What will your future house or children look like? No matter how much data you gather and how closely you analyze it, how many professionals you involve in your research, it is extremely difficult to find out exactly what the future will be like.
The world of eCommerce is growing with every single year. Why to spend your time and effort on going to brick and mortar stores if you have tons of international shops available night and day with a much wider choice of goods that are brought to your doorstep fast and often for free. Some online stores even deliver their clothes for you to try them on at home and only then to pay for the chosen ones.
The other day I got really tired after working at my desktop computer so I promised myself to spend the weekend without any gadgets or screens. Guess what? I couldn't live a full life. I had problems paying for my flat, ordering a taxi, getting in touch with friends, making an appointment with my doctor for the next week, reading and simply checking the time.
Software development is no different from other areas of knowledge - some people can master it, some cannot. Some software developers can create high-profile applications, others deliver code full of bugs that never gets into production. As a result, some project owners successfully launch their projects while others struggle through inappropriate "red" builds with a lot of errors over and over again.