Here is a detailed crowdsourced answer to the interview question ""What happens when you type google.com into your browser's address box and press enter?""
In a way I owe my job @ IBM which I got right out of college to that book.Of the many many C books at that time , K&R was obviously the one that was head and shoulders above the rest in terms of explaining C and how to write C programs in a very lucid/concise/Beautiful way and the guys interviewing me were particularly impressed that I almost had memorized K&R and gave me the job which I have to this day
The same thing can be said for pretty much every invention/innovation ever made even if it was a huge leap from the prior art - but then he was the one who did it and I guess that is what matters at the end
easy to say that in hindsight - IBM hired Lou Gerstner when it was at the brink of sinking and his previous experience did not have much overlap on what IBM did - he still managed to turn things around
The reason in my mind leadership is so valued is that there are problems worth solving that are too big for any one person to solve- anything from building companies to conquering vast swathes of land (which was considered a good thing a long time ago) - so being able to lead people in a cohesive fashion to solve these problems is a de facto requirement of leadership!
Having said that certain cases of "Thought leadership" which is one kind of leadership probably agrees with her blog.For example all leading scientists who make fundamental contributions to our understanding don't really need people following them but they do set the direction of future research so people do indirectly follow their leadsership
I have seen several such posts on why working in a start-up type environment is great and I do agree with the points in such posts but what is missing is any appreciation of the challenges of running a large company vis a vis running a start up.Comparing a startup to a big company is like comparing a bullet to a freight train and wondering why the freight train can't go supersonic like the bullet.
Gigabit FTTH is not technically difficult; it's just expensive to install. Google is supposed to be working on some secret sauce to make it cheaper, but they haven't revealed anything yet.
I guess these days FTTH is all Gigabit, but I remember a few years back when some companies were talking about 100 Mbps FTTH; that's nearly pointless now that cable can deliver that speed.
https://github.com/alex/what-happens-when