Slashdot Mirror


Cancer Survival for Software Developers

Paul Pareti writes "Doug Reilly has published an affecting, personal piece about Surviving Cancer if you're a Programmer. You don't have to be a sufferer to benefit from reading it, especially his conclusions, including the perspective-lengthening advice: 'Make sure you are not indispensable!'"

73 of 263 comments (clear)

  1. Wow by Eightyford · · Score: 2, Funny

    Make sure you are not indispensable!

    Wow. That just may be the first ever selfless good deed.

    1. Re:Wow by Schraegstrichpunkt · · Score: 2, Interesting

      Actually, it should be par for the course, for any consultant. Being indispensable does not create The Warm Fuzzy Feeling (TM).

  2. If you are indespensible.. by AltGrendel · · Score: 4, Insightful

    ...you will never be promoted.

    --
    The simple truth is that interstellar distances will not fit into the human imagination

    - Douglas Adams

    1. Re:If you are indespensible.. by TrappedByMyself · · Score: 4, Insightful

      If you are a techie with no communication or useful business skills...you will never be promoted.

      There, fixed it for you.

      --

      Help me take back Slashdot. When did 'News for Nerds' become 'FUD and Conspiracy Theories for Extremist Nutjobs'?
    2. Re:If you are indespensible.. by Short+Circuit · · Score: 2, Insightful

      RTFA and/or get a sense of responsibility towards your clients/employers. Among other things, the article talks about how to keep the people from doing business with you from going under if you do.

      That doesn't just apply to cancer, either. It applies to diseases like MS, and even simply going out of business.

    3. Re:If you are indespensible.. by AuMatar · · Score: 3, Interesting

      Why the fuck would you want to be promoted?

      Fixed it again. I'd rather do minimum wage grudge work than management.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    4. Re:If you are indespensible.. by eviloverlordx · · Score: 4, Funny

      That doesn't just apply to cancer, either. It applies to diseases like MS, and even simply going out of business.

      I agree, Microsoft is a disease, and it keeps spreading.

      --
      'Loose' is when your pants are three sizes too big. 'Lose' is when you misuse 'loose'.
    5. Re:If you are indespensible.. by Bellum+Aeternus · · Score: 2, Funny

      Yeah - I need to bone up on that reading with accuracy thing I keep hearing about...

      --
      - I voted for Nintendo and against Bush
    6. Re:If you are indespensible.. by russotto · · Score: 3, Insightful

      Only two things can come of a non-management type taking a $150,000 dollar management job

      1) He screws up, gets fired, then is "overqualified" for technical positions he subsequently applies for and ends up taking a $7/hour job.

      or

      2) He screws up, retains his job and even gets promoted, but is miserable as hell doing it. Eventually his company has to downsize (or goes under) due to poor management and he gets laid off.

    7. Re:If you are indespensible.. by Profane+MuthaFucka · · Score: 3, Insightful

      If you'd take a management job over a programming job, then you're not a true programmer. As Worf would say, "your heart is not Klingon."

      --
      Fascism trolls keeping me up every night. When I starts a preachin', he HITS ME WITH HIS REICH!
    8. Re:If you are indespensible.. by GregWebb · · Score: 2, Insightful

      Surely it depends what we're calling manager though?

      I personally have no interest in doing the tech team manager job at my last place. It's a position for minimal project management, a lot of customer interfacing and zero tech oversight. All you're doing really is watching schedules and pushing numbers around on gantt chart.

      On the other hand, you could quite legitimately call a technical architect the team manager. They're interfacing with the client and passing the work around their team, but they're passing the work around based on a self-determined high-level tech plan (potentially developed in conjunction with team members) and acting as a mentor to junior staff. At which point it starts getting more interesting...

      --

      Greg

      (Inside a nuclear plant)
      Aaaarrrggh! Run! The canary has mutated!

  3. Hmm by u16084 · · Score: 5, Insightful

    I found the article a little "wieird", If I found myself with terminal cancer, my family and myself would be on the top of the list. I would spend every last waking momement with my kids. I would take every precaution to say to them what needed to be said and done, The LAST thing on my list would be source codes and clients...
    Sure it sounds WRONG, but take a step back, and think about it. I'm going to die in 6 months, sorry ozzy/harriet daddy has to go take care of some stuff at the office, dont worry, i got 6 months left.
    Unless ofcourse its Curable, which then, I would have to balance the two a little more carefuly.

    --
    -- I Dont Deserve A Sig I Have Bad Karma
    1. Re:Hmm by porcupine8 · · Score: 3, Informative

      Right. Notice that for terminal cases, he says "read the next paragraph (regarding learning about new treatments online) and go spend time with your family." The rest of the article was for those people whose cancer is curable, or long-term treatable (as in, you will probably die in the next decade, but will be okay to work for at least a couple more years before things get bad). People in those cases can't/shouldn't give up their normal life because it's not over yet.

      --
      Warning: Apple/Nintendo fangirl. Likes her electronics cute & cuddly. May be rabid.
    2. Re:Hmm by Alex+P+Keaton+in+da · · Score: 4, Insightful

      Those of us who are older, and have families and houses etc. know that we have to keep working, if at all possible, to keep the bills paid. I woudln't want my family to have to have one of those cans you see on gas station counters that say "help the such and such family." If you stop working, you accumulate huge debt, that maybe your life insurance doesn't cover. When you get older, you will realize life isn't about what you want to do.
      Yes it would be nice if you could sit around for 6 months. But it is selfish.

      --
      And All I Ask is a Tall Ship And a Star to Steer Her By
    3. Re:Hmm by DougReilly · · Score: 3, Insightful

      Read the article. If you are terminal, meaning there is not cure and no treatment, then of course, stop reading the article and go home. Cancer is more and more a treatable disease that ends up begin chronic. I know folks with similar tumors that have been dealing with the cancer for 10 years no. I likely could get by on disability for quite a while, however 10 years is a long time, and even 2 years would be long enough that I would like to continue doing something useful. I will smell the roses as well, ride my bike and hang out with my adult children as well.

    4. Re:Hmm by Tim+C · · Score: 2, Insightful

      Sure it sounds WRONG

      No it doesn't. No-one goes to their death bed thinking "I wish I'd spent more time in the office..."; that's especially true when they go 30 or 40 years before their time.

      If I have only a couple of months to live, then I'm sorry, I'd spend as much time as possible with family and friends. Project deadline? Devil take your client requirements, I have more important things to do and precious little time to do them in.

      Work steals enough of our time as it is; don't let it take your final moments too.

    5. Re:Hmm by hey! · · Score: 5, Insightful

      I found the article a little "wieird", If I found myself with terminal cancer, my family and myself would be on the top of the list. I would spend every last waking momement with my kids. I would take every precaution to say to them what needed to be said and done, The LAST thing on my list would be source codes and clients...

      Well, you do have a terminal disease. It's called aging. It'll get you sooner or later if the proverbial bus doesn't make it's appearance, so it's not a bad idea to keep your actual day to day activities a reasonably close reflection of what your real priorities are.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    6. Re:Hmm by Schraegstrichpunkt · · Score: 4, Interesting

      The guy mentioned that he was a consultant. If you're a consultant, your income can disappear at a moment's notice; All your customers have to do is stop calling you. If you don't want that to happen, you have to be extra careful to not neglect your customers.

    7. Re:Hmm by tverbeek · · Score: 3, Insightful
      How is it that Bobby wasn't prepared?

      Part of preparing for death (assuming you get a chance to) involves talking about it with the important people in your life, and assuring yourself that those you leave behind are going to be OK. While your co-workers probably don't rank up there with your children and beloved partner in that respect, you may very well count them among your friends, and I know that I'd hate to leave my friends in the lurch if I could prevent it.

      --
      http://alternatives.rzero.com/
    8. Re:Hmm by ipfwadm · · Score: 2, Insightful

      Yes it would be nice if you could sit around for 6 months. But it is selfish.

      If you don't have enough money in savings to sit around for six months, then you've over-extended yourself (or you're poor, but given that this is Slashdot, I'm assuming not). If we were talking about a couple years then you'd have a point, but you should always have at least a several month reserve of money lying around. It may not be cancer or illness that makes you need to use it, it could be a lay-off.

  4. Yeah right by warsaw303 · · Score: 4, Insightful

    If I'm going to die of cancer I could give a shit less how my employer makes out when I'm dead.
    I'm dying...UH OH, I'd better make sure all my code is documented. That's ridiculous.

    1. Re:Yeah right by kpainter · · Score: 5, Funny

      Employee Bob: "Boss, I hate to bring bad news but I have incurable cancer. I need to review the comments in my code right away and make sure that someone can step in for me when I am gone".

      Boss: "Bob, this in a strange way, is very fortunate. Meet Rajii here from India. He was going to be replacing you anyway. Its a win-win!"

    2. Re:Yeah right by fumblebruschi · · Score: 2, Insightful

      I don't agree. I like my work, and while it's not my entire life, it's a big part of it. Why wouldn't I want it to be well-maintained? I actually do maintain a file (I call it my "I got hit by a truck" file") that has a pile of information that whoever took over for me would need. It's true, no one is indispensable (except Bill Belichick) but I can make my successor's job a lot easier.

      Also, I've never really bought the "I'd spend all my time with my kids" argument. For one thing, there isn't that much time you could do that anyway. Are you going to keep them out of school until you die? Do you think your kids really want to be around you 24 hours a day anyway, whether you have terminal cancer or not? Plus, you know, while you're alive you usually have to work. My landlord wouldn't stop asking for his rent just because I was dying.

  5. This should be standard practice by weegiekev · · Score: 5, Insightful

    The following points from the article should be followed regardles of having a potentially terminal illness:

    * Make certain that source code is where it should be.
    * Clearly document anything "strange" in the source code you deliver. .
    * Make certain you have a "buddy" developer who knows what you are doing.

    If nothing else, the first two are essential if you want to read your _own_ source code after a year or two's time and figure out what is going on.

    1. Re:This should be standard practice by Tim+C · · Score: 4, Interesting

      * Make certain that source code is where it should be.

      My fellow seniors and I have a little rule where I work - if it's not in CVS, it doesn't exist. Nothing gets deployed to a server that isn't in source control. Hard drives die, things are deleted by accident, and developer PCs are not backed up. The CVS server is (or should be - if it isn't, at least we are blameless if the shit hits the fan).

      * Clearly document anything "strange" in the source code you deliver.

      That's just common courtesy if nothing else. If you think something is odd while you're writing it, imagine how it's going to look to someone else coming to it cold. I've lost count of the time I've seen wasted (and have wasted myself) investigating weirdness in code, or even removing things that look completely wrong only to have something break subtley in an apparently unrelated area.

      * Make certain you have a "buddy" developer who knows what you are doing.

      This one I'm much less bothered about. However, that may be because I tend to actively discourage any concept of code ownership. It's not *my* code, it's the $feature code. If someone else needs to get in there in the course of their work, all the better - they may catch a mistake I've made, or a bad assumption. Even if it's perfect, it's one more person who knows the code. I think that ideally everyone on a team of developers should get stuck in to pretty much every module. It's rare (in my experience at least) that any part of an application is so specialised as to only be within the ability of a single team member.

    2. Re:This should be standard practice by weegiekev · · Score: 2, Funny
      That's just common courtesy if nothing else. If you think something is odd while you're writing it, imagine how it's going to look to someone else coming to it cold. I've lost count of the time I've seen wasted (and have wasted myself) investigating weirdness in code, or even removing things that look completely wrong only to have something break subtley in an apparently unrelated area.
      Or for my favourite variation on this, spend ages investigating the weirdness, trying to clean it out whilst complaining "Who wrote this mess!?" only to find your name written at the bottom of the file.

      And lets face it, we've all done it!
  6. Incurable cancer business plan by Anonymous Coward · · Score: 5, Insightful

    1. Call boss: "I quit"

    2. Sell house, possessions.

    3. Move to tropical island paradise.

    4. When the pain sets in - gun to head.

    5. Afterlife????

  7. Facing death... by __aaclcg7560 · · Score: 5, Insightful

    A few months after my mother died from breast cancer, my boss was harrassing me for not being willing to put in 80+ hours per week because I was spending too much time with family. When he told me I needed to work his way or take the highway, I took the highway. My dad and I took a road trip to from California to Idaho to bury mom's asshes with her folks, I went back to school for a year and got a better paying job two years after I left my old company. Unless you work for a great company that cares about the employees, you got to deal with the jerks.

    1. Re:Facing death... by Lord_Slepnir · · Score: 4, Insightful

      If any boss asks your to put in 80+ hours a week for more than a week or two at a time (IE, right before a release), you need to take a good solid look at the highway, no matter what your situation is. Once they know that you'll work 80+ hours a week, they'll exploit that to the fullest.

    2. Re:Facing death... by stunt_penguin · · Score: 4, Interesting

      Which is the situation at the moment in the games industry, where 70 hours is basically mandatory all the time in all companies and at all stages of a project.

      That's why the games industry holds no interest for me- I'm a pretty decent 3D modeller but you couldn't pay me enough money to sell every waking hour to EA. Especially on a sequel. Until they all grow up I'm not going to touch them with a bargepole.

      --
      When the posters fear their moderators, there is tyranny; when the moderators fears the posters, there is liberty.
  8. Most everyone nowadays is dispensable by digitaldc · · Score: 3, Insightful

    We should ensure that, no matter what happens, we have taken care of our responsibilities such that, in the event of our departure, our clients and employers can continue to function normally.

    Well, if you are dying, you may have other priorities in your last days. The above quote might be relevant if you own or run a company, but not for the average Joe.

    Most people would not think twice about quitting their boring jobs and actually try to enjoy the last hours of their lives.

    --
    He who knows best knows how little he knows. - Thomas Jefferson
    1. Re:Most everyone nowadays is dispensable by porcupine8 · · Score: 4, Informative
      Well, if you are dying

      Yeah, but the article isn't aimed at people who are actively dying. It's aimed at people who probably aren't going to die, but do have a better chance than the average person under 50 years old.

      --
      Warning: Apple/Nintendo fangirl. Likes her electronics cute & cuddly. May be rabid.
  9. You forgot step six... by Anonymous Coward · · Score: 5, Funny

    6. Prophet

    1. Re:You forgot step six... by kalirion · · Score: 3, Funny

      Depending on the TOS, step 4 may disqualify you...

  10. Re:Got that one covered .... by lixee · · Score: 4, Interesting

    In the words of my former boss: "Graveyards are full of people who thought they were indispensable"

    --
    Res publica non dominetur
  11. This is not for people who are actively dying.... by porcupine8 · · Score: 5, Insightful
    Several commenters are saying how, if they were dying of cancer, they'd ignore all this stuff and spend time with their family etc etc etc.

    Of course you would. If you were currently dying of cancer. He says very clearly that if your case is terminal, that's what you should do. The article isn't for those people

    It's for people with either curable cancer, or cancer that is long-term treatable (will likely kill you in the next decade, but you'll be fine for at least a few more years). People in those situations can't afford to quit work entirely (not with those Dr bills, trust me!), and in all likelyhood shouldn't give up their normal lives. But it does mean that they have a better-than-average chance of dying, and should probably take a few precautions just in case.

    Yes, if you hate your job, hopefully something like that would be a wake-up call to change your situation. But if you're fine with your job, and are most likely not dying anytime soon, quitting is not necessarily the obvious solution.

    --
    Warning: Apple/Nintendo fangirl. Likes her electronics cute & cuddly. May be rabid.
  12. Well... by Benanov · · Score: 2

    The problem is that isn't quite what he was getting at.

    Doug's first cancer was curable (as it was contained only in his liver and is completely gone after the tumor was removed.)

    His second is treatable, and he may live as long as 10 years.

    I don't know about you, but I can't spend 10 years with my family. I would need to work to have a bit of money, especially for these cancer treatments.

    Now were it terminal, I'd tie up loose ends and get the hell out of dodge. But if I saw a lot of hope in hanging on for quite a few more years, I'd slowly back off instead.

    Like he's doing.

  13. Don't take this the wrong way, but... by rehtonAesoohC · · Score: 2, Interesting

    ...I thought that article was retarded.

    I'm just stating my opinion here, but it's talking about living life from the wrong end of the spectrum. For one things, one of the first things that came to my mind when I read it was, "Get a freakin life!!" If a person is so concerned about what will happen to them after they die, then they should really re-evaluate the way they live. I live my life in such a way that if I had to be replaced because of death, people wouldn't think, "Oh I wish he had left us the password to his computer so we could get his source code." More importantly though, I don't sit around thinking of ways that I can make my passing invisible to most people around me. But then again, I don't have cancer...

    I have nothing against the author of the article, I just disagree completely with the validity of the argument's origin. Who cares whether you're going to die or not, you should do those things regardless.

  14. Awkward Article by moehoward · · Score: 5, Insightful

    I am in the same boat as the author of the article. I found, however, the conclusions and advice to be rather awkward if not just plain weird. To be honest, I doubt the accuracy or sincerity of the author. Sounds a bit James Frey-ish to me.

    Here is how it works... You get diagnosed with cancer and then you freakin' forget ANYTHING about work. Period. I don't frickin' care if you are the president or Sheryl Crow. You take care of yourself and your family. Managing your work is just below the bottom of any priority or list you may have.

    Been there, done that with too many family members and others in our support network. The article is pure sci-fi/fantasy/victim-hood non-sense. I don't think that in my life that I have ever been offended by anything, but the editor who put this on Slashdot is getting pretty close to being the first to do so.

    --
    "If you want to improve, be content to be thought foolish and stupid." - Epictetus
    1. Re:Awkward Article by porcupine8 · · Score: 4, Insightful
      You get diagnosed with cancer and then you freakin' forget ANYTHING about work. Period. I don't frickin' care if you are the president or Sheryl Crow. You take care of yourself and your family. Managing your work is just below the bottom of any priority or list you may have.

      Unless, like the author says, your cancer is treatable and you know most likely won't be dying anytime soon. I continued in grad school (both classes and a research assistantship) full-time while I was getting chemo and radiation. My family wanted me to move back with them (1000 miles away), but I knew that would be completely stupid in my case. I only had about a 20% (or less) chance of dying, but if I'd quit school and done that I would have had a 100% chance of severe depression, which is shown to reduce surivial rates. Not to mention losing my insurance, which would mean that once I was done with treatment I'd probably have to declare bankruptcy, and boy would THAT make the next few years of my life more fun.

      Over all, there was no way in hell I was going to let cancer dictate my life. Now, if the initial treatment hadn't worked, and my chances got significantly lower, needed a bone marrow transplant, etc - then I would have pretty much had to quit, and would have gone back to be with my family. But that didn't happen, and my family eventually realized I'd made the right decision.

      Dying of cancer and having cancer are two very different situations, and have to be dealt with very differently. It's also the kind of thing that's totally different for different people - I was able to take 3 classes and work 10-20 hours a week during chemo, some people on the same regimen aren't able to. I liked what I was doing a lot; others who don't like their job may see it as more of a nuisance during treatment, or may not have supervisors as understanding and flexible as mine.

      I don't know what your current situation is, but I hope that your treatment is going well. And I hope that you're only letting cancer tell you what to do when you absolutely have to.

      --
      Warning: Apple/Nintendo fangirl. Likes her electronics cute & cuddly. May be rabid.
    2. Re:Awkward Article by porcupine8 · · Score: 2, Insightful

      Wow, I'm glad you could do a full personality analysis on me based on one post. Because I obviously explained my situation in full, not leaving out a single detail. In fact, every detail of my entire life was in that post, so obviously you were able to fully analyze it.

      --
      Warning: Apple/Nintendo fangirl. Likes her electronics cute & cuddly. May be rabid.
    3. Re:Awkward Article by Daniel+Dvorkin · · Score: 2, Interesting

      You get diagnosed with cancer and then you freakin' forget ANYTHING about work. ... The article is pure sci-fi/fantasy/victim-hood non-sense.

      [shrug] Not everyone reacts to cancer, or any other life-changing (and potentially life-ending) event, the same way. When my mother was diagnosed with breast cancer, she told the people she thought needed to know, and kept on living her life exactly the same as she had before the diagnosis. She worked right up until the day before her surgery, and was back at work, IIRC, a week afterwards. Now, years later and (fortunately) with no sign of recurrence, she still feels that was the right decision -- that to give up on such a large part of her life (she's one of those lucky people who genuinely loves what they do) would have been tantamount to giving up on her life, if you see what I mean. She also cheerfully acknowledges that there is no one-size-fits-all approach.

      --
      The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
  15. Why does it take impending death ? by Builder · · Score: 5, Insightful

    A lot of comments here are along the lines that if they were dying they would screw work and spend time with their families. I gotta ask - why would it take your impending death to spend this time ?

    Every day you go to work before your child gets up and get home after they've gone to sleep is a day that you both lose. Every saturday you spend getting those TPS reports done is another day of play and growth that you will miss with your child.

    An earlier poster said that they would spend the time making sure that their kids know what they need to. That kinda implies they aren't doing it now. People say that they would spend the time with their family.

    Maybe I've got the wrong end of the stick - maybe you already do that. But to me, every day I live is one day closer to the end of my life. I only work to make sure that I can keep my family safe, warm, healthy and educated. Once I've worked enough to make that happen, the rest of the time is for them, because each day is one less day that I have to share with them.

  16. Here's the story of my coworker by PIPBoy3000 · · Score: 5, Interesting

    A few years back, I had a close coworker who was diagnosed with cancer. He decided that he wanted to work, be productive, and fight it as best he could, even though his chances were slim. He came to work every day he could and did his job, even when he was losing hair and using a laptop from the hospital bed.

    After he died, our team was devistated. I'm not sure we accomplished more than simple maintenance activities for months afterwards. Even though he'd tried to put things in order, it was still tremendously difficult to fill where he'd been. It probably took a good year before things felt on track again.

    It's strange even now, running across his name in code or tucked away in a database somewhere. I support his few remaining applications, which some day will be retired as well. The things we leave behind . . .

  17. My first response is "Screw 'em"... by maillemaker · · Score: 3, Insightful

    Today there is no such thing as loyalty in the business place.

    Employers will dump you in a nanosecond if the finance number crunch that way, and they will not in the least be concerned with /your/ welfare after you are gone.

    Why should I be concerned about theirs?

    --
    A work that expires before its copyright never enters the public domain and thus enjoys eternal copyright protection.
    1. Re:My first response is "Screw 'em"... by rehtonAesoohC · · Score: 2, Interesting

      That's not true at all.
      br> I work for a government contracting company in which business can be volatile if we lose a contract. For instance, I was slated to work on a massive $300 million contract 2 years ago, but we lost it to Lockheed Martin. A lot of people thought they would lose their jobs, but the company has an internal research and development (IRAD) budget, so everyone was moved to research until permanent spots could be found. I was bounced between two different IRADs before I was placed on an actual contract last December. If it was all about the finances, the company would have laid me off, but they kept me on the payroll for almost 2 years on a project that meant $0 in revenue.

      I'm sorry you've had bad experiences with loyalty and employers... But I beg to differ with you.

  18. My thoughts on work and death... by QuasiEvil · · Score: 3, Insightful

    Quite frankly, the onus is not on me to assure the continuity of business as a lowly analyst in a huge company. Part of my job is to do work in accordance with company policies - including documentation. These policies were set up by someone because they realized that documentation of how things work is almost as important as actually making them work. Thus, I document, both for my own good and because it's part of the prescribed process to follow.

    I work on an internal system at a large company that's mission critical to our core business. Five people in the history of the company have worked on it - two moved on, one died, and there are two of us left. He's a private pilot, I'm a suicidal driver, and we spend quite a bit of time together outside of work. The question comes up regularly, "What if you guys get hit by a bus?"

    My answer: Then I'm dead, I no longer give a @#$^.

  19. Cancer comments by linuxwrangler · · Score: 4, Insightful

    Good comments. I even have a copy of the mentioned "source code" cartoon somewhere in my files.

    My mother died of breast cancer 6 years ago. She was diagnosed in her mid/late 50s and insisted that we not tell anyone. She didn't want to be viewed or treated differently. When her cancer recurred, her doctor called it "terminal recurring breast cancer" and gave her 6 months to a year to live. She lived 8 more years after the reappearance and died of cancer at age 80.

    When first diagnosed and for most of the time following that the web didn't exist but she did take advantage of other resources like medical libraries. Research is important as the author attests. Equally important, however, is finding the right experts.

    My mother saw one doctor who, after a cursory exam and x-ray viewing, declared that the cancer had spread and had eaten away part of her ribs and said, "come back next week and we'll start chemo". No discussion of options (other than joining a statistical study the Dr. was involved in). She saw another doctor who spent some time on the case. She saw the same x-rays and patient but was able to determine that the darkness on the x-ray was not due to "dissolved ribs" but due to dense soft-tissue blocking the x-ray and that the range-of-motion issues were due to the tumor. A couple months of Tamoxifen and the tumor had shrunk to golf-ball size and was removed with relative ease. The range-of-motion issues started easing within a couple weeks of starting Tamoxifen.

    Also, don't get complacent. My mother had a mastectomy so she didn't think cancer when she started having discomfort raising her arm on that side. She assumed that if she did get cancer it would be on the remaining breast. Wrong. If you have cancer, be extra careful about continuing checkups even after you are "cured".

    My dad got prostate cancer which was discovered due to urinary symptoms. Routine screening wasn't done at that time and through careful research and good medicine he lived 13 more years. He died last year at age 76. With earlier detection he might still be with us.

    So for the rest of us, get those exams. I'm in my 40s but get regular PSA and prostate checks due to the family history. I also get a full body check for skin-cancer every couple years (from birth to age 18 I lived in the Mojave desert sun with my hair turning white and my skin turning brown every summer - we didn't know from sunscreen back then). When I turn 50 I'll probably be first in line for the colonoscopy. If I do get cancer, I want to catch it early.

    --

    ~~~~~~~
    "You are not remembered for doing what is expected of you." - Atul Chitnis
  20. With all due respect by Anonymous Coward · · Score: 4, Interesting

    With all the deep sympathy for anyone with a serious disease, I find the ideas in the article ridiculous at best, appaling at worst.

    To put it bluntly - who gives a flying fig about employers convenience, when life and health of individual are at stake. If only a few years are left for one to live, it is far better to spend them with loved ones or doing something that is important to the person (or makes a difference to the world, or both) then wasting your time writing useless code for someone's profit. Unless of course this happens to be "what is important to that person" - and then I would strongly suggest reviewing priorities, while there is still time.

    Pretending that there is such a thing as "work ethics" and "loyalty" on part of employees when nothing is given or guaranteed by employers is both silly and dangerous.

  21. What A Jackass! by PhatboySlim · · Score: 2, Interesting

    Cheers to this guy for surving cancer, but the article states in the footnote that the author is the owner of this business. He also continues to drone on about the employees obligation to his/her employer explains itself if you start from the bottom of the article.

    If you are reading this article, I strongly suggest you read the following before listening to anything at all this guy has to offer, especially his request that you "look for another job". That is completely ludicrous.

    Questions and Answers About Cancer in the Workplace and the Americans with Disabilities Act (ADA)

    --
    Be sure to remember the Programmers Prayer
  22. And if you discover somebdy is indispensible... by winkydink · · Score: 2, Insightful

    Change their role immediately. Like cancer, this is a condition that usually doesn't get better all by itself.

    --

    "I'd rather be a lightning rod than a seismometer." -Ken Kesey

  23. Maybe not the Employer's biggest concern by kpainter · · Score: 2, Funny

    Once they find out you are going to die of a long, painful and VERY EXPENSIVE death, I am guessing they are more concerned at how much their medical insurance costs are going to increase because of your illness. Maybe they are thinking it would be better if you were hit by a bus (since you are going to check out anyway). And, oh yeah, make sure those comments are up to snuff.

  24. Very well said by avoisin · · Score: 4, Insightful

    Excellent article, and I agree with everything he wrote. I've thought about this too, as although I'm still quite young (26) I know from family history and my own personality I'll work until I literally drop dead. It would drive me insane to just sit at home "retired" because I love my work so much.

    Don't get me wrong, I don't really care what my company does or doesn't do after I'm gone, but I have some great friends here and I do care quite a bit about them. I wouldn't want to suddenly drop tons of work on them when I know a 10 minute conversation or copying code would have saved the day.

    Perhaps it's a bit selfish, but I would like to leave the impression when I'm gone that "Yeah, he was a great guy" rather than "He was a great guy, but now we're screwed". I try not to leave projects unfinished and I see no reason why my career as a whole needs to be any different.

  25. I'm one of those Programming Cancer-Types by JoshDM · · Score: 5, Informative

    Java developer out of work due to the big dot-bomb crash of 2001; had my fiance's insurance. We got married in September, had a honeymoon, Sept 11th happened on the day we were supposed to come back. I'd been having night sweats for months and had lost a lot of weight for the wedding; wasn't eating much, but thought that fat guys sweat a lot at night, so didn't think much of it. Lost 60 pounds. Night sweats. Drenched the bed. After our honeymoon, I started having CHILLS. and Night Sweats. Crazy stuff. Teeth chattering, etc. I got to the doctors and he said I had Montezuma's Revenge and... something else. Hepatitis? Blood work was coming up weird. He ran more tests then sent me to an oncologist at the "Cancer Center". "Don't be scared of the name," he told me. "It just says Cancer. Doesn't mean you have cancer." My oncologist was great. I had a lump under my armpit. She and the surgeon could feel it. I couldn't tell. Married for 2 weeks. No job. Whee, fun. I had a bone marrow test; no cancer there. Surgery told us it was Hodgkin's Disease. Later to be renamed by Larry David as "The Good Hodgkin's" [ http://tinyurl.com/lpcsz ] He's a crackup. Stage 3B. It's spread across my chest and into my spleen and liver. Curable, they told me. On the roulette wheel of cancers, you want Hodgkin's. No one in my family had ever had it. A blood aunt had Non-Hodgkin's Lymphoma. A non-blood aunt also had had NHL. My mom kept a clean home - they say that many Hodgkin's cases come from clean homes. That bitch. :-) I was told 6 months of chemo and then radiation treatment. In the meantime, I was frantically looking for a job, but no one was hiring. Had my first chemo, then 2 days later an interview. Java development. They wanted to hire me, but I told him, "Look, I have to be honest with you. I can easily do what you ask, but I just started chemotherapy. It's curable they tell me, but I need one day off every 2 weeks for treatment; they only do treatment on a weekday. I just had my first treatment 2 days ago (true) and I'm right here, fine, and coherent." My future manager really liked me and agreed, but I wasn't paid top dollar for my position. Who cares; we had 2 incomes and I had something to think about instead of mulling my "doom" in the apartment. They were fantastic to me, but have been out of business for 3 years (through no fault of mine - they were bought out and everyone was laid off or forced to move to Utah). I had ABVD chemo on Mondays. In retrospect, I should have scheduled for Thursdays or Fridays. I was violently ill on Wednesdays and couldn't properly taste anything until the next Wednesday. Of course, that didn't stop me from eating and my mom said I'm a miracle - the first person to gain weight while on chemo. :-) That bitch. :-) I got a potocatheter in my chest; if you're going to get Chemo, that's the f*cking Rolls Royce of chemotherapy. Just plug right into the chest. Chemo ended up being 8 months, but no radiation. I involunterily vomited every time they injected me with saline to "clean the pipes". Told me that the old people didn't notice it, but since I was young, it was bad. I still can't swallow salt water without a little retching. After 8 months, the PET Scan showed it was clear. Gone. Vanished. I was good to go. Remission. Had cat scans to follow up every 3 months and then 6 months after that. After 5 years, I'll be considered cured. Regarding the weight thing; I was scared to lose weight for the last 3 years. I realized that I subconsciously related weight loss to having cancer. Saw a therapist and she helped me move on with a little advice. Told me that I was "easy because I'm a self-realized hypocondriac". She's was right. I eventually joined the Dr. Siegel "Cookie Diet" and lost 70 pounds. On the cancer side, I just had one of my 6-month cat scans and bloodwork. I'm relatively clear; nothing is there, but the radiologist did spot a 2 mm item in on

  26. Re:Cancer Shmancer by PitaBred · · Score: 2, Insightful

    And it's attitudes like this that cause you to curse at the asshat who cut you off in traffic, or shortchanged you, or spits in your burger, or just laughs as you get robbed. Because as far as they're concerned, you can go fly a kite.

  27. dispensible by tverbeek · · Score: 4, Informative

    I've never really understood the "make yourself indispensible" mindset anyway. I've always tried my best to make myself as unnecessary as I can, by making the equipment, the users, etc. as reliable and self-sufficient as possible. Not only does it make my job less stressful in the long run, but it also shows up in others' assessment of my skills, which is where real job security (or at least most of it) comes from. Of course it's never possible to make myself completely dispensible in the real world, and that's where the rest of my job security comes from.

    --
    http://alternatives.rzero.com/
    1. Re:dispensible by backwardMechanic · · Score: 3, Interesting

      I've managed to make myself dispensible, and lost the job. I set up an instrumentation/computer system for some psychologists, to make their fMRI experiments simpler to run. I did such a good job that my boss decided he didn't need my skills any more. Even if you play nice, your boss can still be a bastard!

    2. Re:dispensible by DahGhostfacedFiddlah · · Score: 2, Insightful

      In many cases, that can be even better in the long run. It's an excellent interview talking point, and if they ever need an upgrade/bugfix, they know exactly who has the most experience (you).

  28. What About Incurable Life? by Greyfox · · Score: 3, Insightful
    Why should you view the warning that you potentially have 30 or 40 years left any differently than the warning that you have 3 months left? Shouldn't you be living your life the same way in either case? You're going to die anyway, so why should you wait for the last few months to get the most out of it?

    I know that to some extent you have to work to keep the symptoms of incurable life in check. Having to eat, having to have shelter, that sort of thing. But I think you should at least be doing something you like. To date I've known 3 guys who came down with cancer while working in the IT industry. They all kept working for as long as they were able to, not because they had to but because they wanted to. I think if I got cancer I'd want to keep working as long as possible as well. Admittedly I don't have much in the way of close family, though.

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  29. Re:Agree to an extent by porcupine8 · · Score: 3, Informative
    Gee, what about not strictly speaking? Are these cancers curable then?

    Well, yes. I think his point is that there are cancers that are not considered to be curable, as in the vast majority of patients are not cured - but even most of these do have a cure rate of 5-10%. So even if it's "not curable" it actually is occasionally curable. Just not usually curable. I'm not sure there is any cancer with a 0% cure rate, but it might exist.

    --
    Warning: Apple/Nintendo fangirl. Likes her electronics cute & cuddly. May be rabid.
  30. I do this everyday and AFAIK I do not have cancer by Anonymous Coward · · Score: 2, Insightful

    I chose to struggle through life by working at home trying to code my way through life. My coworkers are my loving wife, 10 yr daughter and 5yr old son. It has been very hard to get by and sometimes I have to take a "job for the man" but I try to get out asap. I do not care about things I want, I just want the things that I need. If I knew I was to die soon I wouldn't change that much. I moved the family to live at Disney World so I don't have to worry about saving for vacations anymore. We have one car and my TV is only 32inches (so pity me...NOT).

    I was the youngest of 6. At that time my dad was going to funerals every other week because his coworkers were in the killing years (40-60). I can't count how many times I was told that "you do not want to get here and look back sorry you did not follow your dream" or some such words. To this day I gag at the smell of funeral parlors, but I took that message to heart. I look back and wish it turned out better, but I do not regret doing it.

  31. When your kids are parents... by Anonymous Coward · · Score: 2, Insightful

    ... what do you think they would rather have? Memories of you spending your last days with them, or being able to tell their children how you took care of business before you died?

    I know, it's a balance that is required, but my wife and I have talked about it and we've decided if either of us gets hit with an illness like that, we'll sell the house, get a houseboat, and spend the remaining days as a family on a worldwide adventure. "irresponsible"? Maybe if you're idea of responsible is to be good little corporate citizen.

    But different people have different priorities I guess.

  32. Hospice nurse's perspective.... by Nurseferatu · · Score: 2, Interesting

    Such bitterness out there! A few notes.... 1. You are all gonna die of something, sometime. 2. If you get advance notice, like a cancer diagnosis, you will have some cleanup to do in your life. This includes both personal and business issues. 3. If you are doing what you love and are good at, especially if you are self employed, then RTFA. It is good advice. 4. If you hate your job, or are just one of many little cogs in the great corporate machine, GO DO SOMETHING ELSE. There are no do-overs, you get one shot to do THIS life right. If you believe in reincarnation, consider how many times you want to relive that horrid job until you finally get a clue! I know this seems either unrealistic or simplistic but there is little comfort in realizing that your entire life was spent doing jobs you hated and working towards "someday" only to discover someday is a terminal diagnosis and early death. 5. Tell people you love them every day. Seems sappy, but you have a better chance of being killed on the highway than having a long final illness. 6. If you do get a chance to tie up loose ends before you die, it will be important to feel a sense of closure and satisfaction with whatever you have spent the majority of your waking hours doing most of your adult life. This includes making sure your clients, patients or employer will be able to continue after you are gone. 7. MOST employers whom I have dealth with on behalf of family members and clients are very supportive and generous when a family memeber or employee is ill. There are a few bastards out there, and you know who they are before you reach this situation. LIFE IS TOO SHORT. Go do something you love.

    --
    Wouldn't it be much worse if life were fair and all the terrible things that happen to us, come because we actually dese
    1. Re:Hospice nurse's perspective.... by porcupine8 · · Score: 4, Insightful
      3. If you are doing what you love and are good at, especially if you are self employed, then RTFA. It is good advice. 4. If you hate your job, or are just one of many little cogs in the great corporate machine, GO DO SOMETHING ELSE.

      I think that this is the whole point that so many people are missing. I kept working/going to school during chemo because I loved what I did, and not doing it would depress me enough to interfere with my treatment. If I were some corporate drone with a job I hated, then I probably would have taken it as a sign to get out - but luckily, I've worked hard since high school to make sure I'm never in that position. I know what kind of impact I want to have on the world, I know how I want to get there, and I love everything about it. So cancer had no effect on my career plans whatsoever - although it did cause me to make one decision in my personal life that I would not have made otherwise, that did slightly affect my career. But only slightly.

      Some people do need to keep working through treatments, and working a sucky job during treatment would just make a bad situation worse.

      If you don't love what you're doing, don't wait for cancer to get out of it. Just like people are saying that you should comment your code whether you're dying or not - you should actively pursue a career that you would MISS if you had to give it up for chemo, whether or not that chemo is imminent.

      --
      Warning: Apple/Nintendo fangirl. Likes her electronics cute & cuddly. May be rabid.
  33. Don't get hit by a bus by Phandros · · Score: 4, Insightful

    That's a very noble point of view...one that I would definitely share should it ever happen to me. However, it's just good business etiquette to make sure your employer is up to date on all of your source, documentation, etc because cancer isn't the only thing that can incapacitate you. Certainly there are more ways to leave this world than I can dream up so I find myself asking, why would you only practice this if you had a terminal disease? Getting hit by a bus comes to mind. People die suddenly every day, people who have jobs, spouses, kids....a future. To everyone who thought that they would follow suit with the original author, try to get over your belief that 'it could never happen to you' and clue in and make sure that you're not indespensible.

  34. cancer and the IT workplace by cubistdude · · Score: 5, Interesting

    As a testicular cancer survivor, I agree with most of the article. I was fortunate enough to have an employer who allowed me a six month leave of absence during my treatment. Thoughout that time, (before blogs) I kept an email correspondence with family, friends and co-workers. I went through two major surgeries and two rounds of intense chemo. That was now three years ago and by following through with the recommended followup diagnostics, I am still "cured". The down-side of this is that I had a great employer and medical plan. The medical bills for my six month treatment came to over $110,000 USD. If I was not on salary and insured, I would have been financially devestated. I was also extremely fortunate that my employer allowed me to come back after six months in the same position and same pay as I had before the leave. I don't think many people have that opportunity. So the jist of my response is, realize that extreme circumstances can happen to you and if/when they do, you will be amazed as to how anyone in your life will resond. (mostly in the postive)

  35. Face it, people are selfish! by Opportunist · · Score: 2, Interesting

    Fu.. my employer, fu.. my coworkers, I'm gonna die, TO HELL with 'em.

    Very human attitude. Granted. But it's what you leave behind that defines you as a person. We, as coders, are in a very bad position for that. Whatever we leave behind at work has, at best, a lifespan of a few years. If what we leave behind is "alive" 10 years after we're gone, it's most likely very obsolete code. I mean, think back about 10 years, consider the code you developed back then and ponder how much of said code is still productive.

    Hardly any.

    Some of us have a family. And if you have one, then yes, fu.. work, spend time with them. That's what you're gonna leave behind.

    But from my point of view, I don't have a family. I won't have one. I don't really have that much money to leave some kind of foundation behind. What I have is my knowledge and my experience. Of both, I have lots, I dare say.

    So my last plan would be to pass this on.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  36. Re:Cancer Shmancer by broohaha · · Score: 2, Interesting

    But I certainly would be more worried about myself than about how I could arrange for my clients to keep making money. The only reason you want your clients to make money is so that they will then have to give some of that money to you in the form of your fees. Beyond that they can go fly a kite.

    In November, 2004, an uncle of mine discovered he had lung cancer. Knowing him, it was no surprise that he, an engineer, continued working. Coming into 2005, he was still working but from home. It gave him a sense normalcy and kept his mind active (as well as kept him distracted). Even if it was for only a few hours a week, whenever he had the strength he'd spend time working. Through it all, he helped his colleagues in transferring as much of what he knew to them. And in May, he passed away.

    His employers showed their appreciation by paying his salary as a fulltime employee till the time of his death. And they even sent his widow his annual bonus check at the end of the year. Many of them were there at his wake.

    Sometimes, what goes around comes around.

  37. You're dying, and you worry about code? by Morganth · · Score: 2, Interesting

    If you are working on a big project, write helpful comments, and when a major milestone release comes out, write a nice, detailed document which you can call the "Maintainer's Guide," which is the first thing a future developer working on your project will look at to understand the project.

    All developers should do this.

    Here's my advice for developers who find themselves with a terminal illness:

    (1) Stop using a computer, and give all your source code/documents to your closest coworkers.

    (2) Sell all your posessions.

    (3) Pick a country where global economical differentials and exchange rates make your couple hundred thousand dollars a huge amount of usable capital.

    (4) Move there.

    (5) Start a business you can do in the sunlight, smelling a nearby ocean breeze, hopefully. Or simply live off the money you saved.

    (6) Really, just _don't_ use your computer anymore.

    That's my advice.

  38. Drink green tea! by TallDave · · Score: 2, Informative

    I think drinking green tea while you code is the best advice.

    Google it, there's a lot of studies showing anti-cancer effects. /greentearant

  39. Go on with life by AlpineR · · Score: 4, Insightful
    I'm pleased to see that the author's advice is similar to my own outlook. I was diagnosed with a rare form of metastatic colon cancer at age 31, just months out of graduate school and employed in my computer-focused career.

    After surgery to remove the primary tumor, I was faced with chemotherapy and a 50% chance of dying within two years. My first reaction was like many of yours: give up work and move home to be close to family and friends. Or, pack up and travel the world with my remaining days.

    But then I realized that giving up work and moving home would be depressing. I'd just be a cancer victim sitting around, waiting to die. It's hard to have any more good times in such a grim situation.

    And traveling the world wouldn't be much fun either. One of the problems when you're sick with cancer is that you don't feel good. It's not like the doctor says "you have two weeks to live" after which you feel fine for two weeks and then pass away in your sleep. No, when the end is that close it's a struggle just to stay comfortable and enjoy things like food and warmth. So traveling the world would mean feeling crappy in a foreign land surrounded by strangers.

    So I decided that I liked where I was in my life and would keep doing what I liked doing. That meant continuing to work, continuing to meet new people, continuing to learn things and watch movies and play games. That meant trying to be a person plus cancer, rather than a person destroyed by cancer. Sure, my perspective changed. I straightened out my personal relationships and felt freer to express my own quirky personality.

    Continuing with normal things helped me to survive chemotherapy and more surgeries. And with the help of a great employer and coworkers I continued to be productive -- a little bit on bad days and a lot on good days -- and feel good about myself. The benefit of working with computers was that I could be productive from home and the computer would wait patiently when I was hit with a bout of nausea or fatigue.

    These days I'm feeling fine but I know that any day the cancer could rear its ugly head again. My motto is to go on with life as if you have two years to live. Don't panic and drop everything and curl up on the couch. But remember that you don't have forever to do the things you want to do.

    AlpineR

  40. Re:Got that one covered .... by blowhole · · Score: 3, Funny

    What's the olive oil for?

    --
    "Ask me about Loom"
  41. Even if you're dying... by Headw1nd · · Score: 2, Insightful
    there's one thing you need to remember. Not everyone else is.

    A lot of posts, yours included, seem to have this mythical concept that you can simply drop everything and gather your family to your side for all your remaining days. Well, guess what? You can't. Why? Because they have lives too. Your kids can't drop oiut of school, your wife is going to need to keep up with her job (she'll be the family's only source of income after you die) Hell, maybe your ass needs to put in a little more work to pay off those bills that the insurance doesn't cover. If you think they're all going to be covered, you must not have any familiarity with the system. You let them prepare for their future even as you prepare for your lack thereof. You do these things because you love your family, and in the little time you have left you need to make sure they are in the best position possible. I'm glad that the people in my own family who have died were never as selfish as you.

    to tell you the truth, I was planning to give you a somewhat more civil response, but having seen how you've treated porcupine when she shared her, much more realistic, way of dealing with her cancer, I've come to the conclusion that you really don't deserve any respect. You seem put out that she made the mature decision to plan for her 80% chance of life as opposed to her 20% chance of death. Well, since she's alive and posting to /., it seems to me she made the right choice. I'm sorry for whoever must have died and left you with these angry feelings, but you need to get over them.