295 karma · joined July 30, 2013
I'm sorry but if you're a functioning adult working in a professional environment, you should expect to receive critiques and feedback on your work. If someone is so sensitive that they cannot accept constructive criticism on their work, I don't know how they're ever going to learn or improve.
But in some areas less sexist than western society - you don't take your husband's last name when you marry - you're not expected to quit your job and become a housewife when you have children - girls are expected to be good at math, science and engineering just as much as boys
Why not try to be more transparent and open with your team? Exactly what you just wrote here and let them know and then maybe you can have a discussion and see what happens from there, maybe they could move to something else like Kanban, or maybe they can improve the current way they work. If still nobody is willing to change and your frustration continues, then consider if you should leave your job. Sometimes people in a team develop this group-think and it doesn't necessarily mean there's no hope, often it just takes someone to take the initiative and voice their frustrations.
Same thing happens at western countries to Chinese citizens every single day, and yet nobody bats and eye just because Chinese aren't as vocal and expressing their dissatisfaction. Before my family obtained Canadian citizenship (we are originally from China), every time we crossed the US border we'd get questioned like criminals for a good 40 minutes, mind I was a 13 year old child so what crime could I possibly commit while in the US? And it wasn't until recently that I found out my Irish colleagues who do not even hold permanent residency in Canada, their experience going over the US border has been smooth as silk, no question, no fingerprints, no nothing.
I'm sorry I have a hard time emphasizing with the author, and I just don't know what point he's trying to get to here. That China is a shithole that discriminates western journalists? I don't know.
Unfortunately unlike men, it tends to be more difficult for women to find serious relationships when they're older, women only have limited amount of time of being able to reproduce. So even if women are not actively thinking about this, it is instinctive to only take the sacrifice of major life changes when we are able to tell there's a commitment to a relationship.
However I will not feel comfortable working for this company knowing this is their hiring process, they pay no respect to a developer's skill to communicate and work with others, their knowledge in building software at large scale, ability in bringing improvement to other people's skills and the company's processes. Sorry to be blunt but it sounds to me they're trying to hire code monkeys/coding robots not software developers.
All these times around this memo, how many people actually cared to ask for female engineer's thoughts on this? All I see is women who don't work in engineering positions or men trying to interpret this memo from their perspective. How many actually cared what are the thoughts and impact on the main subject being discussed in the original article?
And what's even more frustrating is Google's response of firing him. It makes me scared of working in the tech industry, luckily, I am a "minority" in both gender and race. Yet I can't help but wonder, if someday I speak up about my different views than the vast majority of my company, am I going to get fired for it?
try convincing yourself that you're not your code, you're not your work. You as a person is much more than just what you're paid to do. Perhaps consider going to the gym after work for 30-60 minutes, exercising helps improve your mood. I also think hobbies that are completely unrelated to your job helps keep your personal life separate from your work life. Personal belief the tech industry overall has a not-so-good culture where people expect your job to be your passion, and they expect you to be live and breath code outside of work. Try leaving that mentality behind, as long as you perform well at your job, as long as you have the desire to improve, it doesn't have to be your passion. I typically do calligraphy and music compositions after work, which are btw very meditative hobbies.
Hope that helps.
I think some things good to look out for during the interview are: - when you ask about their culture, what's their response? Beer and ping pong are not culture, they're at best fun stuff that young, hip bros like to do. If beer and ping pong is all they give you as an answer there might be a redflag there, it's possible that they'd discriminate against people who are not like them (people who don't drink etc.) Good answers to hear are how they want their people to succeed, what's their plan on taking their product and company up a level, what do they value and how do they carry out those values on a day to day basis? Do they provide any opportunities for employees to learn? - look at your to-be direct manager, from talking to him do you feel a sense of huge ego? do they think they know everything and is better than you at everything? or do they show a sign of humility and genuinely want to learn about your background and what you can bring to the table? - everybody else that interview you, are they behaving appropriately throughout the interview? ask them what they like and dislike about their job, that usually tells a lot. Again, if answer is "I love the free beer and pizza" something's wrong. They should be telling you what kind of opportunities they're getting at this company. Ask about work-life balance, during one of my interviews someone actually told me "the work life balance here is pretty good, some people have young children, it's not really fair to ask them to stay late everyday", and that's how I got a feel that the employer does encourage life outside of work. - I'd also watch out for companies that hire women for the sake of filling the quota, they're hiring you based on your gender, not your skills. Can you really expect that they'd value your skills enough to be supportive in your career development when you actually work there? Someone that hired you based on gender, would they really want you to get promotions in the future?
I wish I could explain better, but I think if someone is ego inflated it's fairly easy to tell just from some simple conversations, and I tend to avoid those people (I think even if I were not a woman, I'd still avoid those people).
Also not sure if there's a place to report bugs and provide feedback in the future?
After a few internships and also landing full time positions, I realize interviewing is really a distinct skill that's apart from your ability to perform on the job. Especially with companies that make you do coding puzzles, you have to treat it as a standardized test and put some effort into studying for it.
With more interview iterations, you'll also become better at presenting yourself and showing confidence (which I believe will have a major impact on people's first impression on you).
Thank you for this suggestion!
When I went to find my first internship I only just got it almost right before the deadlines, I was devastated, but something eventually came along and internships afterwards went much smoother than that. I know a lot of friends with similar stories.
So don't take this personally, all I can suggest is keep applying to jobs, get people to practice interviews with you, keep working on questions, and if you have the time working on some personal projects. Normal school projects aren't good enough, when interviewers ask you about those projects they would've heard of the same project 50 times already, work on something that you're passionate about and that you can solve some interesting challenges with, think about what the projects mean to you and how do they help you learn. They should be something that's interesting to talk about during interviews.
Also I'm not sure if this is a good advice or not, but imo don't set the expectation too high for your first internship, it may be a no-name company that you've never heard or cared for and not Google Facebook or whatever you desired, but you will still be able to learn a lot, and getting your foot in the door is important.
I worked at a "no-name" firm in my first internship, but looking back it probably taught me the most out of all of my internships. And things only got better for me since there.