I've been dealing with computer science fields (including operating systems, programming, software, hardware and so on) since years ago and know that each field has its own massive vastity and complexity so that, for example, learning a programming language and being a master on it, takes about 10 thousend hours working.
Some time ago I read a paper named "How to become a hacker". It would say that each person walking through the way of becoming such a guy should learn C/C++, Java, HTML/PHP, the English language, Networking, well and also have good experience about them to call himself a hacker.
When I was working on my bachelor's degree project I got myself involving in security issues of the computer world and read some books to write the project as well as possible. In those books, one of the items was about the programs that are created just to hack some device, website etc.
Having those info and dealing with the issues so far, still I wonder so much how a teenager can hack the new iPhone 7 operating system in only 24 hours!! If using a third-part app, how was that app created that soon!?
Whatever I try to convince myself to believe that in the computer world everything is possible, but I can't on that one!
What about you? How a teenager can hack a device with an OS created by the engineers of Apple in 24 hours (there may be hundreds of engineers working on such a OS)!?
I posed the question at the following link:
http://www.cplusplus.com/forum/general/198299/
and what I got I think was these. Do you like to add some more opinions please?
1- There is no evidence that case is true of not.
2- The high number of engineers in a company (say Apple) is not an advantage, but rather a vulnerability! (if so why doesn't Apple reduce them!?)
3- "People who win DEFCON CTF are usually young too"! (What is DEFCON CTF in brief?)