← Back to context

Comment by pjmlp

2 days ago

On my office, only folks like myself that also do Windows development, have Thinkpads with Windows.

Everyone else carries Apple devices.

GNU/Linux only exists on local VMs for containers, or servers on cloud instances.

Since when does carrying Apple device(s) mean we have goodwill for Apple?

I dev on a Mac all day and own 2 macs at home. Why?

* not going to try to convince the whole family to change and I want the various family & imessage features that everyone uses to all work

* all the developers at my company use macs and I don't want to have to set up my own unique configurations for everything using WSL and stuff.

* In the US, often the Android versions of "apps" you're forced to use by random businesses (instead of the Web which usually would work fine), are pawned off on an offshore team, and no execs use Android so there's no accountability when those apps suck.

* Windows also has many recent disappointments (ads in the start menu, increasingly dumber and worse settings screens), so they're doing a bad job of winning over people like me, dampening my enthusiasm to switch.

* Linux is cool but I'm too busy to want a project as my daily driver PC.

I have nothing but scorn for Tim Cook's Apple and have zero goodwill for them. They haven't shipped an actual smart idea for any of their platforms besides maybe Shortcuts (which they bought), and even then it took them 3 years to let me run automations unattended.

  • > In the US, often the Android versions of "apps" you're forced to use by random businesses (instead of the Web which usually would work fine), are pawned off on an offshore team

    I haven't seen this.

    Also I would imagine those businesses would do the same for their iOS development? It's odd that you would assume they don't.

    • > It's odd that you would assume they don't.

      The point is that regardless of whether one or both are offshored, the VP or CEO will get on your ass immediately if the iOS app has a crash or even a layout bug because they all use iOS personally. Whereas the most influential person in the company who even owns an Android device tends to be some IT manager.

      YMMV but this is precisely how it worked in my last two jobs. For instance, in one company, we outsourced both, but the Android app was developed entirely in India, whereas the iOS team was supervised and led by a US-based contractor that we could (and did frequently) talk to.

      Of course, only a tiny number of such "commercial" apps are native, 90% are some cross-platform framework. But the iOS versions tend to get far more attention when sloppy habits and lack of skill result in lag, race conditions, bugs, etc.

      PS: I belive completely that this dynamic either does not exist, or is actually in REVERSE, in countries where Android is more dominant. In the US, iOS users dominate the top 80% of the orgchart in basically every company besides Google.

    • While rarely offshored, a decade and a half of experience in the tech sphere shows that Android is almost universally treated as a second class citizen. Some companies won't bother supporting it at all, the majority will have an Android team 1/5-1/3 the size of the iOS team.

      1 reply →

  • I, like many developers was handed a Macbook Pro upon starting my first day at the company. I gave MacOS a shot (again, I used to be a mac sysadmin at a design company), but was happier when I could install Windows on it. Finder is a joke, and so many other things about MacOS are just stupid. Sure, Windows has some crap too, but it lacks the pretentiousness and ridiculous things I dislike about Apple products. I also covered the white lit-up Apple logo on the laptop screen with red-circle-strikeout sticker, because I really disliked Apple after being a sysadmin getting all too familiar with their products and OS.

There's a huge regional variation on this. In some parts of the US, Apple is everywhere. In others, it's rare enough to be worthy of comment when it gets spotted in the wild.

Ah yes, what could be more stylish and cool than a company assigned work device.