Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×

Comment Re:Ummm..... (Score 1) 85

You were underpaid from the start, and its perpetuated. Laughably so. Here's what my progression looked like

01-05 70-72K (I got a small raise in there) in San Diego
05-08 82K+equity in Seattle
08-10 90K+equity startup
10-12 90K-120K+equity at another startup (salaries went up from startup scale to full scale when we knew we'd be bought)
12-13 $75/hr contracting while on vacation then moving to Baltimore. I was underpaid here, should have asked for more but did it to move to Baltimore for personal reasons
13-14 120K+equity at a startup
14-15 172K+lots of equity at the company that bought the startup (expect over 300K/yr total probably around 350K. May be more after my performance review which is likely to be very good) in the Valley

Even if we assume you live somewhere far cheaper than the valley you were criminally underpaid to start and still underpaid now.

Comment Re:No (Score 5, Informative) 515

Flying is a pain in the ass. You need to go to an airport, get groped, wait an hour until you can board, sit in an uncomfortable seat, get fed a tiny drink if you're lucky when they want to feed it to you, use a bathroom that's tiny and uncomfortable, and wait for another 40 minutes for your luggage afterwards.

A train is just a much better experience. You can show up 2 minutes before departure, get on without a strip search, get a nice big seat, have a dining car, can get up and walk around at will, and just grab your luggage on the way out.

For a short (say 200 mile distance) its actually just as fast as flying when you figure in airport waits. For 400 its slower than an a plane, but a much less stressful experience. And with 180 mph bullet trains you can actually get to same coast cities in a reasonable time. I'd take one any day of the week over a plane for anything under 600 miles.

Comment Re:Yup (Score 4, Informative) 147

You'd drive me insane. I don't mind a quick drop by. It frees you up if you're blocked, allows for some human interaction, and if I'm too busy I'll just say no. Now put a meeting on my calendar and the 15-20 minutes before it is totally lost, as I avoid starting anything anticipating the meeting. Just come and talk to me.

Not to mention that unless you have a good rapport with your manager a 1:1 is a huge cause of stress. Its a "oh shit, what' the matter now" issue, especially if a non-regular one appears on my calendar.

Comment Re:The review, it does something... as does sandbo (Score 5, Informative) 74

1)Not necessarily. Something as simple as not enabling that code for a month after release would get it by reviews. They aren't reviewing source code, they're reviewing behaviors. Just like you don't speed when there's a cop right behind you you wouldn't connect when you're being watched

2)They ask for a lot of permissions because the permissions aren't fine grained enough, and because polsih requires it. For example I had an app that did sound effects when you tapped a key. The OEM requested that we turn off sounds when the user is in a call so they wouldn't play on the other end. This reasonable request required a new permission (CALL_STATE IIRC), which actually gave us much more info than we wanted (we got to find out when calls started, ended, and the connection number which we didn't need). But if you just looked at our permissions your reaction would be "why do you need to know who I'm calling"? We didn't there was just no way to request less info, we didn't even look at the number.

One of the big problems was that Google redesigned the play store to be less scary and show fewer permissions. One of those was that any app could request internet permission without it showing up. That was just wrong.

What we really need is the ability to turn on and off specific permissions by app. Perhaps with the ability to limit internet permission to certain IPs/URLs per app. That would solve most of the problem.

Comment Re:The real question here (Score 1) 185

Your math is just wrong all over. You're using the wrong formulas and confusing yourself.

If your monthly payment is 1000 and you pay an extra 50, you take 50 off the principle. That means next year you pay 50*rate less in interest for all years in the future. Assuming you don't change the payments (and assuming fixed rate loans), this means for the same amount of monthly money you pay off 50*rate more each year. That's a savings of rate compounded annually. That's all the return you get.

Comment Re:Cost of Programmers Cost of Engines (Score 2) 125

Of course there's trivial costs in a business. If you're worrying about the costs of pens and whether you can get them 10 cents cheaper, you're wasting your time. If you're worried about the cost savings of turning the thermostat from 70 to 71, you're wasting your time. If you're worried about the cost of something that is less than 1% of your budget, you're wasting your time- even if you reduce it to 0 you'd have saved more by focusing elsewhere. A good businessman realizes whats worth being concerned about and what you just have to live with. Nothing is 100% efficient in life.

Slashdot Top Deals

When it is incorrect, it is, at least *authoritatively* incorrect. -- Hitchiker's Guide To The Galaxy

Working...