I think both are right in different ways. Apple isn't a big enterprise player as far as (except for development), I give all my employees macs to do their daily work on. You don't walk into a bank and see iMacs sitting there usually. So from the desktop computer side, they are not that deep into enterprise. HOWEVER, iPhones, yes. Tons of companies issue iPhones as their company phone. Walk into a store, its getting more and more common that the cashier is using an iPad hooked up to some sort of payment processing device. That is where Apple has their business adoption. Or I take my kids to the trampoline park and the clerk hands me an iPad to fill out the waiver. Their enterprise isn't really that deep in desktops, but it for damn sure is in portable device (iPhone and iPad).
> Apple isn't a big enterprise player as far as (except for development)
They never really went after the tech companies themselves. The way Macs dominate certain development fields is a result of their popularity with consumers that drove companies to adopt the tech to attract talent. Me and many colleagues 5 years ago weren't interested in web startups using a Windows dev environment. Not saying there's merit to that, but my main point is that Apple focused on the end user(which happened to be a burgeoning web dev class during the last 15 years) rather than enterprise.
I think it's further evidenced by how relatively slow Apple has been to deploy some management tools that are more common in Windows-land. Anecodtally it feels like 3rd parties filled the gap on that side for Apple for quite a while. MDM, other IT tools, repair networks, and more recently self-repair kits were all much slower to deploy than how Microsoft (think Dell) went after their corporate customers.
why would it make any difference for the workload of middle management if their reports are in the office or remote? are they responsible for restocking the coffee machine?
Not their actual work, the tangential stuff like sitting over your shoulder, making awkward small talk, making sure you're "really working" and all the other nonsense.
A ton of these people are powertripping goofs and they can't power trip nearly as effectively when their employees are remote. And, even to the degree they can, it isn't nearly as enjoyable for them outside of real exchanges when they get to enforce their presence and authority in person in uncomfortable ways.
I absolutely loathe this garbage. As a general rule I work odd hours, some days I work for barely an hour, other days I work from sunup to sundown. "Am I really working" changes drastically depending on the work day it happens to be, and my remote managers know this. I remain accessible for meetings during office hours but "am I working" at any given point in the day? Who fucking knows.
You know what they do know? My assignments are completed on time, usually early, my work is excellent, and I show up when needed. If you need to know more than that, you're a meddling manager and I wouldn't work for you if I could possibly avoid it.
I doubt they would sneak in such a feature without at least mentioning it. I expect this to be even more limited, perhaps just tethered airplay for better resolution.
As someone who dabbles in code without too much of an idea of what he is doing, using pure functions whenever possible helps me reduce cognitive complexity and makes the code more easily testable.
Misconduct. E.g. not fulfilling your contractual duties as an employee or actively causing damage to the company. Still, a warning needs to be issued before a termination in all but the most severe cases.
That idea of productivity is odd to me. If I build a house for you and you build a house for me and we both compensate each other with the same $ amount for the work, is that a net productivity of 0? Two new houses got build.
you're right in that regard. But I'm looking at it as net of the whole system inputs.
You put in one house, I put in one house. There are no resultant houses for others to consume remaining.
Another way to think about it might be manual farm labor. If an acre of food grows enough potatoes to feed 1.2 people (idk if that's true), and it takes 1 person to labor over. The acre is only producing enough food to have .2 people as non-farmers.
If there are only non-farmers, the farmland doesn't produce any food (discounting wild berries or whatever grows when farmland is wasted). The farm can simply produce for 1.2 people...
> They are not any better or worse than MS/Google/Amazon etc…
You sure? I would be surprised if MS, Google and Amazon are the same when it comes to how they handle and use PII. Note that I say that "I doubt", because without having gone the length of issuing a GDPR right of access request with any and all of them it is more of a gut feeling based on personal experience than hard facts.
> What about uploading every binary you run to their server to check if its “approved”?
You are either being dishonest or misinformed.
For one, they don't upload binaries. Secondly, the more important function is checking that it isn't known malware, and thirdly they also do not (no longer) log PII like IP address or user id when performing the check. [1]