tannk11001
But it's not clear how you distinguish between what's an appropriate correction to historical discrimination and what's overcompensation. If the bias were in favor of an over-represented group, it would be more clear -- but that's not what we're seeing. Women are grossly underrepresented in STEM faculty, and the only way to correct that is to hire a greater share of them and to use their gender as a positive discriminating factor in hiring.
I don't believe either of us are in a position to judge whether that should best manifest as a 2:1 ratio during resume reviews, a 1.1:1 ratio in finalized hires, or a 5:1 ratio in outreach, or some other arbitrary number during some other arbitrary phase.
But if we want to be pragmatic, we can acknowledge that many women, disproportionately, confront sexualization and objectification throughout their regular daily experiences and that this therefore suggests that sexualizing things unnecessarily effects them disproportionately as well. And since we're all very aware of this imbalance, it's completely reasonable to suggest that the behavior is sexist.
It's a long road from here to there, but this is encouraging.
But as you seem to already know, there's no reason that those need to be your priorities and pursuing them comes with added cost and risk. If you're confident that you can satisfy your personal goals without taking investment, there's no reason that you should.
Why is that? While some people might be that petty, it's very possible that Gravity never hired those kinds of people in the first place.
> It also removes the incentive to improve for the lower tiers, since they have further to move up the ladder before they see an increase in pay.
Why is that? I don't think the idea here is to raise everybody's wage and then institute some kind of 30 year wage freeze. It's to establish a baseline living wage so that none of your employees need to be hustling for other opportunities just to pay their living expenses. They can focus on their work and their lives. Rewarding exceptional behavior is a small cost once that's out of that way, and I don't see why we shouldn't expect to see it here.
We know that your first assumption is wrong, and I don't think any of us are in a position to know if your second assumption is wrong or not. It certainly doesn't seem unreasonable.
What they're really doing is investing in their brand as an employer, in the belief that loyal, eager employees make a sustainable company. For a company working a space like credit card processing, that's probably a better bet than a big ad campaign or R&D investment.
As far as I've seen in my own code, and those of my coworkers, we use all kinds of data structures when they're appropriate to a requirement and its constraints.
Are you suggesting that some people stubbornly don't use data structures that they're familiar with, even when they're important to speed/performance? I can't say I really see that happen very often. It's usually either that the engineer didn't happen to know the optimal solution, or (as was mentioned elsewhere) the optimal solution wasn't necessarily worth pursuing.
Generally, startups leverage enthusiasm and equity opportunity in order to pay less for their talent. Meanwhile, big boring multinationals pay ridiculous salaries in order to fulfill all the dull but critical needs of themselves and their clients. And there's a whole continuum in between.
If you do like startups and want to stay around, start negotiating for the perks that won't hurt their burn rate so much: equity, time off, R&D opportunities, etc.
So even with it's innovations, C++ will probably eventually fall out use over the course of your career. But spending a few years focusing on it will give you a tremendous amount of foundational knowledge and shouldn't hurt your ability of step into something else as it comes up.
If you want to do systems programming or other high performance work, it's probably your best bet, even while you keep an eye on some of the technologies that are competing for the same space.
Generally, I default to individual NIB's and create code-based views as needed. Building and wiring views with Interface Builder is fast, easy and documenting. When you want to implement a certain view in code instead, there's no friction -- you just do it.
On the downside risk -- there's no blacklist. They might not see another offer from the hiring company, and if it's a small industry or city, they might have some unexpected doors closed on them. On the other hand, it's also possible that the hiring manager will be very sympathetic to a recent grad that's run into a tough situation and might even encourage him to go on his way.
Not everybody does that, and few people do that all the time, but it doesn't take all that many people for it to lead to some heated discussions and wild swings in up/down votes.
It's completely reasonable for a person or group to describe behaviors that make them uncomfortable, and it's especially valuable for them to do so when those offenses aren't immediately obvious.
Listing these behaviors doesn't involve some fantasy that they'll all be eradicated tomorrow with subsequent violators ostracized and sent to prison. It's just sharing a real problem that's really experienced by someone.
In point fact, there's almost certainly debate to be had within a community about which items have broader import and which might just be personal issues to the individual who composed the list.
The value being offered to you is that you can read this and identify a few behaviors that do hurt some people, some times. And that -- as you're available and ready to exercise them -- you have a few specific changes you can make so that the people around you are more comfortable.
At the same time, bringing attention to the implicit sexism (a la 'mankind') is valid. It doesn't mean anybody has to shame themselves for saying 'guys', it just suggests that they might want to consider other word choices in delicate situations or when they've got the reserves to be a little more conscientious.
The people being sexualized.
And maybe I just find myself in different circles than you, but I rarely see or hear blanket Puritanical statements like you describe. Instead, I see and here statements that are more like "These are things that make me uncomfortable. Please consider them seriously."
Read the article, consider its merits, and do what you can when you can.
It's no less insensitive just because women are also capable of sexualizing things, or because men may also find it uncomfortable.
You don't find them remarkable because they're the medium's equivalent of photography's early Daguerreotypes. Those early photos lack many truly artistic qualities. The substrates couldn't capture tonality, dynamic range or action very well. The artists were still surveying the very basic possibilities of photography. It wasn't until decades later that we start seeing great art coming from photography.
The same applies here. Most generative pieces using Context Free or Processing are unremarkable as 'art' because they're just basic surveys. They're still just using tempura paint and seeing what they can do with it.
But keep your mind open -- give it another 30 years, as the medium matures, and you're sure to be embarassed by how trivially you pass it off here. Year after year, more expressiveness will come through in more sophisticated generators made with more and more sophisticated tools.
The person asking for a W9 from you is probably not familiar with how this changes when working with workers outside the US. You can explain that you won't be able to complete a W9 because they're only for US citizens and residents and see where the conversation goes from there.
They still need to declare and classify their expense, so may need you to complete some other paperwork, but it doesn't really effect anything about your own tax obligations or filing requirements. Don't worry about it.
They'll respect your needs but will want to work with you to make a smooth transition to your replacement. That's going to take a while and they'll benefit from as much assistance and lead time as you can give them. You can work with them to make sure you have some paying work with them until you find a new job even once a new candidate is found.
If you're not completely burnt out, they might even try to address your concerns and make things more comfortable for you so that you don't have to look for a new job at all.