I just looked up The Bay of Fundy on Google maps, having not heard of it before. I'm interested, can you explain what about this particular bay will make it interesting?
I've just read the article you linked[1], as well as several others [2][3][4] and cannot find any information about this:
>all companies foreign or not must provide unencrypted access to data to the Chinese government and must do so in secrecy
either plainly stated or implied.
Can you provide a source for this claim? I don't doubt that this may occur, but I'd like to speak with _my own_ managers about my china & encryption concerns in an informed way.
In an effort to promote transparency and to help new developers with information asymmetry, for the last 3 years I've conducted a survey of web developers and software engineers who are members of UtahJS. The topics are about compensation, education, experience, and job titles. I think the results are interesting, especially the comparing types of education & experience to pay.
There are a million reasons to agree that the data is never actually deleted
* need to retain data to fulfill government requests
* internal auditing
* it's all backed up in some "data lake" somewhere to do internal ml or analytics on
* hundreds of copies in database backups from different times
* internal logs that contain the data
* it's already been analyzed and aggregated into learning products and models that aren't going to be recomputed
It's not being "paranoid". As someone who has worked on large scale saas, I say: there is zero, 0, ZERO, 0.00 chance of that data every actually being deleted
>Is there a hard ceiling for salaries for developers?
Yeah I think there is a limit to what the market will pay for any particular skill, including developers. That limit will be constantly in flux year-to-year (see the 2017 results for comparison), and will vary from person-to-person though as skills, experience, etc. vary. Hard to quantify what that cap might be for any specific person, but looking at all the data in aggregate you can see that salary growth isn't linear with experience.
I recently interviewed with a "large SF based social network" and their COL equivalent salary for what I make here in Salt Lake City would have been like taking a 50% pay cut!
It's my intuition that salary increases with experience for that time until you have basically "capped out" what the market will pay for your skills. After 9 or 10 years, talent and skill are probably a more a factor than experience.
Another way of saying that would be the difference in pay between a 1 and 3 year developer would be pretty easy to explain on experience alone. But, the difference in pay between a 12 and 18 year developer would be more explained by their skills and specific experiences (not time).
I believe that pay discrimination does happen and I don't want to invalidate anyone experience if that has happened to them, but I've been pleased to work with very competent men and women over my career who I believe were all compensated fairly from my observations.
That's a good point about potential bias (those making more are more likely to respond). It's my intuition from living and working in this area for a long time that the responses are pretty representative. The surveyed group (UtahJS slack channel) I think skews more toward the less experienced (which shows in the years of experience chart), so if anything the data may be skewed that direction.
That's a great question. I haven't directly seen any other surveys performed by "the other side" so to speak. But in looking at comparative data online (https://www.glassdoor.com/Salaries/utah-computer-programmer-... for example), our dataset seems to show a more broad range of pay (both lower and higher).
Anecdotally, I have been told by a couple former managers something along the lines of "the highest payed engineers in Utah are in the 120k range," which this survey shows is not the case.
For the last couple years, I've conducted a survey of software engineers in my region about their pay, education, and other career related things. I believe strongly that opening up discussions about pay will help everyone overcome some of that information asymmetry especially early in their careers. 2017 Survey info for comparison https://mdjasper.github.io/utah-js-pay-data/
And a fascinating documentary https://youtu.be/D7shgCkCfhU?t=573. I've skipped to the fun part with people riding their hotel rooms up to the building on a crane... but the whole thing is worth a watch if you've got the time.