yawn_010101 | 7 years ago | on: Ask HN: How Would You or Did Convince Your Boss That You Can Work Remote?
yawn_010101's comments
yawn_010101 | 7 years ago | on: Apple Engineers Its Own Downfall with the Macbook Pro Keyboard
They're certainly losing the lead in software engineer talent (giving it away to whom, I'm not sure). But the single most horrible experience I've had with Apple in the last year was trying to get software published on the App Store.
That's a department that's so large that it's become a classic bureaucracy -- middle managers run amok, pettiness, lack of professionalism, etc.
I was trying to publish a piece of software using their less extortionate subscription options and I was told by a young woman manager that I would have to have feature X in order to qualify. I added feature X in a couple days and got back to her. She was surprised (disappointed?) and then told me I'd have to have feature X + feature Y in order to qualify.
I have a couple of contacts from the "good old days" and sent a very angry email. Middle manager woman disappeared, her boss called me and apologized within a few minutes.
If I didn't have that contact I probably wouldn't have gotten past her.
What has happened to Apple that their dev teams work against devs, compile times (this is 2018 remember) are now counted in minutes for small projects, my MBP crashes when plugging in an external monitor, etc?
They've grown too fast. My contact told me that their App Store team is now interfacing with over 2 million developers. How do you grow to accommodate that?
Now, what is the answer to all of this? Fix the marketing driven culture. Thinner isn't better. The number of apps on the app store isn't a meaningful metric. New languages are cool only if you can actually pull them off. Etc.
You can't really fake anything with a remote company. You don't get any points for showing up. At the same time, the amount of time-wasting activities created by people who are searching for 'participation rewards' is small or none.
Or, put another way, if you wanted to be treated like an adult, find a company that hires adults.