Microsoft Appoints Kevin Scott as CTO
news.microsoft.com
news.microsoft.com
"Scott holds an M.S. in computer science from Wake Forest University, a B.S. in computer science from Lynchburg College, and is an all-but-dissertation drop out from the computer science Ph.D. program at the University of Virginia." [1]
Props for not trying to paper-over that last part.
https://scholar.google.nl/scholar?q=Retargetable+and+reconfi...
If he didn't mention an n-year gap in his background you'd say he was trying to hide the fact he was a drop out. You're just looking for something to complain about.
I finished my Bachelor's many years after I left school. I still had to list the school and the timeframe because otherwise I'd get questions about. I wasn't able to just say "I went to school but didn't graduate, but I don't want to appropriate the brand of my former university!" That's idiotic.
But they chose someone who I assume must be a distributed computing ("web/cloud") guy instead. I guess that's where they see the bulk of their business being in the future.
If I was a C-level at MS I'd push for "A computer in every palm, running Microsoft software" - they failed with Windows Phone but succeeded with Office 365 apps for iOS and Android. I would swallow MS' pride and release a custom Android-based OS and encourage OEMs to adopt it with favourable terms compared to Google Play's. I think that would sustain the company until the next big thing.
Oh, and research in self-driving cars. Everyone else is doing it ffs!
(And "Make the Windows Desktop Developer Experience Great Again(tm)!")
As for chrome extensions.. MS makes it absurdly easy to port them: https://developer.microsoft.com/en-us/microsoft-edge/platfor...
Regarding mobile devices, WIndows 10 is "Universal".. I don't know what the big delay is as a fan of the products - seems mostly developers obsessed with Apple really than MS not having a product and the last thing that MS needs to do is spread itself into ANOTHER OS - they already provide a robust "launcher" for android to bring in MS ecosystem. It's google that is generally playing hardball here and the world would be a better place if GOOGLE worked with MS and brought its ecosystem on par. I mean, it really sucks to enjoy to use edge and have google telling you on every one of their websites to switch to chrome with popups, sliders, notifications, alerts, text boxes and all sorts of crap making the experience suck..
as for self driving cars? its just an extension of the ecosystem.. i'm curious why you want MS in your pocket but not in your car
and lastly for Dev stuff.. MS owns that shit. The Windows Developer experience is a superb story and now with all their cross platform stuff you may just not be paying much attention.. MS development tools do Linux, Windows, OSX, Android, iOS, ARM & more..
also, edge extensions are generally chrome compatible.. (why doesn't google make their shit work with edge? or even win10?? eh eh? :)
https://developer.microsoft.com/en-us/microsoft-edge/platfor...
BTW, I think the compute in every palm is already saturated to a degree and MS is doing long tail here but who knows.
I guess I ask this because I don't usually think of the CTO defining the product vision.. just the teams and tech to DELIVER the vision as defined by some product folks (obvious there is feedback both ways but..)
(and I bet the same group of smart engineers also emulated PowerPC on X86 for BC games on the One)
More than Kevin's tech skills, this announcement reinforces that the identity of Microsoft B2B users and customer relationships will be strategically aligned around LinkedIn profiles.
[1] https://www.appsruntheworld.com/top-10-crm-software-vendors-...
It's a classic Innovators Dilemma for Salesforce. Could "good enough" Dynamics CRM move upmarket by integrating LinkedIn identities?
Seems like the multitude of CRM offerings (SugarCRM, Act, Goldmine, even Netsuite) in the SMB space would pose an issue for Microsoft if they were to go upmarket.
Note I'm not speaking for the engineering - but the user experience is just terrible on both LinkedIn and Dynamics.
https://engineering.linkedin.com/distributed-systems/log-wha...
I'd guess that this appointment is Cloud/Azure related.
The reason LinkedIn is a terrible product is because it was mired internally by chronically poor engineering leadership and product politics. Nothing ever got shipped. This new rollout is nice but 5 years too late.
I'm really hoping the MSFT buy will change things, as I really believe in the product and there are some great engineers there.
I wonder if Linkedin has a lot of MS tech in their stack? If so, and MS wants to push further into consumer facing services in the cloud, I can see why this appointment might make sense.
edit: link
I wish someone is crazy enough and give me such job :).
The crabs are reaching out of the bucket hard today.
https://news.ycombinator.com/item?id=13475414 "props"
https://news.ycombinator.com/item?id=13475184 "interesting"
and:
Was linkedin really known for their engineering? Honest question I don't recall ever hearing anything good or bad.
What would a thread look like that wasn't "shitting all over the guy"?
They've also done some unscrupulous things, even if interesting tech wise (the email proxy on iOS, and WTF they are even doing on iOS today and weren't blacklisted is beyond me). I do think he/they could have some positive impacts internally in terms of a lot of the integrations coming into Office365 today. Who knows though.
Judging from the work so far on Office365, and how great VS Code and Azure all around are doing, I'm not entirely certain they need to change too much. I'm more leery about LinkedIn's really spammy culture leaking into the really cool things coming out of MS, on top of privacy complains already surrounding windows 10.
Windows has a lot of business users and is a consumer product; now i would guess that the privacy issues don't quite help with the business audience - but i guess that's a major cash cow; Anybody care to explain how they happen to put a major revenue source in jeopardy? I mean as a software company they aren't too much into targeted advertising anyway, so what do they do with all the data that they are gathering?
i don't know much about business, please enlighten me.
The pro and enterprise versions allow you to disable pretty much all of this. The Home version is less able. A lot of the additional data is leaked by using cortana for searches.
That said, I'm not too paranoid about it, but I do understand why others may well be. Also, MS has been doing everything it can, including relatively great pricing to move SMBs to their hosted solutions for AD and Office365 packages. Which I can see as appealing for MS and SMBs. The more recent workspace/scheduling applications added to o365 show this direction, and integrating with LinkedIn cements this a little bit.
Who knows how it will work out in the end... I've been specifically pushing Docker Cloud simply because it can target multiple cloud systems for deploy, instead of the walling in from AWS/GC/Azure in terms of a lot of their own Docker tooling support. In the end, you're paying someone. How much you pay and what you get out of it will vary. But you are paying.
Take what he said in spirit, instead of literally.
So that is the very definition of an ad hominem. The comment had no actual rebuttal to said 'shitting' that it was attacking.
[NB In hindsight it was probably the right thing to happen - but finding out during a sales presentation to a customer probably wasn't a great idea...]