Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment There is a large difference (Score 5, Interesting) 153

There two companies belong to two very distinct groups. One group of companies treats users as product to sell to its customers and other group of companies treats is users as its customers. I know that if I am not the customer, then for sure they don't have my interest at heart. So when it is a choice between FB+Google+Twitter+TV Networks+Newspapers on one side and Apple+Microsoft+Sony+Netflix on the other side, I know which side I am choosing. Even though personally 20 years ago, I used to love Google and hate Microsoft. But times have changed.

Comment Re:Yeah,I'm gonna put a hold on that being true/fa (Score 1) 28

I'm glad you are demonstrating the amazing ability to form your own opinions and convictions by ... quoting someone else?

Also let me tell you that to utter a sentence like: "They don't have any choice but to live with feckless, incompetent officials." after 4 years of Trump followed by Joe Biden seems like the height of cognitive dissonance. :)

Comment Re:Most people will NEVER be GOOD programmers (Score 1) 233

This... I am 45, I want to a top CS school, I have deep math background, I still spend 10-20 hours a week on top of my job to just learn new things. I wonder if I will be able to do that past 50, but it is not likely. So let's say that someone else in their 40s comes to this without a lifelong habit of constant learning... even if you train them in anything, even if they understand it, even if they can apply it... that gives them 5 years. But when I get young engineers fresh from college, it takes me 5 years to get them to be any good at what they do... I mean, it is not impossible, but it is likely that if you attempt it that 90 out of 100 will fail and out of the 10 who succeed, 9 of them will be a net negative at their job. As in, if they were not there at all, the rest of the company would be more productive. (Which is the case for like 2/3 of fresh CS college grads in their first 5 years.) Anyway...

Comment They should offer series for hardcore fans (Score 4, Insightful) 77

What about $1,000 for 3-movie deal of Lord of the Rings extended directors cut back to back for me and my 19 friends? Star Wars 3 day special? Week of Avenger movies? If they can get the decent stuff that actually needs big screen, this could be their new business. Even if I need to order it few weeks in advanced, that's just perfect.

Comment Re:10x principle (Score 1) 199

That... when I was at Oracle, I saw a group of 700 engineers attempt a project and fail 3 times in the span of 5 years. Then one of the superstars on the core RDBMS kernel team got the assignment and she and two other programmers got it done in 6 months with no problems.

There are plenty of projects where any code will do any you don't really need anything other than a gaggle of CS undergrads. Do you have yet another stupid rails app with a bunch of react frontend, ... sure... you put some of those best people and they either get bored or over-engineer it or just write it in erlang for the fun of it. The only difference they would make is that 5-10 years down there wouldn't be a mountain of technical debt to deal with that the company gets stuck with.

But do you want to get a low power SSD storage appliance with millions of IOPS and corresponding network throughput? Throw at it even a few hundred of the average guys ... who can afford that kind of run rate and for how long? You need the top talent and you need them to work in small cohesive group that can share all information throughout effectively and can get the right architecture, writes correct parallel algorithms, can debug systems where inserting log messages would make any problem disappear because the system slows down to crawl or completely changes timings, etc...

So what kind of problems is Netflix facing? I'd say they are much more similar to the last one ...

Comment Re:10x principle (Score 3, Funny) 199

The answer to: "Why are manhole covers round?" is "Seriously! Don't show me your manhole! Keep it covered."
The answer to: "How many ping-pong balls fit in a 747?" is "They only let me bring one carry on and one personal item, so all I know it is more than that many."
The answer to: "What is your biggest weakness?" is always "You." (You would know if you were married.)

Stupid questions always deserve stupid, but funny answers.

Comment Re:10x principle (Score 1) 199

The more experienced you are the simpler question you can ask. I don't ask anything difficult. My questions are exceedingly simple:

Write a method for logical operator "implication".

About 95% fail and for the 5% that pass, I know I won't have to debug trivial mistakes in their if statement conditions. You need 4 simple questions like this for each of the 4 programming language constructs (conditionals, assignments, loops and methods). You ask those 4 simple questions and you get the best programmers.

When it comes to questions for software architects or system designers, it is slightly more difficult, but only marginally.

Comment Re:Split the living expenses from actual compensat (Score 1) 346

Yeah, want that cost of living to be transparent. I don't really care if that portion is done in a fair manner. That is for other people to haggle over. I quite honestly thing that it should be transparent and available to all and not based on performance in any way. Maybe on something independent from your job completely.

As a head of family, I am already receiving more compensation from benefits than single people. So it is going to be somehow uneven. But I don't think it should be by a lot. As for the CEO, or managers in general, there is no reason why they should be compensated more than individual contributors. It is job like any other, but through their access to the compensation the managers managed to cut a bigger and bigger pie for themselves. But I don't really even care if the company wants to preserve these imbalances, if they want to cover more of the living expenses, if they want to give clothing allowance to people representing company... seriously, I don't care about any of the numbers at all. The details are not important. Who cares.

I just want my numbers to be separated and transparent so I can talk about them in my own compensation negotiation. I want to clearly tell the company, this is how much I cost over your cost of living and be sure I can get that money preserved no matter where I move. Even if its 20% over cost of living. It does not matter. I want the transparency and the associated conversation. They owe me at least that much. How much am >>> I worth? Not my job position... me.

Comment Re:Split the living expenses from actual compensat (Score 1) 346

I have not said that Employers cannot restrict where the employees can live or where they will pay living expenses and where they won't. But we talk about Employers that have offices in nearly all major cities in US and pay for people living there as well as most major cities in Europe, quite a few in APAC and even few in Africa. But even make a full remote as option with living expense set to whatever they think is best for their business. I don't care at all. That is their choice.

But they should not adjust 100% of the compensation based on where you live.

Make a part of it to cover living expenses in India for all I care, but the rest of it should be based on who you are, not where you are.

Comment Re:Split the living expenses from actual compensat (Score 1) 346

All jobs everywhere cover living expenses. Some companies, like Walmart, try to exploit the commons by trying to pay less than even living expenses for given area, which causes a strain on taxes and essentially makes Walmart a government subsidized company. But in general most companies pay living expenses and a bit extra. The problem is in the accounting. Right now 100% of the money is adjusted when you move. That is ultimately unfair.

Let's say you already have your salary. There is a program at Cisco that allows employees to reward someone really helpful with recognition. That has a monetary award tied to it. Why is this award adjusted for location? Were you any less helpful just because you lived in Romania? More helpful in Switzerland?

What about a performance bonus. You worked hard and you get 10k performance bonus. But before you actually receive the money, you relocated to Nevada and so now the you see on the paycheck $6700. Same with year end bonus. Clearly none of that has anything to do with living expenses. Could you not survive without that bonus? All your expenses are paid from your base salary presumably. So what is the purpose of me getting more than twice as much as the a level higher engineer in Poland? It is fully based on getting a target accomplished and we work on the same team. Did he somehow contribute less toward that goal? Does it count less because it happened in Poland?

I don't care about some stupid generalization down to janitors or whatever. I am talking about tech companies like Google, Facebook, Cisco, Oracle, IBM, just like that article and the technical knowledge workers. The current situation is absolutely unfair, it tears teams apart by that unfairness and it does not seem to actually bring sufficient financial benefit even to these corporation to be worth this level of unfairness.

Split the living expenses separately, base those on location and everything else above that should be equal.

Slashdot Top Deals

"The Mets were great in 'sixty eight, The Cards were fine in 'sixty nine, But the Cubs will be heavenly in nineteen and seventy." -- Ernie Banks

Working...