Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment Re:RTFA? No. (Score 1) 646

Unless the doctor officiously attempts to prolong life, no matter how painful or futile that prolongation is for the patient, the patients relatives are going to sue that doctor to the hilt for not doing their utmost for the patient. Ease the patient out and its a murder rap. "Ars Longa Vita brevis", but not if you're talking to a litigeous lawyer!

Which is why my wife and I worked this out LONG ago:

Pull the damn plug.

Comment Re:Entitlement? (Score 1) 455

Then there are the physically and mentally disabled and infirm elderly who have outlived their retirement savings. Nobody wants to hire them for anything even if they could do the work.

I recently spoke with another deaf tech, and yes, it's a problem. Rather annoying to find people with a quarter of your experience hired over you just because you can't hear on a phone.

Comment Re:stats (Score 1) 235

Agreed -- I left in 2008 because it was painfully clear that despite good performance reviews and two promotions, my raises over 7 years amounted to inflation, plus the two bumps at promotion (a total of 15%). IBM wants to pay everyone below upper management an average salary, no matter how much better than an average job they do. It's entrenched in their compensation model and no first-line manager can do anything about it for his/her best employees. Every time someone is paid above the average for their band it's a constant battle to get them even cost-of-living adjustments, since they're above average.

Comment Re:NYC guy is an idiot (Score 1) 235

If you're still doing Theory X stuff like "annual performance reviews," you're doing it wrong, and deserve to die in a fire.

I had to google Theory X, but I don't see what it has to do with annual performance reviews, which have existed at all 5 places I've worked as a professional software engineer. What's wrong with an annual performance review?

Comment Re:Moral Quandary Perhaps? (Score 1) 235

Some of it is less obvious than you might think. Everyone wants personal growth and development, as well as feeling appreciated. Some people are on two-year tracks, and are destine to change jobs every 18-24 months.

In my experience one does not yet know what they are actually working on after 18 months or 24. In my experience it takes 3 years to have a sufficient depth on an area to be a solid contributor, and sometime between 5 and 7 years, if you're still working on the same thing, you're losing flexibility.

I've done several jobs over the years, and while no individual project is multi-year, even when working on a codebase as small as 400 KLOC it takes years to get to know enough of it sufficiently well to not introduce as many bugs as one fixes.

But maybe all these young kids don't work on anything as hard as 400+ KLOC systems.

Comment Re:A new particle or a new state of known particle (Score 1) 164

Quarks normally group up in 3s; with a proton being two ups and a down, and a neutron being two downs and an up. Another form of quark grouping consists of a quark and an anti-quark of the same flavour, which is what's been observed here. And this is the first time that one of these pairs has been observed that consists of quarks with the beauty flavour. Other flavours of pair have been observed before, but its the fact that this one consists of beauty quarks that makes it "new".

So, in essence, {and pardon the food analogy} you're saying that most matter is like an 3-scoop ice cream cone - two vanilla, one chocolate, or two chocolate, one vanilla - and what they've found here is one scoop of double-mint truffle fudge, two scoops gold-leaf-covered Cherry Garcia? (ie, it's still an ice cream cone as expected, just with more exotic flavors.)

Comment Re:Think ahead, move sideways, not up.... (Score 5, Insightful) 473

The drawback for me is that I'm finding it harder to continue to get energized to learn new technologies. I can still do it, but it's becoming more of a hassle. Not so much the languages, but the specifics of frameworks and technology domains (i.e. web vs. traditional client-server vs. realtime). Probably more a personal limitation, I'm not the smartest guy in the world.

This. It was a hard enough transition for me leaving all the various little office habits I had from 7 years at IBM. I had to learn new source control system, new way to build and install the OS, etc, in addition to spending several years where I didn't know intimately the details of the code I worked on. After 7 years I was a subject matter expert on a decent sized chunk of the AIX kernel. After two years at the new place, I finally felt like I knew enough code to say something authoritative about it. That was hard and frustrating.

However, it's also left me feeling sure that the only way to avoid irrelevance is to regularly make myself uncomfortable, so that I don't get too attached to the comfort. At this point my personal feeling is that it takes 5-7 years for me to become saturated on what I'm working on and to need that new thing.

Having kids taught me the same lesson too. As Kahlil Gubran wrote, "Verily the lust for comfort murders the passion of the soul, and then walks grinning in the funeral."

Comment Re:I've crossed that threshold, but it concerns me (Score 5, Interesting) 473

I suspect it's harder to hire someone who's older simply because the pool is smaller. That is, almost everyone at 21, or 23, or 25, whenever they finish college or graduate school, will be interviewing for a job. A lot fewer people at 40 will have a reason to leave, especially if they've become Senior and somewhat indispensable at their company.

I left IBM three years ago to work for a company not far past startup days. At 33 (at the time) I was one of the oldest developers at the company. Now, though, as the company has grown (and been acquired), not only are there more older people at the company, plenty of people who were young when it was founded 10 years ago are in their mid 30s and now have spouses and children. Several senior people have now gotten married or had kids, so in that sense the whole company has aged up toward me in just the three years since I started (age is often as much a particular position in life w.r.t. how long one has been married or how old ones children are).

And very few of these people now in their late 20s or mid 30s are looking for a new job, because they have one they like. So the pool of available interviewees continues to be heavily biased toward college graduates.

Comment C is still relevant (Score 5, Insightful) 473

Yes, I've noticed no one is writing operating systems or anything else in C anymore. I better learn the language du jour.

Except that my experience with multi-threaded systems programming is still useful. Even when everything is virtualized, there will be C code running on the bare metal that someone needs to create and maintain. New hardware products will need drivers written in C, or entire embedded systems written in C.

Sure, the next social media website won't be done that way, but for some of us writing that high a level of application wasn't that interesting.

And didn't I just read that Facebook had to highly optimize malloc(3) to support its operations? What's malloc written in? Oh yeah, C.

Slashdot Top Deals

I've noticed several design suggestions in your code.

Working...