Take a deep breath. Everything is alright and you have a bright future ahead. Getting fired is same as you leaving the job, without having a offer in hand, discarding any emotional turbulence. Keep applying for jobs and very soon you'll get a job, you always desired for. I hope you have enough cash to keep you covered, spend money with prudence. And smile, things are gonna be great for you, very soon.
With algorithms, I mean if the problem demands some optimization, be it network flow, string compression or some kind of resource allocation (something like register allocation in compilers), one should have the vague idea which direction to pursue or approach. This requires somehow rigorous course-work in school. Assuming everyone takes standard CS machine architecture courses, having the breadth in multiple domain is, essential, imo for a well rounded engineer. Now knowing(or having no idea) how memory access, hierarchy etc works, they won't know when things just get stuck.
I would say, try to test the fundamentals. Do they understands how memory is accessed, have sense what kind of algorithm is used (though it would be too much to code in 45 minutes), ambitious, have general idea to solve a problem, can they see issues if things are not performant... Having a conversation, comfortable conversation is the key, imo.
Very fair argument. Let's dissect the argument, engineering firms have improved their soft skills and value proposition. Assuming these firms are US based and all american, then by going popular wisdom here, how can american firms possibly have poor soft skills than Indian firms! I'm sure there were many instances when quality received from Indian firms were abysmal. However, imo, it's sort of online propaganda-ish that Indian firms are terrible choice, compared to american vendors. Pick and choose your best anecdote. I recall, months back, there was some incident at BA(british airways, I suppose) and whole incident was spinned as Indian contractors in India messed up. Later, VP of the company, clarified that mistakes were made locally(read UK). I feel hatred rather than facts, largely dominate HN, Reddit opinion.
This is plain BS. I don't recall any CS department in India (and I know 100's) teaching, MS-word, Logo, Basic, Powerpoint, excel etc. However, I did TA'ed at Rice University, TX, Excel course for freshman.
I think, you are far from truth. To work on EAD, one needs i-140, which is enroute to green card. So non Indian and chinese, get their green card in 2 years. After green card, every thing becomes immaterial. So ONLY Indians and Chinese get messed up.
I sense BS here. Come to SF, you'll see everyone sharing apartments. Having roommate is a personal choice, either you get in debt like typical american or live frugally. If someone doesn't have family in US and knows that he'll be kicked out because of his brown color, why would he spend money? Most americans are not stupid and americans have been pretty friendly to immigrants? Plain, simple lie. America has been always racist, look back how the orientals were treated in recent past. And, I/m talking about recent past.
Not but also, but only. Here is the thing, spouses of h1b can only work after getting I-140. For most of the indians, when they are legit, it will take 2-4 years after they start working on fresh h1b to get I-140. For non Indians, they will mostly have green card by then, so for them, all good. for 85,000 (h1b per year) 0.7(70% indians) 3 (years) * 0.5( 50% i-140 approval), families would would be forced to live on single income.
Message is loud and clear. No Indians are welcome. Now indians on h1b need to figure out, if they will migrate to Canada with skills they have, will they start business in India. Govt have no intentions of improving GC process. Govt want to stop legal immigration under different disguises. I don't know how many people are aware that it takes 3-4 years to get I-120, after some one starts job on H1b. That means all H1b's, who have been here for 3+ years need to go back or become poor in USA.
Well, I don't know man. If I don't like something, I would try to change it. I'll do something on my own, but not give up career in tech. I have, had some terrible demotivating code reviews,too. It's pointless at times, but I would rather focus more on merits.
Product managers have their own contributions and most of the times direct feedback from the customers. If I'm not able to convince folks, assuming they're reasonable, I would consider it personal failing. And companies can't change the entire stack overnight, not even the most progressive companies do that. It requires carefully articulated discussion keeping an eye how it may impact production systems, cost and available expertise. There are times when people are rigid, unwilling to listen then change the job. Do not get disappointed.
This is a new trend of tech blogging. Complain on each and every thing. I have this, I'm this. I'm that. I have that. I'm goood. pretty much crux of the whole article. Software jobs are complex, demanding, which is mostly `reflected` in salaries. She has devoted half of article sniding/criticizing here male peers
>It’s really hard to celebrate “women’s day” with free feminist speakers when I just found out some guy who does the same work as me is getting paid 20% more.
Well, many men who do the exact same work, don't get same money. Women/men in tech, imo are getting paid, whatever they could negotiate. I think, it's not about gender at all. I have never witnessed hiring manager not willing to pay because candidate is women/asian/white/black or purple. Is there backlash against women in tech? I think, not at all. As a matter of fact, companies now have quotas for women in dev/engineering and management positions. Equality.. that's some real double talk. Workplace is not a political place, which guarantees freedom of speech. It's a controlled environment, which tries to achieve business objective. On top of that, I feel like women criticizing men in workplace is acceptable, like calling them "jerk" in article. I feel like, dev community is fine with that. Is dev community fine with, men calling names to women in workplace, without any consequences? On the top, we all know what is modern feminism
movement about it. I don't how as a male engineer, I'll be comfortable, a bunch cribbing about men all the time around me, neither would women feel comfortable when a bunch dude
pushing the idea of men rights.
Dude from google got fired for expressing his opinion. I'm not quite sure, what kind of workplace we are trying to envision.
In the new order, aws infrastructure is same for every one! Consider OPT students getting trained in a early stage startups, do not get H1b after 2-3 years, what would he do? Quite few of them(smart, ambitious ones) will go back home and will compete on the similar products. You can think, schools educated them for quite of money but they got so more in return. I personally believe, every penny invested in CS/math education is worth it.
I think this was all trash talk, nothing but an attempt to intimidate. If companies are following letters of the law then it doesn't matter who thinks/interprets what. and they better know they would be challenged in court of law.
Not really. Not every one come from fresh H1b. There are tons of H1B transfer cases. If you're interested, pick your favourite startup, go to H1bdata.info, very likely you'll find few cases of h1b hire. Hopefully, may be next time, you'll be more factual.
Nope. Uber case was plain simple case of sexual harassment. My question is, would Uber have arbitrated in same manner if female employees were accused of harassment? yes, they would have. It's not about women,men or trans. It's about equality at workplace. Should one be more sensitive to women employees concern than men? If yes, where is the equality?
The question is why people of color have to come up with "BLM" movement. Why not Latinos, White or some other racial entity (not yet, because they are not demographically significant)? Because there had been numerous instances, when black folks have been murdered by police brutally without any repercussions from courts or government. So, this is not the time for all lives matter, yet.
If you search little bit more, you would be be able to find that work somewhere else for free download. Some application paper published by Springer etc are difficult to get.