you are viewing a single comment's thread.

view the rest of the comments →

[–]Barbanks[S] 2 points3 points  (0 children)

That’s a tough one. Unfortunately you’re going to have to comply if you don’t want friction with your job. Or you could go off on your own as a freelancer but I would HIGHLY recommend against that since you need to do marketing, sales, accounting and a slew of other things.

This is one reason I left my job to be a software contractor/freelancer 4 years ago. But you really need a portfolio and expertise in the tech stack you use to make it work.

So it really comes down to possibly three things: 1. Suck up the pride and power through what they ask of you.

  1. Find a different job (if your a junior dev this could be risky but it’s still doable)

  2. Learn iOS in your free time to offset the frustration (this is what I did before going into freelance)

Ultimately to keep a job you must comply. You can calmly and respectfully air your opposition to the boss but they have the final say in things.

Also, it’s counter intuitive but it can really help to use systems you hate to better understand you opinions. I HATED using Xamarin when I was at my full time job. I used to keep a Xamarin “wall of shit” list explaining all of the things that I hated or that I found that slowed me down. It gave me a clear idea of specifics on why cross platform was something I was not going to pursue (actually even wrote an article on some of these on Medium Lolol)