Microsoft allows mac and uses java?

As the title suggests I want to move to microsoft but wanted to find out if they allow mac or is it going to be a struggle. Also do they use java since they are .net heavy company

Fortinet du sd Feb 6, 2021

Dose it use Linux?

Microsoft anabab181 Feb 6, 2021

No you don't get a Mac work laptop. You get a Surface, as is completely reasonable considering Microsoft manufacturers the Surface themselves. Microsoft uses whatever technology works best and it's almost never Java over C#. C# has probably one of the best maintenance and support communities of any language. .NET Core is really good. We don't use Java because it's almost never the best choice. We do have some projects in Scala, Python and Go but they're not plentiful.

Amazon _noogler Feb 6, 2021

Java = 💩

Google WHHw73 Feb 6, 2021

Microsoft is a lot larger than you think. There are projects using MAC and there are projects using Linux, even core OS team is working on a linux version.

Microsoft RzKN15 Feb 6, 2021

MacOS/Linux: yes (unless work is OS specific). Java: no. If your team does dotnet, how would Java work for you?

Facebook macinno Feb 6, 2021

What is the big deal about macs?

Adobe kCbiSx Feb 6, 2021

What's the big deal about iPhone?

Facebook macinno Feb 6, 2021

Both

LinkedIn Adwe4hg Feb 6, 2021

Join linkedin instead?

Bloomberg gzz235 OP Feb 6, 2021

I would love to but not any openings in NY

Microsoft zixbsus Feb 6, 2021

Some teams in the Office group work on Mac since they're building Office for Mac. Some teams use Java or Kotlin for Android related work.