Developer salaries in the big four (I assume you mean Google/Facebook/Amazon/Apple) are high but that is still twice what I normally hear (and have gotten offers for), and that's assuming you're talking about total comp. I'm not doubting you, i'm just curious what type of experience you need to get that.
I wonder if it is because salaries were set before the pound plummetted due to brexit.
For most companies, you at least get more vacation days in London, but i think facebook US already provides 21 business days, I would imagine facebook UK is the standard 5 weeks?
How did you find that kind of deal on airbnb? I tried it myself during winter months in London, most airbnb properties don't give any discount or a fairly nominal one (e.g.: 10%) on multi-month rentals, so I found it much more expensive. I found eventually went with a serviced apartment.
Hostels are also a way to meet other travellers though - that is a lot harder to do in a hotel. I find travelling alone for extended periods can become a bit lonely
As a Canadian, i've actually never thought of Iran as any more 'adventurous' of a place to visit than somewhere like Peru or India or Cambodia. Lots of mainstream adventure tourism companies have tours there (e.g.: G adventures, exodus, etc) It has a reputation of being a very friendly place full of hospitable people. It's always been on my 'bucket list' of places to visit one day.
However, if a visit means i'll get grilled more than usual every time I visit the US, then I'll likely refrain from visiting. So, yes, the order will reduce tourism.
Checked exceptions also forces thinking critically about failure modes, but they seem to be an unpopular language feature, and few new libraries seem to use them. No other popular language has adopted them.
Why are optionals good and checked exceptions bad? (I'm certainly not implying that one replaces the other - i'm just saying that it they both have an origin of forcing programmers to think about errors)
Do product owners really work in open source projects where developers aren't getting paid?
I know personally, as an developer and an open source contributor, I'm going to work on something which either scratches my own itch or something which interests me. I certainly wouldn't be spending my own time working on the roadmap of a product owner if it doesn't fall into one of the two categories anyways.
Part of me thinks that Redux is going to end up being the next Java EJB - really great and important concepts at the heart, but over-adopted in scenarios which don't need it. And in a few years, there will be a backlash about it due to too much code and complexity needed to do simple things.
Yes. My goal is to reach $10 million net worth (so I am no longer dependant on income to survive - yes, I can live more cheaply, but my favorite cities happen to be the most expensive).
Then, I would retire from the industry and focus on doing computer generated art and sculpture.
That would let me stay in software, but let me be creative (I don't want 'creatives' to design thing, as if they were a different species - I'm creative myself!). No scrums (aka micromanagement), no testing, no bureaucratic processes or anything like that - I would just spend all my time creating.
It might make sense if you are bootstrapping and Phoenix is a place you want to live. (It is too hot, too conservative, and too suburban for my taste)
But if you try to raise money, you suffer from a valuation penalty for not being in Silicon Valley - just from the fact that there will be fewer interested investors. That valuation penalty is probably going to far exceed the cost savings of being outside Silicon Valley.
Can anyone comment on the dating scene for heterosexual males in SF vs London? I've been considering moving to SF, but the male-female ratio makes me think dating will be hard and I do want to find someone to settle down with at some point...
Developer salaries in the big four (I assume you mean Google/Facebook/Amazon/Apple) are high but that is still twice what I normally hear (and have gotten offers for), and that's assuming you're talking about total comp. I'm not doubting you, i'm just curious what type of experience you need to get that.