Yes, I am completely with you. I always hated these arbitrary algorithm tasks that have nothing to do with the actual job. With the experience of hosting multiple job interviews I prefer to do a task that is close to the job, but keep it open enough for the applicant to do it their way. And making sure to the applicant that asking questions is desired. If they go in a wrong direction without asking questions, it's a good sign. If they ask good questions it's a strong plus point. Also I can see if they can apply learned knowledge quickly.
Why should I do algorithm or math related tasks as a frontend developer for example. Soft skills are way more important than preparing for potential interview questions.
Yeah, Europe is different here, as we have social security from the state. In Germany you get continued pay by your health insurance (a certain percentage of your usual salary). It's far easier to do things like this when the state helps you with this.
Not really. It can still be a walled garden if there is an opt out option, so you can still be able to be inside it but with the option to go out of it and be able to sideload/use different app stores. Also the Apple app store will definitely still be the main source as people usually don't switch that easily for almost no benefit.
No one will force you use a different app store as well.
Using different browsers and setting them as default is already possible in iOS. They are just forced to use WebKit as the rendering engine instead of Blink or Gecko.
I know this means more Chrome. I'm a heavy Chrome user because of the dev tools that are great. At least chrome has good support for web standards compared to Safari.
Why can't it work again? I mean the W3 works, doesn't need to support all the features. Messages and attachments would be enough.
Don't know if it will be bad. Apple still can make this securely. It doesn't mean that the system needs to be completely open, just that apps need to be able to access hardware features. NFC for example can be asked upon like GPS on the OS level. Doesn't mean that the apps need to access NFC on the direct hardware level.
And I don't want to have Android, but I would like for Apple to open up things like the forced browser engine stuff. With this Apple is blocking so much innovation for the web because they are not implementing so many things.
I don't think so. The EU market is pretty huge and financially strong. Maybe they will only allow sideloading and payment freedom for the EU with special iOS builds.
No, it's good news! No more forced crappy webkit browser engine in iOS. The other things can be added in a secure fashion as well. Sideloading doesn't need to be wild west. macOS also makes it possible with certificates etc. Messanger interop is also nice, when done right: basically would need a shared standard like the web that is done by a messaging consortium like the W3.
Why should I do algorithm or math related tasks as a frontend developer for example. Soft skills are way more important than preparing for potential interview questions.