Complicated? Just easy to forget. Esoteric unimportant details.
I can sympathize. I have 4-5 languages I write once a month or so. Each has a different "if" syntax, and a different "for" syntax. Pretty soon I'm going to cave and write myself a little reference note like that.
(Yeah, yeah, I'm sure any real ninjapirate worth his salt can perfectly recall every syntax rule of every language he's ever written)
Slightly off topic, when I'm pair programming in ruby, I often say to the other person: "No you can't break the line there!" The other person rightly shows me that it works fine. Then they say, "Why did you think you can't do that?" My answer is always, "OMG... what kind of insane parser have they written to allow that to work".
I have been reading about it and making sure things are historically accurate, not only am I becoming more economically literal - I am also enraged about how horrible america has being, I used to celebrate american culture and now really feel bitter. I have been reading them only for the past 20 days or so, so my initial phase of angry is still not complete.
The unfairness comes when we talk about investment. A lot of counties like India invested heavily on education. What happened to the talent produced by that investment ? They all ran away to US.
It also allows america to get away with it by not investing in their own education or labour force.
One of the two us is missing a part of the picture. I have met many immigrants from India and other countries. Many are sharp. But here's the thing; none of them have capstone degrees from India.
They may have attended high school in India, and maybe undergraduate. But universities in India do not have a good reputation in the United States. So people who want to work in the United States frequently come to get degrees in the United States.
In fact the "problem" as I heard it recently was exactly the other way around. Foreigners come to the United States, spend twelve years getting a BS & PhD on grants, and increasingly elect to return to their home country. In years past, more of those students would stay in the US, but barriers to citizenship are apparently as high or higher than ever.
I am not at the forefront of hiring and international labor politics, but this is what I have seen & heard in the past ~8 years in America.
Do we really have to hit 8-figure salaries for college grads before we can say with any confidence that we have hit a supply-limited market? We are supposedly a group of smart people; I hope we can notice the smoke before the house is burning down around our ears.
I'm not saying we have one. But I'm also suspicious of the self-serving opinions that rank-and-file developer salaries ought to be 10x higher.
It's an idealogical struggle that goes back and forth.
For example, from my very rough memory:
- People were upset there weren't more women in the armed forces.
- The armed forces lowered PT requirements for women so that more women could make it in (less pushups, slower mile times, can sit down in formation)
- Currently people are mad because that treats women differently. Among other things, it gives a sense that all women are weak and need extra accommodations, and that can hurt them in the eyes of men in the force.
So we have this struggle of wanting to include more women, but we have to figure out how to do it without favoritism.
... which kind of highlights how gender divides, once established, reinforce themselves. This group of women chose cupcakes and yoga; in the past (mostly) male teams I have been on chose laser tag and go karts.
Do I like cupcakes? Sure. Do women enjoy laser tag? They kick my butt plenty often. But it makes the workplace less accessible to people who don't like cupcakes or laser tag.
Really I wonder if we're just seeing that a workplace naturally has a culture, not everyone always fits in, and because in this case the divide roughly aligns with a protected class we are caught off-guard and concerned.
(Getting rid of culture in workplaces doesn't seem like a solution)
You're making a mountain out of a molehill. Nobody said these things have to be set in stone, the idea is just to try things and see if you enjoy them.
So it was cupcake tasting this week. You don't like cupcakes? That's fine. Next week it's yoga. Don't like yoga? That's fine. The week after that it's etc...
The way you want to paint it is that you have to like certain things to be 'one of us', the real message is that you can be different and still be 'one of us'. As I said before, you can't be all things to all people. The idea is to make things inclusionary by being fun, and I hope they continue, even if people want to make a point of being offended about eating cupcakes at a programming class.
Nope. That is exactly what I meant. Whenever workplace discrimination comes up, I get the sense that a certain portion of the community concerns itself primarily with establishing that most (maybe all!) of the people involved are not Bad People. My point is that they may be right, but whether the people involved are Bad People is really not the point.