Slashdot Mirror


Parenting and a Career in Coding?

el topher asks: "After 5+ years of being married, my wife and I have been blessed by her becoming pregnant. I've professionally been a programmer for a while now and am now concerned that commercial software development is not a good job for a dad to have. Thinking back on all the software development groups I've been in, it seems most of the coders were not parents, and the coders that were parents seemed to have trouble with things like dealing with unplanned death marches and not being there for their family. So my question to the programmers with kids out there: How does a programming career jive with family life? I'd especially like to hear about parents who have been coding for a while and the situations in this area they've faced."

534 comments

  1. Change the where, not the what. by Skyshadow · · Score: 5, Informative
    This seems like a situation where it's less about *what* you do for a living than *where* you do it.

    I used to work at startups and I currently work at the in-house development department for a major HMO (it's a big department, like 3500 people). The work itself hasn't changed a whole lot, but the expectations about hours certainly have -- at my current job, we're not relying on the next release to stay alive so there isn't a constant scramble to push product out the door. I've found, incidently, that this suits me much better than high-pressure 90 hour work weeks.

    You might expect that sort of job to pay less, but it actually doesn't. Sure, I'm not going to become suddenly rich off stock options, but who does these days?

    My advice would be to look for a job like mine -- someplace stable and with reasonable expectations when it comes to the hours you work. That's going to be someplace big and probably someplace in a industry where software/hardware isn't the big money-maker. Be sure they know your priorities; an interviewer at the sort of company you're looking for will respect a commitment to family. After all, these sorts of people are looking for *you* to be stable, too...

    Aside from that: Kudos to the author for realizing that his kids are more important than the software release. Bringing home the bacon is important, but it ain't everything -- When I was with the startups, all of the parents just dumped their kids into daycare and with babysitters a week after they were born -- our sales VP probably spent a week total of waking time with his new daughter over the course of a year. Bet he felt really good about that when the place went under...

    --
    Every year during my review, I just pray the words "slashdot.org" aren't mentioned.
    1. Re:Change the where, not the what. by psycho_tinman · · Score: 5, Insightful

      To offer a concrete example or two, it is generally better to work for a product oriented company than some place actively looking for projects (send us anything in area X and we will implement it for you). The reason is that product timelines have a bit more flexibility since you're not generally working to please a specific customer, and it also means there will be more planning and (hopefully) fewer adhoc features creeping in.

      Another thing is perceptions, though. It's important to make sure that there are other parents in these places. If you're the lone 9 to 5er in a stable full of 20-somethings on the fast track to burnout, then you're going to be noticed and probably not in a positive way (I am narrowly considering the number of hours you have available to put in, of course). My anecdotal evidence, there were subtle cases of discrimination (a loaded term in the US, I know) against programmers with "other" responsbilities when it comes to doing crunch projects. Management tends to favour those who have expressed willingness to throw countless hours into a project. YMMV.

      Another thing is, some companies will actually seek to ease your parenting workload, for instance, my last place of work had a daycare facility in the campus itself, so that any employee could drop their toddlers off and pick them up at the end of the working day. It seemed to work out all right and it was only marginally more expensive than conventional daycare (I think.. I don't have any kids ;)

      Having said all of that, I think you may be surprised at how resilient kids can be about parents who are actually busy doing work some of the time. It may be an unpopular view, but so long as my parents were there some of the time, I didn't really notice the difference. Both of my parents worked (till their retirement a few years back) and I was a latchkey kid for quite a while. I think having siblings also helps :) I have 3 siblings, so it meant a lot of time playing with them :) It also helped me that I am introverted and didn't mind curling up somewhere with a book. The point is that I think your kids won't mind you occasionally staying late at work (so long as it doesn't happen frequently/regularly).

      To conclude, I agree with the parent poster, kudos on planning to spend more time with your kids.. if my former co-workers are any indication, I think that will serve to give you a much sharper focus for getting in, getting the job done ASAP and going home..

    2. Re:Change the where, not the what. by dnoyeb · · Score: 1

      The reason is that product timelines have a bit more flexibility since you're not generally working to please a specific customer, and it also means there will be more planning and (hopefully) fewer adhoc features creeping in.

      Bwahaha. Just laughable. Try working in the auto industry. Perhaps you mean, products you intend to sell to the public.

    3. Re:Change the where, not the what. by bigman2003 · · Score: 4, Insightful

      True dat-

      I work at a university, and my pay is okay, but not great.

      We don't have deadlines, and I don't have a pager. I do check my systems to make sure they are running on the weekends, but that is for my own reasons, not my bosses. (I believe I have come in about 4 times on the weekend in the past 5 years to clear up a problem, and each time my boss says "you know you didn't have to do that")

      I was offered a job at an outside company, with a 50% pay increase. My bonuses would be tied to the hours I billed to a client. Anything above 35 hours a week (billed) I would have been paid double-time. I could have easily doubled my salary by putting in some extra hours each week.

      I declined the job and I have not regretted that decision at all. I spend plenty of time with my family (15 holidays/year, 12 sick days, and 3 weeks of vacation a year) and I'm not going to get an ulcer.

      You would have to pay me 10 times what I make now to get me to consider switching over to a high-pressure commercial situation. My priorities are quality of LIFE, not quality of STUFF.

      --
      No reason to lie.
    4. Re:Change the where, not the what. by 14erCleaner · · Score: 5, Insightful
      I've been a software developer for 20+ years, and a father for 18. I've worked at startups and big companies both, and never had any major conflicts.

      My basic rule for surviving is simple: refuse to be exploited. I work very little overtime, and I never work on weekends (except when there's a very serious problem, which happens almost never). My career has gone quite well, and I've actually never been accused of being a slacker or anything like that (probably because I produce a lot).

      Just say no to routine overtime; if you're a good worker during your 40-hour weeks, no sane boss would make a big deal about you wanting to have a life outside of work. If your boss does make a big deal about it, look for another job (or just ignore the unreasonable requests and keep doing good work; you'll probably outlast the bad bosses if you're a good worker).

      By the way, I've found that hourly contracting is actually a good way to avoid unreasonable requests for overtime. If they ask you to stay late, just point out that it's costing them $75/hour extra (or whatever) and they'll probably back off.

      --
      Have you read my blog lately?
    5. Re:Change the where, not the what. by Doctor+O · · Score: 5, Insightful

      > The point is that I think your kids won't mind you
      > occasionally staying late at work (so long as it
      > doesn't happen frequently/regularly).

      I know you've written you don't have kids, but as a father whose son turns two just today and whose wife is pregnant, I can tell you that you're missing an aspect you can't know.

      I don't want to be at home with my family because I think my son might be somehow "damaged" by me not being there. He'd be just fine, he's a strong personality. I want to be at home to be with my family - be with my wife and see my son and the soon-to-come grow up. Kids grow up only once, you know, and watching videos isn't the same thing. I thought I could imagine how intense it is, but I had no idea. If you plan on getting kids sometime in the future, look forward to it! It's great. Stressful most of the time, but *very* rewarding.

      And there's something else. I personally don't need a job, I only need *money*. Working is a pointless waste of time if you look at it objectively. You only go there for the money, and overtime isn't usually paid for, at least where I work. So why spend more time there than necessary while the family has fun at home?

      --
      Who is General Failure and why is he reading my hard disk?
    6. Re:Change the where, not the what. by Anonymous Coward · · Score: 0

      Agreed!
      I've been programming for 25+years (ack!!) and have two boys (8 and 12). I have been in the animation biz (LOTTA hours), game dev (Lotta hours too), free lance (unsteady income), startups (Lotta hours), and now in the military/industrial R&D biz.
      Only the last couple jobs have really been compatible with being a good active Dad. The others were a blast and I'm glad I did them, but also glad that I dont have them now.
      And it isnt only because of the kids - it is nice to have a life away from the computer!

      That said, I'd also drop a plug for being involved in your kids' events - sports, music, whatever. I've been with the YMCA Indian Guides (ok the national now calls it the Adventure Guides" or some such PC BS). It was founded 75+yrs ago explictly because American Dads spend too much time at work and not enough around their kids... yeah 75+yrs ago ... absentee dad is not limited to programming. The program has been a blast for me and the boys.

      So my recomendation to the original poster (and others) is to avoid ANY job that sucks up your free time, and if you do have kids ages 5-9 check out the Y program in your area.

    7. Re:Change the where, not the what. by b-baggins · · Score: 4, Insightful

      -I think my son might be somehow "damaged" by me not being there. He'd be just fine, he's a strong personality.-

      This is just plain wrong. Your children WILL suffer psychologically, emotionally and developmentally by not having a father around.

      I work to support my family. I don't have a family to support my work.

      --
      You can tell a great deal about the character of a man by observing those who hate him.
    8. Re:Change the where, not the what. by Hatta · · Score: 0, Troll

      I personally don't need a job, I only need *money*. Working is a pointless waste of time if you look at it objectively.

      That's really sad. Perhaps you should look into a career doing something you enjoy?

      --
      Give me Classic Slashdot or give me death!
    9. Re:Change the where, not the what. by sufehmi · · Score: 1
      And there's something else. I personally don't need a job, I only need *money*. Working is a pointless waste of time if you look at it objectively.


      Well, you can work for an institution that's doing something good.

      Then it's no longer a waste of time, because you're helping people, and you can start looking forward to work every day - instead of dreading it every single day.

    10. Re:Change the where, not the what. by Anonymous Coward · · Score: 3, Interesting
      I work full-time for a non-profit organization. I volunteer all of my time, because it's something that I love. Recently I've started recieving donations from several people who believe that the work I do is something worth supporting. I also work part-time on the side to help pay the bills, but the vast majority of my time is spent working for almost nothing.

      I love my job. It's rewarding, incredibly satisfying, and I hear reports almost daily about how much the work I'm contributing towards helps people. I go home after a long day of coding and can feel like I haven't wasted my day in the long scheme of things.

      I'm not married (yet), but I am engaged. I can honestly say that no matter how much I love my job, I love my fiancee more, and am much more dedicated to her.

      Spouse first, children second, work third.

      I don't need a good job. If this job interferes with my family life in a way that hinders my being a good husband and father, I will undoubtedly drop this job.

      I think the grandparent post has the right idea.

      My 2 cents, fwiw.

      --AC

    11. Re:Change the where, not the what. by Feanturi · · Score: 4, Insightful

      Your children WILL suffer psychologically, emotionally and developmentally by not having a father around.

      Depends on the father. My father wasn't around much when I was a kid, and I would thanks the gods for that on a regular basis. Maybe I've suffered developmentally anyhow in some way, but hey, I'm sure it would have been much worse if he was around more.

    12. Re:Change the where, not the what. by ObjetDart · · Score: 1
      That's really sad. Perhaps you should look into a career doing something you enjoy?

      Last time I checked, no one was willing to pay me to play video games and look at pr0n.

      --
      I read Usenet for the articles.
    13. Re:Change the where, not the what. by MrMikie · · Score: 1
      I agree wholeheartedly. My wife and I are both programmers for the same company. She is a mainframe/cobal programmer and I do workstation programming in C++/C#/Java/Visual Basic/etc.

      We have two daughters. The older is 4 1/2 and the younger is 2 1/2.

      There have been times when my wife's group or project required her to put in extra hours and I have had to do the same in my group or on my projects. During these times we have worked it out. For the most part, our company does not demand a lot of extra hours. 40hr weeks are more the norm than not. When it comes to family vs company each of our managers [and the upper echelon] understand how important family is.

    14. Re:Change the where, not the what. by Anonymous Coward · · Score: 0

      Those are the kinds of jobs that are flowing to India.

    15. Re:Change the where, not the what. by HybridJeff · · Score: 1

      so start writing pornograohic videogames and publishing them yourself :)

    16. Re:Change the where, not the what. by Anonymous Coward · · Score: 0

      You know, I keep wondering when some company is going to release a game like Soul Calibur II but with hot naked chicks as the fighters. The women in that game are already extremely well endowed and scantily clad. No doubt the development team has a version tucked away somewhere with no clothing applied. But who's gonna be the first to actually sell one like that?

      Personally, I think it would sell insanely well. Probably eclipse existing sales records for video games. The big game companies are certainly capable, but they don't want to ruin their "family" image (Mom and Dad see that Namco makes that horrible porn game, so they won't buy "Hapy Fun Game" for their kids). Nevermind the double standard that gratuitous violence is ok but nude characters isn't.

    17. Re:Change the where, not the what. by johnsoda2010 · · Score: 1

      I agree with the parent 100%, but I'll add a couple more things.

      I work for an in-house IT shop at a mid-sized (~4000 employees) PROFITABLE company. That right there is a key. I've worked places that aren't making money, and believe me, the attitude is very different when you're in the black. It's easier for management to think long-term and plan well in that environment. (Not that they always do, just more often). That's less stress for you, and let's you do more things well instead of just getting it done NOW.

      Telecommuting - I work from home two days a week. I see my girls for lunch, on breaks, kiss them goodnight for naps, etc.

      Health insurance - Both my girls are premees. One was $100,000 and the other was about $60,000. With the telecommuting in place, and managers with families, they let me work from home all the time with the first one for a month, and a few weeks with the second.

      I've thought about switching careers, or starting my own business, but right now, I'd rather have the time to raise my family. There's time for other dreams later in life. I've never heard of someone on their death bed lamenting that they didn't spend more time building their business or career, but plenty who wish they had spent more time with their kids.

      There's no other time in history that I know of when I could be here this much for them as now.

    18. Re:Change the where, not the what. by goldsmithj · · Score: 1

      Don't be a narrow minded ignoramous. Let's change the statement to read something like "I'm not going to a have a stress induced heart attack | stroke | or bring a handgun to work due to a job." There.... Feel better? I thought so. Sheesh.

    19. Re:Change the where, not the what. by TheWanderingHermit · · Score: 2, Insightful

      I don't want to be at home with my family because I think my son might be somehow "damaged" by me not being there. He'd be just fine, he's a strong personality.

      I'm sorry you think that way.

      As a former teacher, with years of experience working with learning disabled and emotionally disturbed (those are the actual names of the classifications of the students), I can tell you that he's already "damaged" in ways you can't see. It could be that it's something he doesn't show, or that you're just too busy. It's just a matter of whether you want to stay in denial over it, or whether you want to mitigate or heal the damage by changing the attitude and realizing your son needs to see his father, as a role model, as a guardian, and as a guide, as much as possible.

      While it's only from "pop" culture, do an online search for the lyrics to the song "Cat's in the Cradle." It's about a man who is too busy working to spend time with his son. His son idolizes his father and keeps saying he's going to grow up like him. When the kid is grown and doesn't have time for his father, the father realizes his son is just like him.

      Your son, strong character or not, needs you around -- perhaps even more so in order that his strong character is molded and shaped toward the positive, so he learns to try new positive experiences, rather than to explore activities that might lead him to negative choices. I saw many students who ended up in mental health institutions who had strong characters, but lacked role models who were constantly there to show them how to make positive choices instead of negative ones.

    20. Re:Change the where, not the what. by Anonymous Coward · · Score: 0
      by not having a father around

      Are we about to go down the lesbian parents route?

    21. Re:Change the where, not the what. by Rupert · · Score: 1

      I don't think that's what he said.

      I don't go home to protect my childrens psychological and emotional development. I go home because I want to be with them. I think that's what the grandparent was saying, too.

      --

      --
      E_NOSIG
    22. Re:Change the where, not the what. by Anonymous Coward · · Score: 1

      "Working is a pointless waste of time if you look at it objectively." I applaud you commitment to being with your family, and hope all are well and happy, but have you considered what image you are sending to your children with the, "work is pointless" attitude? I love my work Am enthusiastic about what I do, and who I do it for. I mostly have been that way for a long, long time (15 years). My son grew up around times when there were weeks where I had to put in many more hours, but also saw that most of the time we had a reasonably normal schedule. He is now 12, and it seems as enthusiastic about what I do as I am. He looks forward to finding a job he will enjoy and realistically knows that there will be times when ha may have to slog threw, to get to where he is happy. I have seen so many times where there are people that hate work, hate "The Company" or "The Man" and live only for the off hours. It seems to me that this attitude may have been learned from there elders and can't help but be passed on to there kids. So many young people that I work with, have this attitude about the job, and in the next breath, relate stories about there parents having the same outlook and complaints. If you hate your job, for heaven sake, use it as a platform to get to where you are happy, or at least mostly happy. Don't give the drudge legacy to your kids. They will look, see, and learn...

    23. Re:Change the where, not the what. by Hatta · · Score: 1

      Last time I checked, no one was willing to pay me to play video games and look at pr0n.

      So what you're saying is, you don't have any interests that could be beneficial to society at large? That's even more sad.

      --
      Give me Classic Slashdot or give me death!
    24. Re:Change the where, not the what. by Rhys · · Score: 1

      Ding.

      I work at a university as well, and though my group is theoretically a unix sysadmin group, I've probably spent 75% of my time doing coding or something other than plain boring sysadmin stuff.

      Oh and my boss is way too cool. She walks around at 5 pm and says, "go home!" to people. And she means it, too.

      --
      Slashdot Patriotism: We Support our Dupes!
    25. Re:Change the where, not the what. by stmfreak · · Score: 1

      It's also important to grow up. Mature your process. I won't work 60-80 hour weeks (at the office) because it's typically less productive than 40 well planned hours.

      Most "startups" burn people out because they don't plan, don't design, don't document their requirements and basically do everything they can in a reactive way that back-loads their schedules down to the last emergency feature request the night before a major release. These places are rarely, if ever, successful.

      You'll find more enjoyment in 7-8 well planned hours at work, especially when they allow you to go home before your children go to bed. Those experiences are worth their weight in gold.

      --
      These opinions guaranteed or your money back.
    26. Re:Change the where, not the what. by Ian+Bicking · · Score: 1
      Small shops can be stable and have reasonable expectations as well. One of the principles of XP is the 40 hour work week (sometimes called Sustainable development). You are more likely to find XP-influenced methodologies at a smaller shop. From what I can tell, a lot of these smaller shops are going to be companies that serve a niche clientelle.

      Again, let them know your priorities up front, and if they respect your time (which is what you're looking for) then it won't count against you.

    27. Re:Change the where, not the what. by 19thNervousBreakdown · · Score: 1
      I saw many students who ended up in mental health institutions who had strong characters, but lacked role models who were constantly there to show them how to make positive choices instead of negative ones.

      I'm going to have to call BS on that one. A strong personality will make their own decisions, and seek their own role models. I grew up with a father who was such an alcoholic that it cost him his job and eventually put him in a mental institution, and a mother who was little more than a weeping baby factory. These were not my role models, although they were the people I was exposed to the most. My role models were people who achieved what I wanted to achieve, and I studied them and ignored my parents as irrelevant. I could have wallowed in their example and never seen success if I wanted to.

      The people that ended up in mental health institutions were not strong characters, they were messed up in the head. It may have been physiological, and if so they have my sympathy. If it was psychological, I have a hard time believing that it was because of negative examples or situations that they were in, I think they're just assholes, unmotivated, or bad people in general. Believe me, I've been in situations that would turn most people's stomachs and I came out of it with little more than the knowledge that nothing can ever be that bad again. I'm not a workaholic, prone to rages, cut off from my emotions, over-emotional, gay, bipolar, incapable of love, co-dependant, a cutter, suicidal, suffering from high blood pressure, or any of the other traditional problems associated with mental or physical abuse from both parents. I did, however, have a great many people try to tell me that I would have these problems, there was no way around it, and I'd just have to go to therapy for the rest of my life. When I exhibited no symptoms of any of this, beyond some surliness toward these people trying to invade my privacy, I was accused of hiding symptoms from them! After a year of sessions, they didn't so much declare me cured of the problems I didn't have in the first place, they just gave up on ever getting me to confess to it. There were times that I considered acting out because I figured, hey, if I'm going to have to deal with this shit, I might as well at least have a little fun with it, but once again, that wasn't something that the people I wanted to be like did.

      Most of these problems we're seeing these days are nothing more than self-fulfilling prophecy. You expect children to act up or be messed up, so you don't properly punish them for acting wrong, you reward them for being screwed up in the head by breaking up the drudgery of a school day with a very carefully safe and fuzzy environment, or even more directly by actually telling them they were GOOD for describing the symptoms you're looking for. I guess psychologists like to be right as much as most other people, and like most other people, they don't care what the reality is, as long as they get to say they're right.

      I kind of went off on a tangent there, but you pissed me off and I had to rant. Basically, the point is, it takes 5 minutes to instill some values in your kid. Work before play. Clean your room. Mow the lawn. Don't hit girls. Don't break the rules unless you really need to. Then take your kid out to the park every once in a while, teach him how to play baseball, how to ride a bike, whatever. If you have a daughter... I dunno. From what I remember of my sisters at that age, they mostly like to tell on their older brothers. Talk to the kid once in a while, find out what they really think, give 'em some feedback. Boom, happy kid. You sure as shit don't have to be hanging over their shoulder 16 hours a day.

      And Cat's Cradle is fucking retarded. Maybe his son is too busy spending time with his real family so he doesn't end up like the dick that wouldn't teach him how to play baseball.

      Oh, and before anyone tells me they hope I never have kids, well no shit. Why would I want kids? Just look at what the little fuckers did to my parents.

      --
      <xml><I><am><so><damn>Web 2.0</damn></so></am></I></xml>
    28. Re:Change the where, not the what. by Anonymous Coward · · Score: 0

      This is plain wrong.

      Go look at Blank Slate. The lack of a father figure will only impact child development under very specific scenarios, which I'd not expect to apply much in the white-collar programmer families.

      The child development is ~50% genetic and ~50% nurture, and for the nurture, the scientists, at BEST, can only show that 10% is due to parental influence.

      Unbelievable, but go read the book. That and "The Nurture Assumption".

    29. Re:Change the where, not the what. by TheWanderingHermit · · Score: 1

      There's way too much blather in the above to bother with most of it.

      1) While the father is saying his son has a strong personality, that is the father's pov, and quite possibly distorted. Almost every parent of every kid I ever taught will tell you that their kid is smarter, wittier, or some extreme more than all the other kids.

      2) Example: I know this is always a "discussion stopper" but I can tell you of a kid with a strong personality who had no male role model. That may not be the reason why he ran the Nazi party, but it's a good example.

      3) You say you don't have (list of problems...), but you are not the best one to judge that. Every student or patient in any institution I've ever worked with will tell you -- they're okay, it's the rest of the world and their doctors that are screwed up. You show a lot of anger and some other problems. It seems you are not aware of the baggage you really do carry and how easily it surfaces in what you call rage. We are not the best subjective observers of whether or not we have problems.

      4) It takes more than 5 minutes to instill values. Any number of studies or the experiences of any teacher or parent will tell you that 5 minutes is not enough. While this is an "ad hominem" comment, anyone saying something inane clearly has no first hand knowledge of what it takes to help mold the character of a growing youngster.

      5) Your last line is the most interesting comment and shows an almost complete mis-understanding of human nature. Your parents were like that BEFORE they had kids. Their behavior, just like yours, is their choice. On the other hand, if you want to say it's what "the little fuckers did to my parents", then you are stating that you must have been such a rotten kid, or so hard to raise, that you caused your parents' problems. Not so. Their inability to raise you in a loving fashion is what results in the anger and baggage you carry with you that shows up in "rage" like your long rant.

      6) About your long rant -- I didn't piss you off. I made a statement, you decided how to react to it. You made a choice to allow yourself to be mad, to rant, to not edit that rant, and to post it. (By the way, the rant reveals a lot about you that you probably don't see in yourself and likely would rather others not see if you were more self aware.) We are the ones who decide how to respond to stimuli. We are able to make our choices; it is not the stimuli that control us and "force" us to rant on the keyboard (or do you want to abdicate responsibility and say that you have no control over your reactions?). We are responsible for our reactions and our behavior.

      7) As for Cat's Cradle -- you missed the point, as you seemed to with the whole post. Actually, your anger and need to use profanity and be so nasty proves my point -- without good role models, you have grown into someone who takes no responsibility for his reactions. You paint things in black and white, feel you and your siblings are responsible for your parents' problems, and have a distorted idea that raising children with strong values is easy.

      Thank you for proving my point with your uncontrollable anger.

    30. Re:Change the where, not the what. by Anonymous Coward · · Score: 0

      I am sorry, white man, your "principles" mean nothing to $2 an hour PhD's from the land of Opprutunity, India!

      I make $80 white man monies a week, and show my loyalty to the white man company by working 90 hours.

      How much did your shoes cost, White Man? $90?
      Just think how much your white bosses can save by hiring from my company!
      How can you compete with us WHite man?

      Even if I die from exhauston, I know I have helped further the cause of India! against the white meanace who has oppressed us for so long.

      -- Love, Sanjay Tumati

    31. Re:Change the where, not the what. by zsau · · Score: 1
      My priorities are quality of LIFE, not quality of STUFF.

      "[The modern economist] is used to measuring the 'standard of living' by the amount of annual consumption, ... that a man who consumes more is 'better off' than a man who consumes less.

      "A Buddhist economist would consider this approach excessively irrational: since consumption is merely a means to human well-being, the aim
      should be to obtain the maximum of well-being with the minimum of consumption."
      - E.F. Schumacher, Small is Beautiful
      --
      Look out!
    32. Re:Change the where, not the what. by The+AtomicPunk · · Score: 1

      This smells like BS. If this is true, what happened a couple of
      generations back, when so many folks had to work MUCH harder and longer
      hours than we do?

      Somehow, they generally managed to raise better people than we seem to
      these days - we had personal responsibility, character, morals, ethics ...

      I think there's a lot more to it than the number of hours you're
      present. I would guess there's a serious quality factor that vastly
      outweighs the quantity factor. Plenty of stay at home parents fail to
      instill any worthwhile values in their kids.

      That said, I'm hoping to be around more than my dad was, but not because
      I was "damaged" by him working long hours as a doctor - just because it
      was fun when he was around to do stuff with!

    33. Re:Change the where, not the what. by Anonymous Coward · · Score: 1, Insightful

      "Spouse first, children second, work third."

      Yes, you have fiance, but no children.

      Wait you becoming parent.

      Then it will be "children first, spouse second, work... well I need it for first two".

    34. Re:Change the where, not the what. by PaulMaximne · · Score: 1

      You can also change the where by changing where you work and not the job. I have a different situation, my wife has to go for medical treatment for a half a day each week, and so my company has come up with work that I can do at home or on the road. I just bring the laptop with me and program away. It also enables me to put hours in at nights and on weekends which would otherwise be downtime. This has saved me from having to use up all my vacation just for medical reasons.

      --


      We witness not a fallen world, but falling every day - The Call.
    35. Re:Change the where, not the what. by darco · · Score: 1

      I believe that the poster you quoted was referring to the scenerio he quoted:

      > The point is that I think your kids won't mind you
      > occasionally staying late at work (so long as it
      > doesn't happen frequently/regularly).

      As far as I can tell, he was not suggesting that his presence has no impact on his child's development, only that an occasional absence due to workload might not make much of a difference.

      --
      — darco
    36. Re:Change the where, not the what. by aralin · · Score: 1

      I just want to add one 'me too' post. I work for a large established software company and out of 8 people in the team, all are married and I am the only one without kids. You had pretty lousy jobs if you think about changing carrer because of kids, I cannot imagine much better job to have while having kids. Man, you can even telecomute when you need to stay home with kids.

      --
      If programs would be read like poetry, most programmers would be Vogons.
    37. Re:Change the where, not the what. by Anonymous Coward · · Score: 0

      I, too, work in academics. Curiously, I've been told that since I do not have children I shouldn't be permitted to have a job that allows one to "have family time." Usually this comes when they realize that we do not plan to have children - we actually have taken steps to ensure that we do not as we do not want them.

      The only problems I've experienced where it became parents vs. non-parents had to do with a group who were intentionally trying to get benefits that could be useful for both to be available only to parents.

    38. Re:Change the where, not the what. by neitzsche · · Score: 1

      I have found much more conducive work-schedules at smaller employers.

      For me, the first step in getting my career back on track was to finish the divorce process. I'm now a single Dad with 50% custody of the kids. I can follow up on projects in the evening when the kids go to bed (I'm very much a night-owl) and I find I am more productive than I ever was when married. I also am able to enjoy programming again; that was something I always had to feel guilty about when married. In my experience, pretty non-computer-savvy women only want to marry you so they can divorce you. They want to have kids only for the future child-support payments.

      Larger companies cannot be as flexible when it comes to creative schedules. I do enjoy very much being a great Daddy, and I adjust my schedule a couple times a year to reduce my hours & income, and spend more time camping, hiking, skiing, building snowmen, seeing my 4 year old in Peter-Pan, cub-scouts, girl-scouts, etc.

      For me, I enjoy programming. What employer I'm working for is farther down on the list than my kids. If you don't enjoy programming, then change careers. If your current employer is not flexible enough, you should probably look around some more.

      Don't work at a start-up if you are married with kids.

      --
      "God is dead." - Frederik Nietzsche
    39. Re:Change the where, not the what. by TheWanderingHermit · · Score: 1

      I think there's a lot more to it than the number of hours you're
      present.


      Of course there is. But I really wanted to keep my comments within /. post length, as opposed to book lentgh.

      Yes, plenty of stay home parents fail. I've worked with many home schooled kids. Some do great, some don't know the first thing about relating to non-family members.

      But starting with the perception that your kid has a strong character and therefore doesn't need to have his/her parents around is not an attitude that leads to successful child-rearing.

      As for me, I strongly agree with your comment about being around more than your father. I busted my rear to create a business that would give me the freedom to not only pursue my passion (writing and video production), but will also allow me to spend a lot of time with kids, when I have some.

    40. Re:Change the where, not the what. by pipingguy · · Score: 1


      ...high-pressure 90 hour work weeks.

      Someone please explain to me how an individual can work 90 hours/week and still be effective/efficient. Unless you're on some kind of drone-like assembly line, your productivity is going to fall off dramatically after 60 or so hours.

    41. Re:Change the where, not the what. by Doctor+O · · Score: 1

      Yes, that was my main point. I also think that (at least here in Germany) not that many fathers are away long enough on a daily basis to a point where it's damaging. Most people work 40 hours a week, which IMO hardly qualifies as a family-killer.

      --
      Who is General Failure and why is he reading my hard disk?
    42. Re:Change the where, not the what. by Doctor+O · · Score: 1

      > Your children WILL suffer psychologically, emotionally
      > and developmentally by not having a father around.

      It all depends. It depends on the amount of time the father's there, on how the mother deals with the situation, and how time is spent when the father *is* at home. If a father travels on weekdays and is only home on the weekends, this need not be any problem if he spends quality time with his children and they feel comfortable with their mother. It can actually make a great relationship as the kids can look forward to the weekend because they know Dad already has some nice ideas for the weekend.

      Actually I find it a bit funny how people read into my post I'm never home just because I say I don't believe my son would suffer from me being around less. (This doesn't necessarily mean you, I'm speaking generally.) I usually work 35 hours/week (at the moment it's more like 60 hours but this will end in about two weeks when the project is finished), so I'm at home a lot which is what I like most about my job. But you are completely right about working to support your family. After all, it's one thing I consider important about being a father and husband.

      --
      Who is General Failure and why is he reading my hard disk?
    43. Re:Change the where, not the what. by Doctor+O · · Score: 1
      It's just a matter of whether you want to stay in denial over it, or whether you want to mitigate or heal the damage by changing the attitude and realizing your son needs to see his father, as a role model, as a guardian, and as a guide, as much as possible.

      Calm down, I'm pretty sure my son is all right. You're reading too much into my post, I usually work 35 hours/week so I spend a lot of time with my family. What I was saying is that I'm sure he won't be damaged if I am around a bit less. Plus, I think that it's not the amount, but the quality of the time you spend with your family. Of course there are limits to what a kid can deal with, given its age and character, but within reasonable extent there definitely is no damage. I figure it's much worse when parents watch their children's every step because they will never develop autonomy. I see the trend of overparenting with serious concern because I see what happens to those supervised kids. And it's people like you who make people think they don't spend enough time with their kids. Most people have a bad conscience about it even though the criticism doesn't really apply to them, and it leads to behaviour which IMHO is much more damaging than a father only being at home once or twice a week like it has been in the last few centuries without creating generations of mentally crippled kids.

      No offense, but you should ask yourself why you over-psychologize so much in this thread. It's rather striking if you read the complete thing with my post as the parent. Telling someone he's in denial about him being a horrible parent just because he wrote that he things his son could take him being around a bit less seems over the top to me. If you like, will you share how old you are as a former teacher without kids?

      --
      Who is General Failure and why is he reading my hard disk?
    44. Re:Change the where, not the what. by Doctor+O · · Score: 1

      My workplace is more like a sitcom, plus the people are very hackable, so it's not as much dread as you assume. It is, however, a completely pointless job as you correcty assume.

      Fact is that I want to change careers as soon as I can handle it but I have some trouble deciding what to do. I have no formal training in CS, just 25 years of experience plus 8 years of experience in my profession as a media designer. I want to leave advertising alone (I'm fed up with it big deal and gladly changed my tasks at work to coding and administration when I was offered the opportunity), but would need a university degree or other formal training to get a job which feeds my family's mouths.

      What kind of organization do you have in mind? Doing something worthwhile would be *great*, but most NGOs don't even pay as much as I get now (which is not very much anyway) and working for less simply is no option because, as I wrote, the family wants to eat. What should I look for IYO? (I'm seriously interested, so please share your ideas.)

      --
      Who is General Failure and why is he reading my hard disk?
    45. Re:Change the where, not the what. by Doctor+O · · Score: 1

      Very good reply. Actually I have thought about this part a lot even before I became a father and I decided that one important point I want to teach my children is not to despise everyone, but to remember that everyone has his own agenda, and the agenda of your boss usually isn't to make you happy, but to maximize profit. (Insert obligatory South Park joke here.) There might be exceptions from this rule, but I have yet to come across a management which, when in doubt, will make the employees happy instead of the shareholders.

      As for our parents - as long as I can think my dad loved his jobs, and he is with his employer for about 25 years now with no intent to change. There is the occasional rant, but all in all I always felt my dad liked his job. But nowadays those jobs simply don't exist any more where you know you can stay for the rest of your work-life like it used to be for our elders. Every job is temporary by definition, and it shows in the motivation. I can't even resent my younger brother (23 years old) for viewing the whole IT industry as a fucking joke, because from the younger people's perspective it is just that. Work long hours for shitty pay, and if you don't like it or the shareholders think they don't earn enough, you get a kick and that's it. Economy won't get any better as long as people are treated like this. Our boss started this behaviour about three years ago and managed to turn our company from a 60-people-family to a 20-small-groups-mobfest, with some exceptions like the IT department (of which I am the group head) that refuses to take anything coming from management seriously and watching the fun instead.

      To get back to the parenting part of all this: If I should summarize what I want to tell my kids then it is that if something looks like shit, smells like shit and smears like shit, it probably *is* shit, no matter what everyone else says. Remember the Emperor's clothes?

      --
      Who is General Failure and why is he reading my hard disk?
    46. Re:Change the where, not the what. by Doctor+O · · Score: 1

      You bet I do.

      The point is that the only way to go seems to be self-employment, which takes a lot of preparations. Having a family to feed while building up a new business isn't exactly easy and as long as my kids are still that young, I'll stick with the job, change in case I find something better (and I'm looking) educate myself in the evening and take a degree and then get the job I want or start my own business. I should have gone to university after taking my A-levels, but one is always wiser afterwards.

      --
      Who is General Failure and why is he reading my hard disk?
    47. Re:Change the where, not the what. by kraut · · Score: 1

      Your kids don't actually need you there 24/7 ! Yes, it's probably not good for you or your kids if you work 18 hour days, but unless you're independently wealthy*, you'll have to work, and there's no point worrying about it unnecessarily. Just find a reasonable balance.

      If you *are* independently wealthy, then more often than not that's because *your* dad worked too hard, so just try not to pass the damage on to your kids ;)

      --
      no taxation without representation!
    48. Re:Change the where, not the what. by TheWanderingHermit · · Score: 1

      No offense, but you should ask yourself why you over-psychologize so much in this thread.

      Let's see -- most of my adult life teaching and working with kids who grew up being rented out to a crackhead for sex so mommy can get her fix. A number of years where it is more commen to see kids recovering from drugs and sexual abuse than those who don't know what sexual abuse is.....Hmmm... I wonder why I look suspiciously on ANYTHING that could be a red flag.

      I was glad to read your post. While the initial comment certainly sounds like a red flag, I'm glad to read that it is only a small part of the overal l story. While it is true there are parents who over nuture their kids, that's a small (very small) minority, compared to the parents that don't spend enough time with their kids. While my comments may make some parents spend more time with kids, or feel guilty for not spending more time, that will lead to far less harm than those who don't spend enough time (or any quality time) with their kids.

    49. Re:Change the where, not the what. by 19thNervousBreakdown · · Score: 1

      I'm going to respond to your points completely out of order. I hope it tweaks the anal-retentive list-maker in you :)

      My last line was a joke, dumbass.

      Trying to make a point with semantics as in, "I didn't make you angry, you chose to be angry" is great when you're trying to talk to someone who's never actually examined their own motivations and feelings, but a first-class psychologist such as yourself should be able to tell it's just pointless to say to me at this point. Not only that, but it's ... well, I like your word, it's blather. Worse than that, I'd say it's harmful. Trying to control your feelings is foolish, and only makes you bottle things up. Try actually dealing with what you feel and why sometime.

      Pretty much every child is some extreme in some category, there's usually no need to exaggerate, they just focus on what their kid's good at. Parents like to feel good about their kids, let 'em. Do you think they should ignore their children's strong suits?

      I don't feel a need to edit my posts here. The great thing about Slashdot is that it's fairly anonymous. I probably won't ever meet any of the people I converse with on Slashdot, and if I ever met you I doubt we'd get along anyway, so does it really matter?

      Cat's cradle is a stupid song. It's written from a whiney point of view by somebody who would rather lament the results of his choices than doing what can be done to make it better.

      I think you need to take a look at yourself there, friend. You say I've revealed much about myself with my post; that was the point. I was using myself as a counter-example to your point. You on the other hand seem to think that revealing your inner personality is a problem, and yet you've revealed quite a lot about yourself. Number one, the fact that you interpret a little cussing and a strong moral objection to your viewpoint as incontrollable anger shows that you are quite insecure, and maybe a little scared of people in general. Attacking my personality to try to prove your point is another common tactic of scared little men. You remind me of my boss. He works out all the time, I mean the dude is huge, and he purposefully deepens his voice when he talks so he sounds more confident, but if you ever disagree with him in the smallest way, even if you say, "no, coffee without sugar is better," he gets all red in the face and is compelled to get you to agree with him. The Hitler reference? Classic.

      Oh, and please forgive me if this is a little rambling, I've got a pretty bad cold and am a little loopy from the cold medicine, plus I really don't feel the need to make this a thesis. You can go ahead and respond if you feel like it, I'll read it, but I promise I won't say anything back in interest of not turning this into a flamewar, no matter how vicious you become when you're challenged. Sweet dreams, cupcake.

      --
      <xml><I><am><so><damn>Web 2.0</damn></so></am></I></xml>
    50. Re:Change the where, not the what. by TheWanderingHermit · · Score: 1

      My last line was a joke, dumbass.

      Well, everything else was so caustic, sarcastic, and just plain rude and nasty, it was hard to tell, since there was no change in syle (this is not sarcasm).

      Trying to make a point with semantics as in...

      It's not semantics. It's a choice. I always work on the presumption that everyone can improve themselves -- it's their choice if they will make the effort or not. Maybe it won't help, but maybe, at some point, you'll actually understand that there's a world of difference between what I wrote and the way you interpret what I wrote. It's not about controlling feelings, it's about making a choice about your own self and your emotions, but, again, I doubt you want to see that, because acknowldging that is possible would mean you'd have to take responsibility for your feelings and behavior, and it's clear you'd rather blame your parents and everyone else for that.

      Overall, your posts are full of anger and snake venom. There's no indication you show any understanding of the stronger and positive sides of human nature. Actually, you are more interested in trashing everything you can, rather than having a rational discussion. I always find it ironic that the people the most full of anger, hate, pain, and fear, are the very ones who think they are being clear and logical and are completely unable to ever question the idea that they might be wrong.

      I'd make a few other points, such as what's going on behind your language (it says a LOT about you that it's clear you don't want to understand), but it's clear you have no interest in an actual discussion and would rather resort to calling names and insulting people. That's not what I'm interested in.

    51. Re:Change the where, not the what. by Anonymous Coward · · Score: 0

      How can you compete with us WHite man?

      For one, our mastery of the shift key is impeccable, not to mention punctuation.

    52. Re:Change the where, not the what. by sufehmi · · Score: 1
      What kind of organization do you have in mind? Doing something worthwhile would be *great*, but most NGOs don't even pay as much as I get now (which is not very much anyway) and working for less simply is no option because, as I wrote, the family wants to eat. What should I look for IYO? (I'm seriously interested, so please share your ideas.)


      At the moment I'm working for local government (ok, stop gasping :)

      I'm happy because we serve the people. We make things better for them. Even more true because we have started to use open-source technology heavily since a few years ago, and I happen to be one of the "expert" (according to them), and have contributed some assistance on that topic to various projects. I'm happy everytime my advice is implemented and saving the taxpayers' money - while proving more reliable and scaleable than many commercial alternatives. I'm happy to help my employer to break free from vendor lock-in. Etc.

      The pay is indeed less from the private companies, but you get job security (quite some of my friends actually envy me) and a very family-friendly job.
      I'm used to live frugally anyway so it's not too painful to me.

      It doesn't have to be a civil servant job - if a private company is doing something you believe to be good, then go for it.
      Before I was working in a startup insurance company that's doing it unlike what you've known - it's actually spreading wealth to people instead of accumulating it all for itself.

      Other alternatives are running your own business (I didn't realize that corner shops can generate so much money), etc - I guess what I'm trying to say is: be creative, keep on looking, and good luck.
    53. Re:Change the where, not the what. by LWATCDR · · Score: 1

      Children do suffer from not having a father around. I am defining father as what others would call a good father. An abusive male should not qualify for the title of father. I know what you mean about your male parent I was in much the same boat. I was lucky that my stepfather was a good father to me.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    54. Re:Change the where, not the what. by chanda3199 · · Score: 1

      I've been coding for a large *company* (think government) for about 4 years now and have felt very little stress for timelines. Sure, every now and then when the next big milestone comes up there may be a few nights of extra hours to catch back up with timelines, but on the whole it's pretty stable.

      Stability in your job is one thing you'll need as you'll no longer have it at the home. Kids....whew!

  2. Am I Missing Something? by th1ckasabr1ck · · Score: 3, Insightful
    Am I missing something?

    I'd think that a fairly structured, stable, relatively high-paying job is perfect for family life.

    1. Re:Am I Missing Something? by Anonymous Coward · · Score: 3, Insightful

      Yes, you are missing something.

      There's more to family life than having a high regular income.

      I often don't see my kids except to say goodnight to them when I come in from work. That's hardly ideal.

    2. Re:Am I Missing Something? by Anonymous Coward · · Score: 0

      Are you missing something?

      Too right you are. At least for the first six months one thing you'll be missing is sleep.

      Trust me on this - sleep deprivation and programming don't mix.

      It does get easier once the little so-and-so starts sleeping though.

    3. Re:Am I Missing Something? by after · · Score: 0

      Lots of programmers spend insanely large amounts of time in the office with the team working on a project and not enough time with their family. Sometimes during project phases, such as crunch-time, programmers see their team more then they see their family because things like overnight coding sessions are not uncommon.

      Take a look at the International Game Developers Association: Quality of Life for good information about this kind of work. Game development is a career that is notorious for splitting social groups apart.

    4. Re:Am I Missing Something? by BrookHarty · · Score: 4, Insightful

      Wow, depends on what High Paying is. If its work a few years and quit then its worth it. If its working 80 hours a week for 52 weeks a year, expect your wife to take the kids an leave.

      Also expect to get burnt out.

      We have the reverse problem, they moved us from hourly to salary to save money, then expected the same 80 hour weeks. Most people where working the 80 hours for OT, now that they left the company, the work load increased, and PHB want us to do the job with fewer people.

      I said, I'm not working another 20 hour day. Stood my ground and they hired some contracters. Only thing they could do was fire me, and man I need a vacation.

      Sometimes spending time with the wife is more important than being single and rich. (Or broke if you have kids and paying child support)

    5. Re:Am I Missing Something? by slickwillie · · Score: 3, Funny

      I remember when my kids were infants, everyone warned us of the "terrible twos", meaning that when the became two years old they would be hard to manage.

      What they didn't mention was that things would only get worse from there.

    6. Re:Am I Missing Something? by bigman2003 · · Score: 1

      Yeah...13 was a pain in the ass, and 14 isn't looking too rosy either.

      --
      No reason to lie.
    7. Re:Am I Missing Something? by Concerned+Onlooker · · Score: 1
      Am I missing something?

      You mean like that "jive" and "jibe" are two very different words? Or perhaps his programming job is really funky.

      --
      http://www.rootstrikers.org/
    8. Re:Am I Missing Something? by HBI · · Score: 2, Interesting

      Broke is right, with the child support.

      Sometimes I think suicide is a valid alternative, then I realize it's only 10 more years...

      --
      HBI's Law: Frequency of calling others Nazis is directly correlated with the likelihood of the accuser being Communist.
    9. Re:Am I Missing Something? by Doctor+O · · Score: 2, Insightful

      My son turns two today. If it's going to get worse, my wife and I will really have a good time. It's such fun watching this litte human being developing his personality and exploring the world (which grows faster every day), even if you could explode from time to time. That's how kids are, and getting angry about it won't help anyway. ;)

      --
      Who is General Failure and why is he reading my hard disk?
    10. Re:Am I Missing Something? by mopslik · · Score: 2, Funny

      I remember when my kids were infants, everyone warned us of the "terrible twos", meaning that when the became two years old they would be hard to manage.

      Being a programmer myself, I'll simply count my child's age in binary. That way he'll go straight from 1 to 10, completely bypassing the problem area you're describing.

      As a nifty side-effect, he'll also skip those terrible teenage years, and go straight into being a senior citizen before he attends kindergarten.

    11. Re:Am I Missing Something? by slickwillie · · Score: 1

      But then it would be the "terrible 10's" wouldn't it?

    12. Re:Am I Missing Something? by Anonymous Coward · · Score: 2, Funny
      I said, I'm not working another 20 hour day. Stood my ground and they hired some contracters. Only thing they could do was fire me, and man I need a vacation.


      You HAD to be in Clint Eastwood mode when you said that.

      "Look punk, I'm not working another 20 hour day. The only thing you can do is fire me, but man, I need a vacation anyway. As a matter of fact I could just blow your head clean off with my .44, the (in the 70's) most powerful handgun in the world but .." oh, I digress.

      Anyway, good for you. That took guts.
  3. pfft by Anonymous Coward · · Score: 0, Funny

    feel luckey you got a girl to have sex with you.... dont worry about the rest...

    1. Re:pfft by Anonymous Coward · · Score: 0


      "feel luckey you got a girl to have sex with you.... dont worry about the rest..."

      Nah. It's disgustingly easy to get laid when the chick has the understanding that you will be supporting her for the forseeable future -- whether you live with here or not!!!

      The trick is getting laid without this assumption!

    2. Re:pfft by Xabraxas · · Score: 1

      That, my friend, is the quote of the day.

      --
      Time makes more converts than reason
  4. Hrm... by Trillan · · Score: 2, Informative

    I'm not a parent myself (yet), but the company I'm working for has a lot of coders who are parents. It doesn't seem to cause too much trouble for them, as long as management is reasonable on estimates (which is usually the case).

    I'll see if I can draw their attention to this article, though.

  5. It was tough by Anonymous Coward · · Score: 5, Funny

    ... for the first 3 years:, but then my kid learned vb and started writing windows security patches.

    1. Re:It was tough by BrookHarty · · Score: 1

      I have a friend who set his kid up a little freebsd box when he was 6. The kid sitting at the login prompt, started hitting keys and pounding away. Dad came back noticed the kid somehow created an error, and was sitting at the command prompt, logged into the OS.

      He now has to tell us his son started hacking at the age of 6 everytime we talk about hackers.

    2. Re:It was tough by Anonymous Coward · · Score: 1, Funny

      3 years old and writing window security patches?

      A little old for that isn't he?

    3. Re:It was tough by XaXXon · · Score: 5, Insightful

      Sorry, but I'm gunna have to call the cops. Letting your kids learn VB is obvious neglect. You should have beaten the tar out of him when he installed Visual Studio -- even if he wanted to do C++. You have to nip this in the bud.

    4. Re:It was tough by techsoldaten · · Score: 5, Interesting

      My daughter (who is 8) has her own blog. She was concerned about security, articulated to me a permissions system she would like to implement, and we wrote that system together.

      Surprisingly enough, I brought that system to work with me today and we are using an expanded version of it for an enterprise system.

      M

    5. Re:It was tough by DangerSteel · · Score: 2, Funny
      Lemme guess,

      You work in Redmond ???

    6. Re:It was tough by brer_rabbit · · Score: 3, Funny
      Sorry, but I'm gunna have to call the cops. Letting your kids learn VB is obvious neglect. You should have beaten the tar out of him when he installed Visual Studio -- even if he wanted to do C++.

      I doubt you could beat the tar out of Visual Studio, I don't think Microsoft have picked up the .tar.gz way of doing things.

    7. Re:It was tough by (nil) · · Score: 1

      What language, may I ask? Or was this pseudocode that you later implemented?

      -(())

    8. Re:It was tough by Guipo · · Score: 1

      Dear god, This is how Geeks proliferate!

      --
      Theonlyuse of monkeys is to testthings onthem.Some peoplemay say"Hey That'scruel!"and myresponse is"I don't like monkeys
    9. Re:It was tough by Anonymous Coward · · Score: 3, Funny

      Congratulations. You've prepared your youngster for several awkward and sexless years of highschool.

    10. Re:It was tough by Anonymous Coward · · Score: 0

      Was this articulation along the lines of "No one should be able to write in it, only me"?

    11. Re:It was tough by techsoldaten · · Score: 1

      We wrote the permissions system in PHP, and I explained the syntax to her every step of the way.

      M

    12. Re:It was tough by techsoldaten · · Score: 1

      She was concerned about people looking at pictures of her who she doesn't know. We drew up a scheme that allows her to assign permissions to friends based on the username and password they provide.

      She also became concerned about people reading personal stories, ones where she mentions places she has been or where she lives.

      The system we worked out is a recursive explicit explicit permissions system where she can define n levels of security. For instance, in a given section of the blog, she can say whether or not users have access. Then she can say whether or not users have access to individual stories in the section. Then she can say whether or not users have access to pictures in the story. And so on and so forth. When there is something else in a section, say a Word document stored as part of a story, she creates a new permission assigned to that specific item and shares it with other people.

      For my part, I built a grouping mechanism that allows her to assign permissions to a number of users all at once.

      M

    13. Re:It was tough by techsoldaten · · Score: 4, Funny

      I'm doing my best, but the possibility that a boy may try to touch her someday persists. For my part, aside from educating her in how to write code, I am also investing in dental braces, science camp, violin lessons, tae kwon do school, and tutors in several languages. I plan on making this girl so smart and self-confident she will be 21 before any of that stuff happens.

      M

    14. Re:It was tough by Anonymous Coward · · Score: 0

      I hope you're not serious...

    15. Re:It was tough by HanClinto · · Score: 1
      I think it's great that you're doing this -- my dad did the same thing with me to write a simple computer game when I was 7 (except it wasn't PHP, it was Turbo C). I really appreciated it, and it gave me a good thing to do on the computer instead of just playing games addictively (though I did a fair bit of that growing up as well)

      All that to say, kudos. :)

      --Clint

    16. Re:It was tough by armyofone · · Score: 1

      I am also investing in dental braces, science camp, violin lessons,

      "Hey Dad, this one time, in science camp..."

      Sorry, couldn't help myself

      --
      "A revolution without dancing is... a revolution not worth having"
    17. Re:It was tough by Anonymous Coward · · Score: 2, Interesting

      That's like a store owner saying, "hey, I don't want my stuff getting stolen, and I only want my friends allowed in here!" then claiming "the store owner articulated to me a security system" after said system had been thoroughly developed by you. Oh wait, let me guess, you explained it in simple terms to her all the way, to which she responded "I like that" or "that's good." Oh please; that is not "articulation," and your daughter did not develop that (thought quite simple) permissions system.

      I suppose you're eager for the times when you can brag to your coworkers about her perfect SAT scores, shortly before she has a nervous breakdown from the demands of a boastful, overbearing father.

      Your daughter expressed a simple desire, you yourself came up with the means to do it. This is not unusual nor a sign of prodigious intelligence. I bet you won't flinch at writing her college essays for her either.

    18. Re:It was tough by Wakkow · · Score: 4, Funny

      "You should have beaten the tar out of him"

      Don't you mean .cab?

    19. Re:It was tough by techsoldaten · · Score: 2, Interesting

      No. This all started with her telling me she was afraid of wierdos on the Internet, and she no longer wanted to do a blog. We tried basic authentication to keep out people she doesn't know, but she got sick of having to hand out the username and password to all her friends, who can't remember an alphanumeric password to save their lives and can't always read their own handwriting.

      She asked me why we couldn't let people put in their own names and passwords, so I showed her how to build a page that does this. Then we built an admin screen for user accounts, and she started to get the idea about if-then statements. Her next question was why can't she make it so everybody sees some stories but only some people see other stories. Then it was why can't we make it so some people see pictures and not others.

      What we ended up with was her asking if everything could be turned on and turned off, and I said yes. I explained to her about recursion and how a function can call itself, and before long we had an n-level explicit permissions system under development. It probably took 2 months of coding, mostly on the weekends and with weekly milestones.

      At each phase, this was her thinking, I tried just to help her write the code and understand what the control structures do. If you want, I can ask her to tell the story. She tells it far better than I could.

      M

    20. Re:It was tough by paul_pick1 · · Score: 1
      Letting your kids learn VB is obvious neglect.

      I love that this got modded +5 insightful. :-)

      --
      http://www.switch2firefox.com/
    21. Re:It was tough by shadowbearer · · Score: 1

      [Bill Gates]

      Could you expand on this 'tar' business a bit? I need a new market to conquer, and road repair just doesn't sound like it's in our line - but we're willing to consider new markets.

      [/BG]

      SB

      --
      It's old. The more humans I meet, the more I like my cats. At least they are honest.
    22. Re:It was tough by dpilot · · Score: 1

      As the father of a teenage girl, you just have to hope you've done a good job of instilling values. It also helps that she's so doggone stubborn that no boy is going to get away with anything she doesn't want him to do. (That's where the values come in.) I've also given her permission (several times) to HURT anyone stepping out of line.

      I have a friend with the toughest 4 or 5 yo I've ever seen, and it happens to be a girl. I pity the boy who ever tries to cross her - now or in a decade or two.

      Oh, and my daughter has shown interest in biological sciences, so I've started her on folding@home. She's been busy at school, but after school's out, I'm hoping she'll look deeper into what folding@home is really doing. (Either that, or she'll decide that biological sciences really aren't for her, and that's ok, too.)

      --
      The living have better things to do than to continue hating the dead.
    23. Re:It was tough by sparrow_hawk · · Score: 1

      I'll second what HanClinto said: that's basically the way I learned to program -- my grandfather wrote stuff for me in GW-BASIC (I know, I know...), helped me understand what changing stuff did, and let me fly. Best way to learn computers -- seriously.

      Hats off to you, man!

    24. Re:It was tough by Anonymous Coward · · Score: 0

      If you want, I can ask her to tell the story. She tells it far better than I could.

      Please do, that would be really interesting!

  6. It can't be any worse... by BW_Nuprin · · Score: 1, Insightful

    ...than having an unemployed drunk for a father. At least when you come home, you'll probably hug your children and tell them you love them.

  7. Easy answer .... by Anonymous Coward · · Score: 1, Insightful

    ... get a programming job with the government! You'll have plenty of time to spend with your fam.

    1. Re:Easy answer .... by Marxist+Hacker+42 · · Score: 1

      Absolutely true- government work is FAR easier to get than private industry work (only took me 8 months after I started trying for both, where after 26 months I still couldn't get a private industry job) and I've yet to work more than a 40 hour week (52 hours with commute). I've been there for my infant son every weekend- and last night I even made it back to Beaverton in time for Family Swim at the TVPR on Scholls Ferry- that was FUN! Put the kid in one of those infant life vests, towed him around like a little boat.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
  8. Try a non-profit by PIPBoy3000 · · Score: 4, Interesting

    I work for a large healthcare organization, writing custom software for the needs they have. There are occasional deadlines, but the pace is much more relaxed than for a for-profit organization. The work is interesting and meaningful.

    In fact, I took off before lunch today to attend my son's preschool graduation. To put it in geek terms, my current job is so good, I turned down an offer from Bioware making games for a living.

    1. Re:Try a non-profit by frodo+from+middle+ea · · Score: 1
      How's the Pay and general benefits package , working for a Non Profit Organization ?

      I have been working for some very PRO-PROFIT companies for more than 6 years, And even though I have earned a lot of dough, I am not very satisfied with my work.

      In fact for the last 2 years, I have been in the fight club/ office space mood, . The thing is I love programming, but I have stopped getting any pleasure from my job for a long time now.

      Although I do a lot of photography in my spare time, and that has been a lot of help. But JOB sucks.

      I have been wondering , whether working for a more moral cause might help.

      --
      for the last time people, I am "frodo from middle eaRTH", not "middle eaST".
    2. Re:Try a non-profit by Anonymous Coward · · Score: 0
      How's the Pay and general benefits package , working for a Non Profit Organization ?

      If he's in health care, it's probably comperable or better than industry average.

      There are *significant* tax advantages to being a non-profit in the health care arena. The HMO I work for is actually three different companies which work as essentially the same unit, but which are seperate for tax reasons.

      Trust me: we ain't the United Way (although actually they pay fairly well for certain positions, too)...

    3. Re:Try a non-profit by queequeg1 · · Score: 3, Funny

      I also worked for a large non-profit health care company (as an attorney, not a programmer, but the observations are still applicable) and I'll tell you that the sisters could drive a harder bargain business-wise than many MBAs. There was nothing more relaxed about that work environment compared to a for-profit corporation. Plus, you always had to worry about your increased chances of going to hell if you forgot to put the cover sheets on your memos.

    4. Re:Try a non-profit by Doctor+O · · Score: 1

      Same here, except a serious bit of Matrix fades in, too - lots of laws to bend and break. The environment is *very* hackable and that's fun enough to make the experience tolerable more often than not. I need a new job, I'm just not sure where to heed.

      I also thought about joining the police or some government agency and actually do something useful with my IT skills instead of restarting that server because the cheap-o developer on Ba-FUCKING-li refuses to test the code on his own machine instead of the production server. The pay must be quite good, too.

      What other ideas did you have? Becoming a teacher came to mind too, there even is an initiative to turn professionals into teachers as there is a huge lack of teachers, but having no university degree I will be one of the first fired when the budgets get cut, and when that happens when I'm mid-thirty and with much less real-life experience, I won't have the options I have now.

      --
      Who is General Failure and why is he reading my hard disk?
    5. Re:Try a non-profit by Anonymous Coward · · Score: 0

      it was your slashdot username that got the job offer from bioware, right?

    6. Re:Try a non-profit by Anonymous Coward · · Score: 0

      Damn straight, went from a Wall St. to a Blue Cross Blue Shield firm (non-profit), took a huge pay-cut, and am happier now than I ever was...

    7. Re:Try a non-profit by cwiegand · · Score: 1

      I work for a non-profit, the schedule is very flexible, the deadlines don't exist, if I want to suddenly take the afternoon off, that's ok, and I'm salaried (and they know that I know that it technically works both ways). I do, every other month, go in on the weekends to reboot servers and what not, and sometimes I'll VPN in early / late to apply Windows Security Patches, but I do that from home, and my wife's happy enough (EverQuest makes her happy, makes me happy). The work is OK (we do data/fund/quality management of Colorado area alcohol/drug treatment providers, so it's not necessarily very "moral" or "uplifting" work, per se, but it's work, and usually I like it alot), the benefits are pretty good, and the people I work with are all great, we get along well (for the most part, in fact, i'm about to leave for our local six flags park for a "Day in the Park" thing with my co workers). I don't plan to leave this place for awhile, although we're small enough (9.5 FTE) that it's not quite as stable as I'd like.

      --
      Define sqrt(x) as something really evil like (x / rand()), and bury it deep in a shared include somewhere.
  9. Family news by Fullmetal+Edward · · Score: 0, Flamebait

    Is it me or is "Ask Slashdot" really "Help I fucked up my family/social life because I'm not suited to it and my hobby/job".

    Simplest way to work out YOUR life if to LIVE YOUR LIFE. We're faceless user names on a geek website, not people who follow you twenty five hours a day noting every little thing you do.

    --
    --- [Insert intresting Sig here]
    1. Re:Family news by Anonymous Coward · · Score: 0

      I think he actually has a point here.

    2. Re:Family news by Anonymous Coward · · Score: 0

      I do too. That point being that he's a mean-spirited little hairball with limited reading comprehension skills to boot.

  10. what the kid wants by mastergoon · · Score: 1

    Just make sure you are programming cool stuff, like games, and your kid will be happy to have the betas. :)

  11. Depends on the company by Anonymous Coward · · Score: 4, Insightful

    Programming and families are quite compatible. Lots of folks work basic "9-to-5" jobs that have standard in and out times.

    Sure there may well be crunch times, but they SHOULD be rare and not "normal".

    It's all a matter of expectations by you, your employer and your family. Get them all set up straight up front.

    Administrators typically have worse issues, because they tend to have to do things "off-hours".

    1. Re:Depends on the company by RocketSHE · · Score: 1

      Even for the sysadmins it depends on the environment. I work for a large company and few users work weekends. So I do my weekend system chores on Saturday morning when my family is sleeping in. (Yes, that's when most wives clean the house. Oh well, you can't do everything.)

      On the other hand, I used do sysadmin for a group that worked weekends routinely - and most nights! I had to put my foot down about scheduling maintenance. They eventually disbanded that group as they were driving everyone (including management) crazy.

      --
      ~==>RocketSHE
  12. You make your choices. by gfxguy · · Score: 4, Insightful

    Life is a series of choices, you have to choose your priorities.

    I've been programming professionaly (i.e. not including school) for ten years now. My son is 5 and my daughter is 2.5, and I love them more than anything.

    Sometimes I have to work late, but it's very infrequent. I go into work very early so that I can come home early and not miss evenings with them. Sometimes I telecommute so that I can take an hour and go to a program at one of my children's schools.

    I do get called after hours and on weekends, but it's extremely rare.

    If you've been working in a "slave labor" job where you constantly work late, on weekends, and have no free time, then see line one.

    --
    Stupid sexy Flanders.
    1. Re:You make your choices. by Jack+Greenbaum · · Score: 2, Informative
      Balance is what it is about. If you live a life centered around work, regardless of what it is, then you have not choice but to change your work habits. If you live a balanced life with regard to your vocation, then you can replace your current non-work activities with family time. Likely you're already spending those hours with your spouse, so the new activities will be a natural growth of raising a family. Perhaps your friends are/will be spawning about now too, so your social life will gradually change to a family oriented one.

      What I found in my life was that I had to give up my geek projects outside of work, and let work suffice as my creative geek time. I couldn't do everything I need at home and work and make accellerometer-based blinky widgets after hours. My wife doesn't work outside the home, so she has the flexibility to do more at home when work requires travel or a weekend here or there. I appreciate the flexibility on her part, so I support her when she's doing something special. Partnership rocks. Since I'm not geeking out on my own in my office she doesn't feel that work is taking over. Conveniently I've know for quite some time what my vocation would be, and I've been lucky enough to align my job with my interests, and my home life with my job, so it is all working out.

      -- Jack

      ps. Congratulations! I hope the family stays healthy!

    2. Re:You make your choices. by Anonymous Coward · · Score: 0

      "program at one of my children's schools"

      Geez man, Geez!

    3. Re:You make your choices. by Anonymous Coward · · Score: 1, Funny

      and my daughter is 2.5

      Well, one thing's for sure - being a father hasn't taken away any of your geekiness ^_^

  13. Nightmare by Mondorescue · · Score: 1

    My wife has been pregnant for 7 months (baby due in July) and my software project has been stalled for... 7 months. :) Before you stand a wife, a baby, and a successful software project. Pick two.

    1. Re:Nightmare by eln · · Score: 1

      Pick two? How can you have the baby and the successful software project and dump the mother if the baby is still residing in the mother?

      Really, if you stop work completely because your wife is pregnant, you really need to learn how to better manage your time.

      I've held down several programming jobs and made deadlines while my wife was pregnant. The trick is to be in a work environment that allows for reasonable deadlines based on the programmer's own expectations of how long a particular project will take to complete. Then of course, you have to manage your time effectively so as to be able to make doctors appointments and whatnot while still putting in the required time at work. Really, it's not that hard.

      Oh, and congratulations on the baby.

  14. Exactly by stoolpigeon · · Score: 5, Insightful

    This is 100% dead on and the thread can be closed now. My wife worked for Boeing and Lockheed Martin- and this was never a problem. I've been programming for about 3 years now, and the times I've been forced to put in a lot of hours have been few and far between.

    I would think that changing employers would be easier than moving to a new profession.

    --
    It's hard to believe that's how Micronians are made. Why don't we see it right now by having you both kiss one another?
    1. Re:Exactly by red+floyd · · Score: 2, Informative

      Ditto. I worked for Litton for 17 years (before it became part of NG), and never had an issue.

      --
      The only reason we have the rights we have is that people just like us died to gain those rights. -- Cheerio Boy
    2. Re:Exactly by TrekCycling · · Score: 1

      Where are all these jobs, exactly? I don't see them. I'm personally switching careers. If your job isn't overseas you'll inevitably get put on a death march sooner or later.

    3. Re:Exactly by whmac33 · · Score: 1, Interesting

      It's not the kids that mind, it's Mom that wants to have someone else handle the kids for a few hours to get some peace and quiet that wants me home :)

    4. Re:Exactly by rhinoX · · Score: 0, Troll
      I'm the father of your wife's baby.


      Well as long as someone is around. :)

      --
      The copper bosses killed you, Joe. 'I never died', said he.
  15. nonsense by selderrr · · Score: 5, Insightful

    I have 3 kids, and I'm 32. They take a lot of your time, but if you have basic planning skills, that is no problem at all. Just consider 16:00 - 20:00 to be a no-work zone. As long as you don't PLAN to do any work then, you'll be fine. However, if you plan to work all the time, then prepare to get frustrated. After 20:00, they sleep, and you can code since going out every evening is a big nono with kids at home (babysitters are damd expensive !)

    If you can manage a wife for 5 years, you sure as hell can manage a kid : if you can not plan free time from work with your SO, then forget about kids.

    1. Re:nonsense by selderrr · · Score: 1

      duh.. replying to self, since I forgot one important issue : I'm a freelancer, teleworking at home most of the time. When kids are young (
      However : take 16:00 - 20:00 as qualitity time with the kids.

      and work instead of watching TV

    2. Re:nonsense by gfxguy · · Score: 1

      Aaachh... this is something I didn't say in my first response.... I have two kids now and I follow NO television shows. When I can watch the Simpsons or one of my other favorites, great, but I don't plan on it.

      Sometimes I do leave work very early, but then telecommute in the evening for a little while after the kids go to bed. Also, in five years, my wife and I have seen all of two movies in the theaters, not including the ones we took the kids to. Somehow TV and movies aren't very important anymore.

      --
      Stupid sexy Flanders.
    3. Re:nonsense by Colazar · · Score: 1
      We were in the same situation with our two kids. Basically, anything that came out after VR5 (which we were watching the last episode of when my wife went into labor) might as well not have existed.

      What's interesting is that now with TV shows being released on DVD these days, we are catching up on anything that was any good that we missed the first time around. (Like Buffy.) The PVR we just got makes a world of a difference, too.

      Even so, we watch next to nothing.

      --
      He decided to just watch the government, and kind of scale it down to size, and run his life that way. --Laurie Anderson
    4. Re:nonsense by M.+Silver · · Score: 1

      I have two kids now and I follow NO television shows. When I can watch the Simpsons or one of my other favorites, great, but I don't plan on it.

      I've never been a big TV watcher to begin with, but my husband's learned the joys of watching TV series via Netflix... if you can't stand being behind the curve, you could do the same thing with a VCR or Tivo. He'll grab a couple episodes after our son's in bed, or watch a whole season when we're (me and our son) off visiting my mom (he only comes along every third or fourth trip).

      --

      Slashdot's token middle-aged housewife
    5. Re:nonsense by gfxguy · · Score: 1

      Well, I did recently buy a used Tivo from someone at work. So here we go: I have two young kids and have been working in the same programming job for the last ten years. I go in early so that I can come home early and hopefully spend some time with the kids before they go to bed at around 7:30. Then I try to work out, take a shower, and go to bed myself. The problem is that there is nothing on consistently. So I bought an old Tivo for $50.

      All it means is I can work out watching the Simpsons and Futurama. Sadly, while I was excited about Tripping the Rift (I saw a quicktime test years and years ago, and it was hillarious), it's simply not funny.

      I'm looking forward to 24 (I've never seen a single episode), and now I can start recording Enterprise (I'm glad it wasn't canceled). Still, after I got the Tivo I was just depressed. I mean, you know what they say; X number of channels (in my case about 70) and nothing is on. Well, now it's ANYTHING on X number of channels at ANY time of day... and I still have a problem finding anything worthwhile to record. Simpsons and Futurama episodes will only get you so far.

      --
      Stupid sexy Flanders.
    6. Re:nonsense by M.+Silver · · Score: 1

      Simpsons and Futurama episodes will only get you so far.

      That's why I just don't watch TV. Hubby's been going through Buffy, Stargate, and lately Firefly, though. I'd rather read a book, if I'm not coding. (He, on the other hand, listens to audiobooks (via Audible) on his commute, so he's getting both done. Sort of.)

      --

      Slashdot's token middle-aged housewife
    7. Re:nonsense by gfxguy · · Score: 1

      You know, my eliptical walker (where I do the bulk of my workout) has one of those book holders, but I just can't read while I'm doing that. I like reading to, but while I'm working out is the short time I use to watch TV.

      --
      Stupid sexy Flanders.
    8. Re:nonsense by M.+Silver · · Score: 1

      That makes sense. I wish I had room for one of those, or a treadmill, other than the (detached) garage.

      That's one of the drawbacks of being home with kids... it takes awhile for the invisible leash to get long enough to encompass the whole property. Our (semi-finished) basement became no more than a storage unit during his mobile-but-needs-constant-supervision stage... now that he's more independent, it's time to reclaim that space. But right now it's a catch-22... there's too much stuff for him to get into down there, so we can't have him down there while we're cleaning it so that there isn't so much stuff for him to get into.

      --

      Slashdot's token middle-aged housewife
    9. Re:nonsense by gfxguy · · Score: 1

      It's interesting to talk to another parent in the same situations, here on slashdot of all places!

      Yeah, we've been appropriating and reappropriating space for years. My current office was my office when we first moved in. Then it was empty as I moved it upstairs to the "bonus" room. Then it became the guest room. Now I'm back in it - it's both the office and the guest room, and it's not very good at being either.

      The "bonus" room is now a mess of the "family" computer room, the video game room, with a TV, PS2, and now the Tivo I just bought, as well as exercise equipment and so forth, and it's also got a train table that is now being used as a lego table. I can't see our house being neat for another fifteen years.

      --
      Stupid sexy Flanders.
    10. Re:nonsense by M.+Silver · · Score: 1

      It's interesting to talk to another parent in the same situations, here on slashdot of all places!

      I was just thinking that. Especially when the article's old enough nobody's reading it anymore.

      Yeah, we've been appropriating and reappropriating space for years.

      Same here. If it weren't for the exercise equipment (we have free weights out in the garage, but no elliptical) and the Tivo (which we've discussed but never seriously), I'd be suspecting my husband got a Slashdot account when I wasn't looking. Well, that and the fact that he'd recognize my username/email.

      --

      Slashdot's token middle-aged housewife
  16. +5 Married by EnsilZah · · Score: 2, Funny

    Was i the only one thinking "el topher (Score:5, Married)" when reading this?

    1. Re:+5 Married by general_re · · Score: 1
      (Score:5, Married)

      Trust me - once the kids come, you can forget about scoring for a while....

      --
      ABSURDITY, n.: A statement or belief manifestly inconsistent with one's own opinion.
    2. Re:+5 Married by mabhatter654 · · Score: 1
      That's a myth that's perpetuated far to much in our society....after all sex is a great remedy for stress!! And having kids, work, social life WILL cause stress.

      Like so many things in life you have to MAKE time for it...it doesn't "just happen" anymore!

  17. It depends more on the employer than the position by majkqball · · Score: 1
    My employer is super flexible with interruptions and what not. I've taken a week or two off here or there because of family interruptions, even for moving, all without a hitch. And I'm coding for a living too (besides reading Slashdot...).

    Other jobs I've had where the employer was not as family friendly made life quite a bit harder - like taking unpaid time off.

    If you've been with your company for a while (and assuming it's in the States) you can take unpaid (or sick time) off via the family medical leave act (act?). There's nothing they can do about that.

    --
    SBC stands for Stupid Bell Company
    AT&T stands for All Telephones Tapped
  18. It's compatible, just set expectations by Chairboy · · Score: 4, Interesting

    The two careers are completely compatible, you just need to set expectations ahead of time.

    Tell your co-workers that you have a family and that they'll always come first. Let your boss know that you're willing to go the extra mile when you're needed, you're just counting on him/her to use really clear judgement about when to have you working late or weekends. You'd be surprised how reasonable someone can be if you actually talk about this with them.

    Finally, offer to fill in occasional gaps by working at home. When I had my first kid and I started getting antsy, my boss suggested that I work from home occasional Fridays. It was a small thing, and I'm careful not to betray the trust inherent in it, but it definately helps.

    Software development has occasional deathmarches, but it also has unprecedented flexibility other times of the year.

    1. Re:It's compatible, just set expectations by thayner · · Score: 1

      This usually works well. Note however that your single co-workers have lives outside of work too that are, to them, generally just as important as going home to see your family is to you. Respect this and you'll be good.

      As a for instance, if your boss needs you to work late, don't say "Bob doesn't have any kids, ask him instead."

    2. Re:It's compatible, just set expectations by Chairboy · · Score: 1

      Absolutely correct, great point.

  19. Not personal experience but... by picklepuss · · Score: 1

    I would venture to say that the vast majority of the IS folks in my company have children. Let's just say that there is no shortage of Girl Scout Cookies, Candybars, etc. being sold at any given time to raise money for some child's extra-curricular activities.

    I think that rather than worry about programming as a career, you need to look closely at the company for which you work. Find yourself a large bureaucratic organization where you can get yourself a cube and a steady 9-to-5 and you won't have much of a problem. Stay away from small development and software companies and move into some other field.

    Not every programming job has to be so dramatic.

  20. Yeah, you are missing something? by Skyshadow · · Score: 5, Insightful
    Bringing home good money is important, but there's a lot more to parenting. You gotta be there for those Saturday softball games and Thursday night recitals. You gotta have time for the family, and you gotta be able to make it when you say you're going to.

    This disqualifies a certain sector of the development industry where the next release of X product will determine the ongoing fate of the company, and so everything else goes out the window as you try to meet some deadline.

    Absent parents cause all sorts of problems -- kids with substance abuse issues, teen parents, low self-esteem... Trust me: I went to a private high school where a fair number of the kids were from rich up-and-coiming families, and a disproportionate number of them were burnouts or had serious problems.

    No job and no amount of money is worth seeing your kids slide down the tubes. I'd rather be broke with well-adjusted successful kids than be a millionaire with my kid in rehab.

    --
    Every year during my review, I just pray the words "slashdot.org" aren't mentioned.
    1. Re:Yeah, you are missing something? by th1ckasabr1ck · · Score: 1

      I do work as a programmer, but I'm only 20 years old (I've been at this job for over a year now). Everyone here seems to have a family life, we very rarely work insane hours, and the people who work here generally seem very happy - I know I am. Maybe I just have a skewed vision of how things work.

    2. Re:Yeah, you are missing something? by Anonymous Coward · · Score: 0

      Great, someone who understands the commitment parenting requires. On the other hand, I'd rather be rich and single with no kids. Oh well, two out of three ain't bad (single and unreproducing). ;)

    3. Re:Yeah, you are missing something? by 3l1za · · Score: 2, Insightful

      Maybe I just have a skewed vision of how things work.

      No. You're just lucky enough work in a sane environment. They are possible.

      In fact I think folks who work in an environment where there is constantly tons of overtime or erratic demands in terms of working hours are working for bad companies who haven't hired enough or the right people or who don't know how to manage projects successfully/properly (budgeting time/people/resources is probably the most crucial part of this).

      Working your coders to death is robbing Peter to pay Paul and doesn't get you ahead -- just lets you tread water a bit longer.

    4. Re:Yeah, you are missing something? by Anonymous Coward · · Score: 2, Insightful

      As my spouse is fond of telling me: no one ever said on their deathbed "I wish I'd spent more time at the office".

    5. Re:Yeah, you are missing something? by tcgroat · · Score: 3, Insightful
      As I too rapidly approach 25 years as a working engineer, I have found this to be invariant: If a company mismanages itself into one crisis, there will always be another. Management that repeatedly over-extends their development capabilities and habitually over-works their "exempt employees"(*) always encounters another "emergency", often before the current crisis ends. They consider this to be a sign of management prowess, rather than proof of ineptitude!

      Experience shows that true emergencies are few and far between. Most problems were seen coming far in advance, but were swept under the rug to save money (or to avoid admitting schedule trouble). The cost and time to fix the festering problem mushrooms, causing new "emergencies" to erupt as resources are "temporarily" diverted to the crisis du jour. Exponential growth at its worst!

      If you're working more than 10 hours in any day or more than five days a week, you're likely to be losing more time correcting mistakes than you gain in extra productivity. Mental and physical fatigue will do you in--not the first day, maybe not even in a month--but sooner or later overwork will eat you alive. It's not worth ruining your health and your family to slave over a product that nobody will care about ten years from now.

      Your best bet is to do the best work you can, while keeping your eyes open for a (less in)sane employer. When the right opportunity comes, bail out (and don't feel guilty about it--guilt is the abuser's favorite tactic, both in the workplace and in personal life).

      (*) For non-US readers, an "exempt" employee is one who is not legally entitled to additional pay for overtime work. Unethical employers commonly abuse this by assigning far more work than can be accomplished in the presumed 40 hour workweek. The really daft ones waste the entire 40 hours on useless meetings and other counter-productive nonsense, so that all the productive work must be done "off the clock"!

  21. "unplaned death marches"? by autopr0n · · Score: 4, Informative

    Thinking back on all the software development groups I've been in, it seems most of the coders were not parents, and the coders that were parents seemed to have trouble with things like dealing with unplanned death marches and not being there for their family.

    Just because it's possible to have "unplanned death marches." in the software world doesn't meant that you should have too. In fact, if you do it'll probably mean that the software you write won't be adequately tested before it's deployed.

    Anyway, you shouldn't have to stand for that crap. If you're team is slipping behind deadlines, it's the managers fault, not yours. Asking you to sacrifice your social/family life because of someone else's fuckups is ridiculous.

    --
    autopr0n is like, down and stuff.
    1. Re:"unplaned death marches"? by demachina · · Score: 3, Interesting

      I'm pretty confident you've never worked in a place that develops real, big commercial software, especially a version 1, or if you did you didn't last very long. Death marches are a near inevitability unless the software you are developing is trivial stupid or your company is willing to ship buggy software.

      You could dream the product is going to be perfectly engineered and the bug count is going to taper off perfectly on schedule (only time I've seen this happen is when the management team just futures enough bugs every night to keep the slopes on their bug graphs on projections. They usually start supressing tracking of futured bugs at the same time.

      If you think manager take the bullet for missed schedules you are working on a different planet than me. If the manager sees his project's timeline slipping past then end of a make or break quarter he is going to put you on a death march and you are going to march or get laid off at the next opportunity. If you are lucky the manager will give you time off after you ship equal to the extra time you were forced to work though this is usually a small fraction of the amount of extra time you probably did work. You might get a little stock or a bonus if the product is successful. Meanwhile the manager and the executive team who were probably missing in action most of the late nights and weekends, probably busy partying, will get a shit load of options and huge bonuses.

      Welcome to capitalism, ain't it grand.

      --
      @de_machina
    2. Re:"unplaned death marches"? by eraserewind · · Score: 4, Insightful

      Well, I have worked in plces that develop big commercial software, and I agree 100% with the grandparent.

      There is almost no excuse for death march projects in modern software development. It is just poor management and/or a team not experienced enough to tell management that they don't know what the hell they are doing (in a diplomatic way naturally).

    3. Re:"unplaned death marches"? by bergeron76 · · Score: 1

      Meanwhile the manager and the executive team who were probably missing in action most of the late nights and weekends, probably busy partying, will get a shit load of options and huge bonuses.

      Welcome to capitalism, ain't it grand.


      I love it when intelligent people bitch and moan about their situation in life while giving advice to someone else!

      If you're so "together" why don't you heed your own advice and start your own company/project and put all of your skills to use (instead of just those that your employer wants [or will let you use]).

      'The executive team' have paid their dues, whether you like them or not. As 'droll' as he/she/they may seem to you, they are at the top of their game (whatever it may be). They probably put in more hours than you can ever moan about, AND they had the balls to persue their dreams and give it their all.

      Until you're willing to do the same, please quit complaining about Capitalism and "working for the man" whilst simultaneously advising against someone who is working hard for their dreams.

      I only mean this post in a constructive way (however negative it may sound). I just want to motivate you and rest of the OS crowd to action. Society needs more intelligent people calling the shots - just please remember from whence you came when your company is shaping the world...

      --
      Don't think that a small group of dedicated individuals can't change the world. It's the only thing that ever has.
    4. Re:"unplaned death marches"? by dubl-u · · Score: 1

      I'm pretty confident you've never worked in a place that develops real, big commercial software, especially a version 1, or if you did you didn't last very long. Death marches are a near inevitability unless the software you are developing is trivial stupid or your company is willing to ship buggy software.

      Wrong! Death marches are a sign of poor planning, nothing more. In particular, it's usually due to a combination of poor estimation and poor scope control.

      If you have good people working with a good process, death marches aren't just unnecessary, they're impossible. Why? Because death marches have side effects, like buggy code and employee burnout. This is inefficient, and poor value for the business. A good team will notice those effects early and push things back to a sane schedule.

      Ever since adopting agile techniques (like those used in Extreme Programming), I've had a string of happy product managers and no death marches. I'd never go back to the old ways; they're all pain and no gain.

      Oh, and for the record, my main effort right now is at a very ambitious startup. We're cranking out great code, have extensive unit and acceptance test coverage, and have never had more than one open bug. We've been at it five months now, and people almost never stay past six.

    5. Re:"unplaned death marches"? by pipingguy · · Score: 1


      There is almost no excuse for death march projects in modern software development

      What exactly is a "death march"?

      Is it something like "you have X days to finish this project or you're fired"?

      In the real engineering world (AKA not software) we send the failed crew out to the field to watch (and hopefully learn) what happens after the project moves out of the theoretical space.

  22. Work at home by taniwha · · Score: 1
    when my kids were really young I reorganized my work so I worked at home 4 days a week ... I got the kid(s) in the morning, my wife worked mornings as a part time teacher ... morning was get up, get kkid(s) up, feed them, go for a walk (playground, cafe etc) come home by 11, put kids to nap, start work, wife comes home at about the time the kid wakes, I work 'till horribly late (I do startups).

    This worked really well for the first few years and I'm someone who actually gets more work done when working at home - I'm really pleased I got to spend that time with the kids whe nthey were really young ....

  23. if you're thinking the family life will suffer by ChipMonk · · Score: 1

    Then just don't do it.

    Computers will advance. You might get carpal tunnel. Any of a million things could happen. If it comes to a question of family vs. job, take the family. What you gain will far outweigh what you lose. Or, think of it this way: a computer won't hug you tenderly the way a kid will.

    1. Re:if you're thinking the family life will suffer by foidulus · · Score: 1

      Or, think of it this way: a computer won't hug you tenderly the way a kid will.
      Damn you, you just shattered all my dreams of a robot wife!

    2. Re:if you're thinking the family life will suffer by foidulus · · Score: 1

      After posting this, I see that it may come of as slightly robopedophilliac, so let me rephrase it:
      Damn you, you just shattered all my dreams of a robot family!

    3. Re:if you're thinking the family life will suffer by Anonymous Coward · · Score: 0
      Or, think of it this way: a computer won't hug you tenderly the way a kid will.
      I'm not being facetious but this really makes me ill. Personally, I can't stand children and I have a large personal space requirement. I get shivers of revulsion imagining your nightmarish senario.

      Computers are much more enjoyable and if I get aggrivated with one, I can turn it off without Child Protection Services hassling me. ;)
    4. Re:if you're thinking the family life will suffer by fishbowl · · Score: 1

      "If it comes to a question of family vs. job, take the family."

      What's more pathetic, a homeless family or a workaholic dad?

      --
      -fb Everything not expressly forbidden is now mandatory.
    5. Re:if you're thinking the family life will suffer by ChipMonk · · Score: 1

      Ask the children of workaholic dads. Sure, they have Little League and soccer and the YMCA and football and softball and piano and marching band and chorus, but if their fathers aren't there to cheer them on, what's the point? Do they not care? That's what those children ask.

      The poster is asking the question now. If he can get the right answer now, he won't have to fret about it when it matters.

  24. It's easy by bahamat · · Score: 2, Informative

    Just write a UNIX compatible OS like Linus did. He's got 3 kids and handles it very well.

  25. Plenty Of Time With Family by Anonymous Coward · · Score: 0

    Believe me ... you spend a lot more time with your family than military servicemembers. Try doing IT for the Army and being involuntarily extended in Iraq continuously.

  26. Simple: Family first by JasonEngel · · Score: 5, Insightful
    Being an admin with oncall duty, second and third level help desk chores, and app coding, being a married man with two kids has been easy. At least, after you get accustomed to Rule Number 1:

    Family First.

    If your employer can't handle your family obligations, then Family First says you get a new employer who can.

    If you are on a project that suddenly requires a lot of work, but your child is sick, then Family First says you take care of your child first then do whatever you can to help out with the project second (if that means late nights, it means late nights, if it means burdening your coworkers then burden them).

    Maybe I am fortunate, but I have always worked for companies and/or managers that understand the Family First rule, though that might be because all but one of them had kids, too (the only mgr I had who did not have kids was a complete jerk anyway, and he was soon fired for it).

  27. You might want to consider... by kemapa · · Score: 1

    ...bring a family member into the home and keeping your current job / profession. Meaning, why not have "grandma" or "grandpa" come live or stay with you? Or maybe be a nanny during the daytime? I'm not saying to replace yourself with another family member, but anyway family influence is a positive one, and it may allow you to keep things the way they are now.

  28. Its all in your priorities... by Supp0rtLinux · · Score: 4, Interesting

    I coded in C/C++ for about 5 years. Learned some perl, php, and python too. More recently, I've been a sysadmin for 8+ years, but I still do a lot of coding... and some DBA work... and I consultant on the side cause my wife doesn't work and my salary, even almost 12 years of experience later makes for a decent life, but not the best one. Plus I've been laid off enough that consulting is my little "what if" plan. My first kid came about 2 years into my coding career. I have three now... ages 12, 10, and 3. When it all comes down to it... its all about time. I work Mon-Fri from 9am to 6pm. Mon, Wed, & Thur nights, I code and other stuff from 9pm to midnight. Tues and Fri, I don't do anything unless emergency requires that I do. Then on Saturday from 7am to noon, I work more. So I get my fulltime salary, another 10 to 15 hours of side work a week, but I get to have dinner with my family every night. I get every evening with them and most of the weekend. Having tried different combinations, this is the only schedule that allowed everything to happen without sacrificing something... either the boy's hockey game, or the wife, etc. Plus, being salaried, I can take a morning or afternoon off when the wife has to take a kid to the doctor or dentist. And with three weeks of vacation a year, I enjoy two weeks off and with the family, and one week I spend consulting full time for a nice little check that gets saved until November when we go Xmas shopping with it. For me its all about priorities and schedules and knowing when to turn the cell phone off and when to leave the PDA at home.

  29. Get a job at a University by frodriguez · · Score: 4, Interesting

    I am a father of 5 children and have been a programmer for nine years. All of my programming career I have worked at a University. The pay is not great but the benefits are awesome for a family man. I get 6 weeks off when the baby is born, 4 weeks vacation a year from day 1. Great Medical and Dental for your family. No overtime or beepers. So I have the time to devote to my family. They even gave me a below rate mortgage to purchase my house.

    1. Re:Get a job at a University by tcopeland · · Score: 1

      > father of 5 children

      Very nice! My wife and I have 4 kids (so far) and I've been doing government contracting for the past few years. Interesting work, not stressful, and I can program from home (Java, Ruby, etc) and help my wife tackle the little rascals.

    2. Re:Get a job at a University by Anonymous Coward · · Score: 0

      Fucking breeders, both of you. Hope you enjoy ruining the world with your damn fuck trophies.

      Nobody should have more than 2 kids. Period. Jackasses.

    3. Re:Get a job at a University by nuggo · · Score: 1

      Uh...you need to update your perspective. See the WHO reports of dropping populations in Europe and North America. In my state population dropped last census.

    4. Re:Get a job at a University by Anonymous Coward · · Score: 0

      Five kids counts as a buffer overflow.

  30. You're missing something by KalvinB · · Score: 3, Insightful

    the hours.

    If you can't be home on a regular basis (more than a few times a week, at at least one whole day free) at a reasonable time (in time for dinner or sooner) and be willing to spend quality time with your kid you need to find a new job or expect to not be much of an important part of your kid's life.

    What job you're working doesn't matter. It's the hours you work. The hours you are home. And the ability to bond with your kid effectivly within the time you have.

    Ben

    1. Re:You're missing something by Anonymous Coward · · Score: 0

      Kids don't want you to be part of their life anyway. "Lame programmer dad who reads Slashdot, or cool friends who write poetry and use various opiates..."

    2. Re:You're missing something by allism · · Score: 1

      Yeah, that's the kind of kid you end up with if you don't start spending quality time with him/her early...

  31. Congratulations! by thakadu · · Score: 1

    I have a son of four years old and have been a coder/designer/architect for many years. The irregular hours that are typical of my coding phases are very difficult for me to fit in with family life. My wife is a great person but has no clue about the mind of a coder! And I cannot explain the habit of working 14 hours a day for three weeks and then working half days for the next three. I try to work at night when her and my son are asleep.

  32. Agreed by E1v!$ · · Score: 1

    Changing where/how you work is very important.

    You could also teach....

  33. As a Single Father by techsoldaten · · Score: 3, Interesting

    As a single father, I have been taking care of my daughter on my own for over 7 years now. I often think I could not take care of her by myself were it not for my job as a developer.

    The biggest advantage has been in terms of salary, which has allowed me to afford private schools, material things and education which otherwise would have been hard to afford. I make more even than some of my friends in the banking industry, although their long term salary prospects are probably higher than my own.

    The ability to work from home has been the second largest advantage. There have been days my daughter has been sick or on vacation where I could not physically be at work but have remained productive. Having a cable modem has made it so I am available to write code 24x7 and not be tied to a desk somewhere. Along with this goes the possibility of freelancing, which I have often had to do when the car breaks, an unexpected bill comes up, or when I just feel like taking a vacation.

    The third biggest advantage is the social aspects of having a child. The relationships I have developed with other parents at my daughter's school have led to endless opportunities as a programmer, and I actually once got a job through another parent.

    The bottom line is having a child is no shopstopper, even in terms of massive work schedules. I can work all day, go home and relax for four hours with the child until it is time for bed, then stay up and write code all night if I feel like. The fact is coding and parenting have many similarities - you are constantly issuing instructions and trying to find out why they are not producing the expected results.

    M

    1. Re:As a Single Father by Anonymous Coward · · Score: 0

      I read your posts above about your 8 year old daughter (with some guidance) implementing an authentication system for her blog, and then this about you managing as a single parent. And though you probably know this already, I have two things to say:

      1.) Your daughter is one smart cookie.

      2.) You sound like you're doing a good job.

      So many parents are trying to understand how to prevent their kids from stumbling onto age-inappropriate web sites or from providing personal information to strangers. Your daughter not only understands the privacy and security issues, she's asking intelligent questions about them and building a system to manage her varying levels of personal information on her blog by herself.

      That's one heck of a smart kid you're raising. Good job to you for helping her learn, and for giving her opportunities to both expand what she knows and express herself.

      I don't have kids, but if I ever do, I hope I can raise them to be as bright as your little girl.

  34. No different with or without kids by clandaith · · Score: 2, Interesting

    I have two children. One 6 and one 2. I have seen no real difference in my life as a programmer with or without kids.

    I still go to work at the same time and come home at the same time. I work about 9 hours a day and then it's home to play with the kids.

    Lately I have been on a hard project, but it's not required for me to stay and work extra hours. I have done it because if not, my boss would have been here for many more hours (2 can get the job done twice as fast).

    But, I still make it to my oldest little league games at 5:30pm. Guarenteed, I'm there around 6pm, but I still make it. I have my weekends off to play with the kids also.

    I guess it boils down to your job. Do you work a crap load of hours? If yes, then you will have issues. If no, than I doubt that your programming life will change.

    Now, the personal projects that I work on have suffered because I don't have the free time like I used to have after work. I prefer to be playing with my boys than working on the computer anyway. ;)

  35. Similar situation... by Anonymous Coward · · Score: 0
    I'm in a similar situation. My suggestions are to

    (1) make sure your boss is aware of what's going on (your child is sick so you won't be working until later in the day, you need to take your child to $random_activity, whatever). Oftentimes I think you will find that if your boss is aware of what your family issues are and how they are going to impact your time at work, he|she|it will be far more understanding;

    (2) strive to work more efficiently when you are at work: don't screw around at the pop machine, skip the 10 minute hallway BS sessions that are part of company life, decide which meetings you really must attend and those that you can skip and ask someone else about later (this last one being a good idea whether you have a kid or not...)

  36. You have to ask? by RolandGunslinger · · Score: 1

    Who decides what gets posted here anyways? This is silly...I've been a programmer for 20+ years and have 2 kids. Like *anything* you allow to dominate your time, programming will only shortchange your family if you allow it to. Asking a bunch of total strangers the answer to a common sense question seems a bit silly to me.

    1. Re:You have to ask? by imbaczek · · Score: 1

      FYI, 'here' is Slashdot.

  37. I do it by 4b696e67 · · Score: 2, Informative

    I have been working from home as a sysadmin/programmer for a small local company since my son was 6 weeks old. My wife works away from home full time, so I am the primary caregiver. I have strange hours. I usually do my coding/system updates from midnight to 8 am or so, then I watch and play with my son till by wife gets home at around 6 pm. During the day, while I am watching my son, I keep the phone open for any "emergency" situations that come up at the main office. I go to bed early around 8pm or so. I don't require more than 4 hours of sleep, so it works out good.

    It's not easy, but it can be done. Plus, I am having the time of my life raising my son, who is now 15 months old. It is such a joy to watch him develop his own personality.
    Best of luck to you. You will enjoy being a dad.

  38. When looking for a new job... by red+floyd · · Score: 1

    And when you're looking for a new job, make it clear that you have a family, and expect to have a family life.

    Even when I was recently unemployed, when I interviewed, I specifically asked, "I have a family. Will I be able to have a life if I work here?"

    --
    The only reason we have the rights we have is that people just like us died to gain those rights. -- Cheerio Boy
  39. Telecommuting Helps by Ralph+Spoilsport · · Score: 2, Informative
    1. work for a real company - not some psycho-start up run by a bunch of childless 20 nothings wired up on Red Bull. Sure - the start up might have a big pay out at the end of the day, but then... it might not. And you only get ONE chance to be involved with your kid's early childhood.

    2. Telecommute. My wife works for HP, and she hasn't been to the office in...ummmm... two months? She works her butt off, but she's home, and so it makes things a lot easier to juggle. I work at home as well (she took over half the "dining room" and I built a small room off the garage for my video editing / sound design / graphic design biz) so even though we're both home, we're not in each other's face all the time, and either or both of us can care for the Wee Child when she's not in school.

    3. Get the kid into a Really Good Pre-K. This is important for a number of reasons - he or she will have lots of friends, will learn to read faster, and have better social skills. Oh- and you can get lots of work done from your home office without a 1 / 2 / 3 / 4 year old destroying things.

    This is ALL true, and I speak from experience.

    by the by: congrats on reproducing, and I welcome your child to this little green planet of clocks.

    Now: do the sensible thing and get your yarbles snipped before you do it again. The world needs fewer people, not more. And a gradual reduction in population is what is indicated.

    best,

    RS

    --
    Shoes for Industry. Shoes for the Dead.
    1. Re:Telecommuting Helps by Colazar · · Score: 1
      Now, now. You should snip nothing until the child is actually born and seems to healthy and stuff.

      My personal opinion is also that kids do better if they have a sibling (yeah, there are so many factors there that's far from a universal, but it holds true if you look at the kids in my extended family), so let them have two if they want. You still end up with gradual population decline if every couple stops at two kids, because of the people who don't reproduce at all.

      Hell, we stopped at two just cause we didn't want to be outnumbered.

      --
      He decided to just watch the government, and kind of scale it down to size, and run his life that way. --Laurie Anderson
  40. priorities by programic · · Score: 3, Insightful

    It is a matter of priorities. Either your family or your job will come first. I realize there is a catch-22 there, but let me explain.

    If you are willing to put your familiy first, seek after a programming job in a company that does not make "death marches" a regular occurance. It isn't hard to spot this kind of tendency in a corporate culture during a job interview. It usually comes out in the kinds of questions the interviewer asks anyway.

    If a career comes first for you, then find the best paying job you can where you will be happy at. You don't have the prerequisite of needing to balance your time with family life.

    Of course the best option is a combination of the two. Maybe you can find an employer who will let you work flexible hours, or from home, or whatever. In any event, the bottom line is that you need to find a job that is in line with your priorities with respect to career and family.

    --
    -- yawn. --
  41. Wait till you have two... by Anonymous Coward · · Score: 0

    you think one kid will fuck up your life, wait till you have two or more. Stay what your doing...You'll adjust.

  42. Just be careful by Anonymous Coward · · Score: 0

    As a geek, don't name your kid el topher 2.0 or some Anime name. He/She will resent you.

    In the early years it's gonna be tough, but once your kid is old enough to handle a keyboard, you can teach him/her to be an elite hacker, and then your kid will grow up making viruses you fix for a living. Ah, the circle of life ^_^

    But as long as you can take your work home with you (don't know exatcly what you code?) you'll be able to keep your presence around and let your kid know daddy is there if he/she needs him. Coding is pretty tedious and your code won't dissapear on you, I'm sure you can fit in a few hugs without losing your place.

  43. Programming job is no prob by figa · · Score: 1
    I'm pretty happy being a programmer and a parent. I have flexible hours, so I can take my older daughter to kindergarten in the morning and spend some time with her there before school starts. I've volunteered a couple times to help in her classroom. When my older daughter was in the hospital last year, I worked part time so I could trade shifts with my wife. I could have taken time off, but she was in there for a while.

    I rarely have to work more than an 8 hour shift. I telecommute when I have to work weekends, which isn't often. My biggest problem is telling myself to stop working and go home when I know the house is a mess and the kids are guaranteed to be tired and cranky.

    A job that's bad for your family is going to be bad for you in the long run, anyway, so you should start looking around if you're pushed too hard. I'm working in finance and found the right niche. You can find one too if you look.

  44. My son just said his first word! by gatesh8r · · Score: 0, Offtopic

    #pragma! I'm soooooo proud!

    --
    Karma whorin' since 1999
  45. Veteran programmer and parent by MythoBeast · · Score: 5, Informative

    I've been programming for about 13 years now, the last three of them as a parent. This has been compounded by the fact that my wife is even less of a stay-at-home mom than I am a stay-at-home dad. The truth is that it's workable, if somewhat demanding. Here are a few suggestions:

    1. Tagteam the kids. Take turns keeping them distracted while the other one gets stuff done. This gets much easier after they start to walk, although you REALLY have to childproof your home if you're going to get any programming done while they're keeping themselves busy.

    2. If your boss would fire you over putting your family over your job, you need to find a different boss. As long as it isn't a continual parade of parental interruptions, most employers are entirely understanding when family life interrupts.

    3. Encourage your employer to use a better management technique (for instance Scrum), which doesn't encourage forced death marches to make up for bad planning. Programming is a demanding field, but if your employer expects you to wreck your health over a deadline, then they're doing something wrong, not you.

    4. Don't expect to be a perfect parent. Perfect parents don't really exist because parenting is always a tradeoff between overmanaging your children (in which case they don't learn) and letting them run too freely (in which case they get hurt). If you have ANYTHING to do besides parenting then you will have to juggle that priority in with that balancing act. If you don't have anything to do besides parenting, then it isn't likely that you'll have the perspective necessary to make healthy decisions.

    On the other hand, programming trains you for parenting pretty well. The long sleepless nights, the time spent explaining very simple things to really stoopid people, and the ability to tune out the rest of the world all really help when dealing with children.

    --
    Wake up - the future is arriving faster than you think.
    1. Re:Veteran programmer and parent by Anonymous Coward · · Score: 0

      I've been a developer for 13 years now, the last seven of them as a Dad (3 boys). My wife also has a full-time engineering job. She goes to work early and I go late, for the sake of the kids. I play games like coming home during family time in the evening, and then finishing up my hours after the kids have gone to bed by heading back into work (I usually only need to do this once or twice a week).

      I do development work in the defense industry, and bring home good money while still working a very flexible schedule centered around my kids (whenever possible). I maintain this flexibility by doing the best job I can during the hours that I'm at work. I take every possible opportunity to mentor junior developers while still working odd hours.

      I fight hard to maintain my flexibility. If I've caused a major broke, then I'll work insane hours over a short number of days to make it right (and my kids seem to forgive me). But I strongly resist tasks involving the urgency flavor o' the week, especially when someone else's bad planning caused the urgency. I'll fit those tasks into my schedule, but I won't sacrifice my time with my kids to get those tasks done "yesterday" b/c of someone else's screwup. Despite this family-first attitude, I continue to be rewarded with bonuses and promotions at work (although I'm by no means getting rich).

      I coach soccer and hockey. I read to my kids' classes weekly during the school year. I taught my oldest son to read at a young age, and I'm working on my second son now. I take my kids to skating lessons and art lessons. I've spent a ton of hours in the pool trying to teach my oldest son to swim (but evidently, I'm not a perfect parent, either ;). We schedule as many weekend getaways and family vacations as we can fit in. I try to engage my kids in some productive activity at night after work (usually works out to 4-5 times a week). Etc., etc. Point is, I love being a Dad, and I think I'm doing a good job at it.

      But now to the point of my post. As MythoBeast suggested, my wife and I have followed the "tagteam the kids" approach. I want to warn young parents about following this model blindly. I must admit that my wife and I have been good as parents, but not-so-good as spouses. It has been easy for us both to forget while we've been enjoying this rat race (and I really *do* enjoy the rat race from a parenting perspective) to take a moment here and there for each other. This has been a serious problem for us recently. We've been in counseling for over a year now (both as a couple and individually).

      If you already find yourself in the situation I'm in right now, don't be too proud to go get help. My wife and I would've never made it this far without it. I'm optimistic that we're going to turn the corner.

    2. Re:Veteran programmer and parent by Rahga · · Score: 1

      "The long sleepless nights, the time spent explaining very simple things to really stoopid people, and the ability to tune out the rest of the world all really help when dealing with children."

      That reminds me something I saw, and excerpt from the pilot film of Sesame Street... The scene takes place in a boardroom.

      "Okay... so we are going to make this TV show for young people, right?"

      "- Right."

      "And they can't read?"

      "- Yes."

      "... and they can't count either?"

      "- Yes - Uh huh - yeah"

      "Then how about we call the show 'Hey, Stupid!'"

    3. Re:Veteran programmer and parent by follower-fillet · · Score: 1

      > I must admit that my wife and I have been good as parents, but not-so-good as spouses.

      It's not possible to *be* good parents if you're not good spouses, kids need their parents to love each other first.

      Glad to hear you're both working on it, your kids will thank you for it.

    4. Re:Veteran programmer and parent by Anonymous Coward · · Score: 0

      > It's not possible to *be* good parents if you're not good spouses, kids need their parents to love each other first.

      If we were to be judged exclusively on the here and now, I'd agree with you. But I take a more optimistic attitude about our future. We're both working very hard right now to make it right.

  46. Your wife's support is key by The+Bungi · · Score: 2, Informative
    If your wife does not understand that there are going to be times when you work 12-14 hours a day for weeks or months and that sometimes you'll have to work Saturdays and that sometimes you'll have to sit at the computer and work instead of playing with the kids or helping her around the house, then you're screwed.

    I know couples who have been at the brink of divorce because the wife just wouldn't have one of my developers work on a Saturday or whatever. Some of it is selfishness, but you also have to understand what they're going through. And if they work... well, that's another bowl of fish.

    She has to see that you do what you do so that she and the kid(s) can have a better life. Just don't disappear at nights because you went drinking with your buddies - and whatever else, MAKE SURE YOU MAKE IT UP TO HER AS SOON AS YOU CAN. After a particularly difficult project for example, take her on romantic dinners or a good vacation. Let her go out with her friends while you watch the kids instead of firing up the XBox. And so on.

    Life is a balance, and you need to find yours (and hers).

  47. if ya can't handle it by Anonymous Coward · · Score: 0

    if you can't handle it, Jus' give me a call and I'll take care of the wife for you.

  48. Join management ... by hobbs · · Score: 1

    I'm only partly facetious. I don't know if its a natural cycle, years of service, or whatnot, but management (even people formally coders and those who actually *did* work) is more often filled with family types who manage the work/life balance well.

    Management isn't always the pointer-haired boss, but can just mean Tech Lead or Supervisor, where you aren't necessarily the frontline coder. Being the latter can be fun when single or childless, but can lead to unhappiness when you have to balance work and family.

    In the end, remember one thing: your child is here for life, your job (usually) isn't. Prioritize from there.

  49. Don't work for a marketing company by Anonymous Coward · · Score: 0

    I'm currently employed in a marketing company.... my bosses make me work insane hours and i don't get paid overtime...1250 a month i get .. then i have to spend 250 on the train.... go figure...

    my point is... don't go work for some marketing company where your needed as "flexible"

    since at the moment i'm being "flexible" and programming at 0:38 (GMT+1)

    1. Re:Don't work for a marketing company by sshearman · · Score: 1

      I work for a med size (2500+) company and switched from marketing back to engineering as a SW engineer. The time demands are about the same on a whole, but travel is much lighter, making it easier on my wife and two young kids.

  50. Re:Change the where, not the what....and the HOW by sseman · · Score: 3, Interesting
    In this day and age, you should push your employer for remote access via VPN.

    I regularly work at night, just after tucking the kids into bed. I simply head to the basement, connect through IPSec and RemoteDesktop and there I am....at my desk at work.

    It sure beats the drive in, and the crap I get from the missus when I come home late.

  51. WTF? by WIAKywbfatw · · Score: 0, Flamebait

    This is what "Ask Slashdot" has been reduced to?

    Since when did a programmer becoming a parent pose any greater a challenge than anyone else becoming a parent?

    Newsflash for you, people: becoming a parent is challenging. It doesn't become more or less challenging based on your chosen career path, especially if you're not the one who's actually had the baby.

    Regardless of what you do for a living, you're life becomes less care-free and less flexible because you have, shock, horror, new responsibilities. If you work in a bar that means you can't hang around with everyone else for hours after closing time because you have a family to look after. Similarly, if you're a coder you can't casually decide to wave your evening goodbye by staying on for another four hours to finish the portion of code that you were working on because there are other more personal demands for your attention.

    Whether you work in a bar or code in an office the bottom line is the same: work isn't the be-all and end-all of life when you have little mouths to feed. Start working to live and not living to work.

    Now, is there any chance that we could see some "Ask Slashdot" questions that aren't remotely stupid?

    --

    "Accept that some days you are the pigeon, and some days you are the statue." - David Brent, Wernham Hogg
    1. Re:WTF? by gnutechguy · · Score: 0, Offtopic

      It is because of loser assholes like you that I have pretty much given up on Slashdot. Not matter what question is asked, or information posted, some lame MF has to go "WTF?" It's called life. Get the fuck over it. Maybe we can get some replies on slashdot from people that aren't from lame MF's like you.

      --

      ... and beyond them a far green country under a swift sunrise
    2. Re:WTF? by Anonymous Coward · · Score: 0

      Since when did a programmer becoming a parent pose any greater a challenge than anyone else becoming a parent?

      That's what the poster is checking on, dickhead.

      Now, is there any chance that we could see some "Ask Slashdot" questions that aren't remotely stupid?

      There are no stupid questions, just stupid answers, dickhead.

  52. My Story.... by borgheron · · Score: 2, Insightful

    I subcontract for a company in the MD/DC area. I work for them 8-10 hours a day and I also do other work both for other clients and for my own company's projects.

    I also spend a lot of time with my kids. Its all about *making the time* and setting limits. Your family should come first, no matter what indoctrination your current or future employer has given you.

    Also, it is encumbent upon you to build in and plan for time that you can spend with your family. Most of the contractors/employees that I work with are married and have one or more kids, so there is nothing stopping you.

    Just thought that might help, GJC

    --
    Gregory Casamento
    ## Chief Maintainer for GNUstep
  53. That should be sufficient by picklepuss · · Score: 1

    Well... It looks like there is a sufficient amount of favorable responses posted already. You can go ahead and let your spouse read the thread. And don't forget to start looking for a better job. It shouldn't be hard. My company has openings for 100's of positions in IS right now. As a matter of fact, we're having a hard time finding qualified individuals (they must have all moved to India or something).

    1. Re:That should be sufficient by Anonymous Coward · · Score: 0

      I second this. Our main problem in IT is finding people who are capable. If you can do the job, you can find a job.

      I post as AC to avoid the /. effect to my employer's website...

  54. And now for the crass response... by mark-t · · Score: 2, Funny
    You're married... and the fact that you are having a kid proves you are getting laid with some regularity.

    So **WHY** are you asking Slashdot?

    1. Re:And now for the crass response... by dicepackage · · Score: 1

      Programming can be like sex. Make one mistake and you'll be paying for it for the rest of your life.

    2. Re:And now for the crass response... by hondo77 · · Score: 5, Funny

      You're married... and the fact that you are having a kid proves you are getting laid with some regularity.

      Oh geez, you are OBVIOUSLY single!

      --
      I live ze unknown. I love ze unknown. I am ze unknown.
    3. Re:And now for the crass response... by HybridJeff · · Score: 1

      Hence the posting on Slashdot.

  55. Not a direct experience but... by TWX · · Score: 1

    ...I worked for a company as a QA engineer breaking software, and many of our developers were family people. The easiest solution to being able to deal with family stuff was to work from home. They had offices in the home where they could work relatively undisturbed yet be there in an instant if something desperately needed their attention, and any "crash!" noise was usually loud enough to make it through anyway. Breaks to spend some time with the family every now and then worked out okay, so the kids got to see their father, but work still was able to be completed.

    --
    Do not look into laser with remaining eye.
  56. As the (15yr old) son of a programmer... by RyLaN · · Score: 5, Interesting

    My father used to commute 2-3 days out of the week, and work at home the remainder. Now, he works at home full time - the hope being that more time is available for my siblings and I.

    However, I think this is *not* the way to go. Ever since Dad has been able to walk 20 feet to his office, he has left it later and later. My advice would be to leave your work as far away from your kids as is possible.

    On a seperate note, you will do wonders for your childrens' egos if you "don't notice" them ARP sniffing on you... (Hi, Dad! :-))

    --
    At least the war on the environment is going well
    1. Re:As the (15yr old) son of a programmer... by Anonymous Coward · · Score: 2, Funny

      Nathan, you forgot to vacuum the hallway. Get down here. -His Dad

    2. Re:As the (15yr old) son of a programmer... by RyLaN · · Score: 1

      I am indeed 15. An AC replying to one of my posts last year suggested, in so many words, that I take some more ritalin. :_)

      --
      At least the war on the environment is going well
    3. Re:As the (15yr old) son of a programmer... by DwightMcCann · · Score: 1

      This is my first reply at /. I hope that Nathan and his Dad are real. I have been a programmer for the University of California for over 25 years. During my first marriage when my son was around 13 he was heavily into MUDs. When dinnertime came and he was called, it would take him 30-45 minutes to show up. His mother and I were less than pleased. To be more involved with him, I finally tried MUDding. From then on, when his mother called us for dinner it would take us both about 30-45 minutes to put weapons and treasure in safe places, advise our cohorts we were leaving and ensure they were safe without our presence, etc., etc. The wife finally divorced me but I will always treasure those times with my son, particularly when others on our favorite MUD found out that we were father/son, the 40 years difference in our ages, and were sincerely jealous of our relationship. I was blessed in those days. I am now 58 with a new wife and a 2-1/2 year old daughter who already has her own computer!!!

      --
      Nothing clever
  57. another persective by Anubis350 · · Score: 2, Interesting

    I know you asked for a parents perspective, but perhaps a childs might be appreciated as well.

    My father is a software engineer. Has been for his whole career. I dont think it detracted from his being a good father. To be honest I dont think its the field you're in that matters as much as its how much time you spend with your family. My father was/is a great dad, and I think he would have been one no matter what field he had gone into. If you can spend time with your family then there's no problem. If you cant perhaps you should seek a job with better hours, perhaps in a different field. But this is not a problem with the computer industry, its simply a problem with having a job, any job. to sum up, its a question of time, not profession.

    just my 2 cents (and pardon the rambling tone, I havent slept much last couple nights because of finals)

    --Aaron

    --
    "goodbye and hello, as always" ~Prince Corwin, from Zelazny's Amber series
  58. There's no secret to it by Maury+Markowitz · · Score: 4, Interesting

    What, do you think coding is different than any other job? How about all those 18th century factory workers at Bolton's button-polishing plants who worked 12 hours a day (or more) and had families of 8? Get over yourself.

    Here's how you do it: you go home at five. Every day, period. Wave goodbye to the boss, and say "well I'm off to see the kid". When they say "crunch time", say "see you". When they say "death march" , say "see you".

    I told the boss I wasn't coming in till noon twice a week so I could have the kid mornings. Moan, whine, bitch... ok, see you at noon.

    You will not lose your job. You will not lose your bonus. You might get a raise, and maybe even a promotion. If you're so insecure at your job that going home at 5 loses it for you, you lost it already.

    Face it, you work long hours because you want to. Don't tell me different, I was there too. With a kid you just won't want to any more, so you won't. That's all there is to it.

    1. Re:There's no secret to it by Anonymous Coward · · Score: 1, Insightful

      Having been a boss with an employee whose family caretaking commitments conflicted with their job commitments, I'll say this: bosses understand that "parent" is the most important role you've got. Insofar as possible, allowances will be made to let you fulfill that role. However, your job exists to meet the needs of the company, and ultimately those needs must be met. If you're not capable of meeting those needs, then your job will have to be redefined so that you don't have to. That redefinition might not be pleasant, and it might not even be feasible.

    2. Re:There's no secret to it by ciggieposeur · · Score: 1

      Interesting contrast between GP and you. GP is basically asserting that a 40-hour work week is the maximum, and you are responding (correctly BTW) that job commitment still has to be met one way or another.

      I have to ask: are you saying that it should be fine for a company to redefine the job *after* the hiring so that more than 40 hours is the new job requirement? That's kind of what it looks like you're saying.

    3. Re:There's no secret to it by SiliconEntity · · Score: 1

      You will not lose your job. You will not lose your bonus. You might get a raise, and maybe even a promotion. If you're so insecure at your job that going home at 5 loses it for you, you lost it already.

      I can say from over 25 years of experience working as a developer, 20 of them with kids, that this is 100% true. It's a cultural thing, maybe even biological. Young guys without kids are expected to take risks and knock themselves out for the benefit of the tribe. Once they get a family going, they automatically become respected elders.

      You can't blow off work to head down to the video game parlor, but you can do it to go be with your family. People will respect and admire you for your priorities.

      The truth is, this is your best opportunity to move into management, if you have any interest in that area. It's the cycle of life. You're moving into a new phase, and things are going to be different now.

    4. Re:There's no secret to it by Anonymous Coward · · Score: 0

      Nope, it's not OK for either side to arbitrarily and selfishly change the definition. But, when one side or the other legitimately needs the definition to change, then it's in everyone's best interest to try to negotiate a new definition, because the alternative is that the employee leaves the job.

  59. grammatical nit-picking by Anonymous Coward · · Score: 0
    How does a programming career jive with family life?
    You mean to say "jibe" rather than "jive" (jibe = agree).
  60. Orphans Preferred by cratermoon · · Score: 3, Informative

    Steve McConnell wrote about this in his book After the Gold Rush, in a chapter entitled "Orphans Preferred". He slams the heroic crunch coding style of programming and gives his ideas for a saner, more professional, development process.

  61. Re:Change the where, not the what....and the HOW by ouzel · · Score: 2, Insightful

    So lemme guess - either your kids are old enough to sleep without waking up every half hour asking for mommy or daddy, or you just don't sleep at all. Or both.

  62. The Truth... by Digitus1337 · · Score: 0, Redundant

    The truth is, most coders and the like aren't very successful with the opposite sex.

  63. my experience by MattW · · Score: 1

    Since I left my last full-time job in september of 2001, I've been working as a contract programmer. I've enjoyed steady demand from the same few clients, and that's obviously a nice thing. But I've made as much money as I would working full time, and worked more like 30 hours a week and done so with complete and utter flextime. The panic fire-fighting calls tend to come far less frequently than they did at my full time job, and at worst my clients tend to apologetically ask if I can finish something urgently - they don't demand it, or simply assume it, which is what happened at my last full time job.

    So, before you do something radical like changing careers, think about leveraging what you know and changing HOW you do what you do. I'm sure your ability to pull this sort of thing off depends a lot on your ability to soak some short time financial risk, your skill at what you do and the demand there is for it.

  64. Parenting and coding don't go together by teetam · · Score: 1

    It sucks being a coder and a Dad at the same time, so I am trying to move into management. The only problem is that I will have too much time on my hands and I have to learn golf now!

    --
    All your favorite sites in one place!
  65. just don't freak out by Cheeze · · Score: 1

    Just keep telling yourself you can handle it. There are lots of trials in life, and having kids is a big one, even more so than getting married (you can always get divorced, but your kids are forever). I have a kid and i've been on call for probably 5 years straight now. The good thing about being on call is if you get called out to do something in the middle of the night, you can usually make up that time by sleeping the next day. just don't sleep as much and you get lots of time with your kids.

    As a programmer, you'll probably have deadlines and stuff like that. just pace yourself and you should be able to finish your tasks. If you do not plan ahead, you will probably have lots of problems. Plan on the unexpected. Plan on taking at least one day a month off for no reason, other than spending time with your family. If you have to work from home on a saturday, it's worth it.

    --
    Why read the article when I can just make up a snap judgement?
  66. risky career by xedef · · Score: 1

    Parenting or not, programming for commercial software shouldn't be a career goal unless you've already hoarded enough cash during the doc-com years. The open-source movement is bound to succeed and I truely believe it. That is to say, openoffice will kill ms-office and eclips will kill jbuilder and etc. Programming is like painting: if you love it, do it;if you have a family to support, be prepared to be a hungry artist/programmer. The bottom line is I program for the fun not for the money.

  67. Drop the "death marches" by brauwerman · · Score: 1

    Most coders have stopped participating in "unplanned death marches" by the time they are responsible enough to start a family.

    The better to enjoy the familial unplanned death marches...

  68. Get better management by iabervon · · Score: 3, Insightful

    If management is smart enough to plan ahead at all, the marathon coding sessions will be rare and predictable. (Release on this date means that the week two weeks previous will be long hours, and the week before will be chaotic; but you know this two months in advance). If you don't know when your releases will be, management is clearly insane and likely to be ineffective.

    As far as long hours, I'm firmly convinced that no good software design gets done while someone is at work. All of the major breakthroughs are made while you're asleep. The only reason to go to work is to type them in and tell people about them. Of course, you'll make some progress on things you're not working directly on, so a 90-hour week once in a while (generally at the last minute before the testing cycle) is good to clean out all the bright ideas you don't know you've had. But a 90-hour week severely cuts into the actually generation of insight, so it kills the next week or two of work (which may be okay, if your next week or two is mostly sitting around waiting for bug reports). If you're doing regular 90-hour weeks, you're working part time and have an extra fulltime job staring mindlessly at a computer.

  69. priorities change by mabu · · Score: 1, Flamebait

    I had an employee's wife get pregnant about a year into him working for me. At that point, he basically became useless. He no longer had the passion for the job he once had. He slacked off and spent half his time researching things and creating goofy personal home pages chronicling the development of his child. I think having children is one of those fundamental things in life that creates a paradigm shift in peoples' motivation. As a result, I would always prefer an employee that doesn't have children over one that does, especially in a case where the family is about to have their first baby. I guess it depends upon the industry you're in, but I do agree, programming takes quite a lot of concentration and commitment and I'm not of the belief that one can maintain a high level of productivity when other areas of their lives are radically changing. This isn't any indictment of the value of having a family; it's just my opinion based on my own experience, and it just seems to make a lot of sense. Certain types of jobs require high levels of commitment that often cut into other social and interpersonal worlds.

    1. Re:priorities change by hondo77 · · Score: 1

      ...paradigm shift in peoples' motivation...I would always prefer an employee that doesn't have children over one that does...I'm not of the belief that one can maintain a high level of productivity when other areas of their lives are radically changing...

      Of all your employees, at least you can be sure that Dilbert and Wally won't become fathers anytime soon.

      --
      I live ze unknown. I love ze unknown. I am ze unknown.
    2. Re:priorities change by helix_r · · Score: 1


      Lots of parents do great work. Many are quite practiced at being efficient in their work.

      It may be that he simply lost interest in the job-- and that you interpret this as "new parents aren't well-suited to work".

    3. Re:priorities change by nomad63 · · Score: 2, Informative

      [quote on]
      At that point, he basically became useless. He no longer had the passion for the job he once had. He slacked off and spent half his time researching things and creating goofy personal home pages chronicling the development of his child. I think having children is one of those fundamental things in life that creates a paradigm shift in peoples' motivation. As a result, I would always prefer an employee that doesn't have children over one that does, especially in a case where the family is about to have their first baby
      [quote off]

      wondering if you or your company have ever been on the defendant side of the courtroom as a result of discrimination case ??

      I don't think any judge or in an extreme case, any jury would look warm to a company who prefers a childless employee over one which is a parent.

      It is all in the finding the work-life balance. I do not have any kids but have 3 dogs and a cat which require attention almost as much as a child needs (some may disagree on this but this is my opinion) and I have been in the IT field for longer than 10 years with no employer of mine complaining about lack of performance so far.

      But if one is working for a slavedriver organization who always demand unrealistic deliverables, having a child or not having one does not make much difference down the road. If you do not have a child, the rate that you are working to please your slavedriver will burn you off sooner rather than later.

      my 2 cents

      --

      __________
      The more I know people, the more I love animals
    4. Re:priorities change by M.+Silver · · Score: 1

      programming takes quite a lot of concentration and commitment and I'm not of the belief that one can maintain a high level of productivity when other areas of their lives are radically changing.

      I'm not sure this means you should always hire singles vs. family people, just that if you can avoid it you don't want to have an employee in transition. I don't think it much matters if the transition is having kids, getting married, building a house, going back to college, whatever.

      Once they're settled, it's just as possible for a parent to have a passion for their chosen career as a single.

      And on the other hand, unless you've got serious headcount churn, you're going to have people long enough that either they're going to have transitions, or they're not terribly balanced people, which is its own problem.

      --

      Slashdot's token middle-aged housewife
    5. Re:priorities change by Colazar · · Score: 1
      Actually a fair comment; having a child is a life-changing event. I think you drew the wrong conclusion though.

      Obviously you should only hire people who *already* have children. Then you know exactly what you're getting. If you only hire childless people, you're much more likely to have workers that are going through this transition, and you won't know how they will change (if at all) through the process.

      --
      He decided to just watch the government, and kind of scale it down to size, and run his life that way. --Laurie Anderson
    6. Re:priorities change by mabu · · Score: 1

      I thought it was a fair comment too. I can only assume moderators with kids who want special treatment didn't like what I had to say.

      The bottom line is you can't have it all. If you want to be a great parent, something has to give. There apparently are people out there who think they can have their cake and eat it too, and with all due respect, that's bullshit. If you are raising children and you think you can be just as productive a worker doing so as you were before you had kids YOU ARE DELUSIONAL!

    7. Re:priorities change by BJH · · Score: 2, Insightful

      I see. So you consider the single workers to be more "productive", based on a massive sample consisting of exactly one employee. Brilliant.

      I've worked with people who couldn't get into work on time if their life depended on it, who refused to do overtime because they always had a hot date, who would take days off without prior warning because they got so drunk the previous night they couldn't get out of bed in the morning...

      Guess what, they were all single. This is what's called "anecdotal" evidence; i.e., effectively worthless as a useful statistic.

      One final word: I hope I never have someone as prejudiced as yourself for a manager. Discarding the majority of the working population because of one bad employee... sheesh.

    8. Re:priorities change by hondo77 · · Score: 1, Flamebait

      I can only assume moderators with kids who want special treatment didn't like what I had to say.

      Then you are an idiot.

      If you are raising children and you think you can be just as productive a worker doing so as you were before you had kids YOU ARE DELUSIONAL!

      If you are a weak manager (see above), it's easy to place the blame elsewhere for your employees' so-called "lack of motivation". If you are a weak manager, it's easy to label a new parent's lack of desire to put in 60-hour weeks as "unproductive".

      --
      I live ze unknown. I love ze unknown. I am ze unknown.
    9. Re:priorities change by mabu · · Score: 1

      One final word: I hope I never have someone as prejudiced as yourself for a manager. Discarding the majority of the working population because of one bad employee... sheesh.

      You've taken my comments out of context and exaggerated them. I am not prejudiced in any sort of general manner.. quite the contrary. Obviously an employee with children can be a benefit too (due to the increased likelihood of stability vocationally because of their famile committments). But it all depends upon the circumstances. SOME types of jobs are less ideal for people starting a family. A classic example of this are grass-roots startups.

      Does anyone think for a moment if Bill Gates got married and had children in the early days of he and Allan working on the Altair, that Microsoft might even exist today, much less to the degree it does now?

      Ironically, one of the historical driving forces in the inception of the tech industry was either because of, or as a result of talented people banding together and working on tech projects in lieu of pursuing social idioms. I'm not trying to reinforce the inaccurate stereotype of nerds not being able to get dates, but there is some truth to the fact that the less distrction one has in this industry, the more productive they can often be, and in the vast majority of cases of successful startups, this was the case, especially in the early days.

      It's circumstantial.

      If you want to be the best violinist you can be; if you also want to be a great plumber and you split your energy between both of them, it doesn't take a wise man to recognize that your potential violin virtuosity will be lessened. In some cases this could mean the difference between success and failure *depending upon the scenario*.

      Why is this such an unpalatable concept for people to recognize?

      I had another similar experience. I was forming a start-up and hired as VP an excellent sales guy. He was a monster and the company grew rapidly, then he got married to a woman who had three kids and started taking off work at 3pm to watch his children's little-league games. That's noble and wonderful, but it had a substantive impact on the company at its early stage of development. There are some types of roles that are more suited towards people with more energy to dedicate. This obviously might not apply when you're working for a big company, but it does apply in some situations, and the tech industry has historically been driven by lots of small, innovative start-ups that were primarily run by people who invested the time normal people might divert towards famile and social pursuits, to their careers... and it made a difference. A manager's first priority is to the venture - if the venture fails, he certainly cannot provide for his employees' welfare in the first place.

    10. Re:priorities change by Colazar · · Score: 1
      If you are raising children and you think you can be just as productive a worker doing so as you were before you had kids YOU ARE DELUSIONAL!

      Productive was the wrong adjective to use. A worker with children will *probably* have less time to give (though you might be surprised at the arrangements people are able to come up with). However, they may well be more *productive* because of increased experience and efficiency.

      I know that I personally cared more about doing well at my job after I had children, because then I was responsible for someone other than myself, and I think you'll find that a fairly typical response. So my work product, at least, improved. Also, in my industry, reducing turnover is very important (because the training curve is steep), and in my experience, workers with children are more stable, and less likely to leave the job. YMMV, of course.

      --
      He decided to just watch the government, and kind of scale it down to size, and run his life that way. --Laurie Anderson
  70. work at work by jonathanduty · · Score: 1

    Leave work at work. Work hard and play hard is not just a saying for single people without kids.

  71. Addendum by MattW · · Score: 1

    I forgot to mention - my daughter was born in September of 2001, and so I did this working from home. My wife was full-time at home for nearly the first 18 months as well, not working. Now we both work, although her more by choice than by need; our daughter goes to Montessori preschool now, at 2.5, from 9-4 (2 of which is napping), and spends the rest with us.

    Small other note: your kids will want to do as you do, so have a plan for introducing them to computers. If Daddy does it all day, they'll want to also.

    1. Re:Addendum by ChaoticCoyote · · Score: 1
      Small other note: your kids will want to do as you do, so have a plan for introducing them to computers. If Daddy does it all day, they'll want to also.

      Yup. I homeschool my three daughters, and they've taken to computers like ducks to water.

  72. Find the right enviroment by Rorschach1 · · Score: 1

    Not all coding is huge amounts of overtime and odd hours. I work for a government contractor, make pretty decent money, and still have time to raise two kids on my own.

    Granted, I haven't had a date in a year...

  73. OT: Admiral Freebee by Nasarius · · Score: 1
    Wow, another person who likes Dutch pop :)
    Unfortunately, I'm in the USA, so I'm still waiting for the new Sarah Bettens solo EP to arrive from proxis.be!

    I also find Anouk strangely enjoyable, even though I would hate the American equivalent of her style. *shrug*

    --
    LOAD "SIG",8,1
    1. Re:OT: Admiral Freebee by selderrr · · Score: 1

      Admiral freebee & Sara Bettens (K's Choice) are belgian groups (i'm belgian). Anouk is from the netherlands. that said, I consider Admiral Freebee to be far supierior to the two other groups. I really can't wait for their (his, since this is largely a one man project) next album !

      Have you ever heard of the groups deus or novastar ? They are pretty damd good too.

    2. Re:OT: Admiral Freebee by sad_ · · Score: 1

      Admiral freebee is indeed one of the best things on cd atm. in fact the cd is almost 2 years old, but i can _still_ enjoy it everyday.
      I have a lot of cd's, most of them are belgian bands (i'm also from belgium), and the quality of a lot of bands is going up up up. One time we used to be happy with deus, hooverphonic and k's choice, but those days are over (my favourite from way back has always been 'daan' and ozark henry, at last they are getting some hard deserved succes.). right now i am eagerly waiting for the new cd of soulwax.
      anouk in indeed dutch, and sux live. right now there are not many great bands in .nl, i just HATE within temptation and krezip!

      --
      On a long enough timeline, the survival rate for everyone drops to zero.
  74. priorities.. by dustinbarbour · · Score: 1

    I'm not a parent yet, but I think the principal I'm about to present applies to any and all careers. It's all about priorities. Don't become a work-aholic and everything should be fine. Work 40-45 hours a week, spend your free time with your family and try not to bring your work home with you. Don't spend weekends trying to make deadlines and stuff. If your career requires you to do a lot of work on your days off and such, find a new job. Family, IMO, is far more important than a paycheck. Don't sacrifice family for money. It is NEVER worth it.

  75. Family Time by NeedMoreSleep · · Score: 3, Insightful

    The whole situation definitely depends upon YOU. If you can create a clear separation in you life between work and family, everything will probably be copacetic.

    Although you will want to attend all of the birthday parties, school plays, and sports events you may not be able to attend them all. Choose your battles wisely.

    --
    "Any sufficiently advanced technology is indistinguishable from magic." Author C. Clark
    1. Re:Family Time by bandy · · Score: 1
      While I agree for the most part, your kids are only going to be kids once. Another job you can find. Make your wife and your child a priority. Off-hours are yours and not your employer's.


      You will want to attend during-work hours school events. Take the day off if it's really important or long + a long drive.

      --
      "You might as well get your son a ticket to hell as give him a five string banjo." -unknown minister
  76. Parenting can be the kiss of death for Coders by Anonymous Coward · · Score: 0

    I work at an 80 million dollar Independent Software Vendor called FrontRange Solutions. You might have heard of products that we make called HEAT and Goldmine.

    Over the past 6 months, the company has gotten rid of over 30 employees in the Colorado Springs area. I think that we even made f*ckedcompany.com over these lay offs.

    The majority of those long term salaried employees, many of which were married, were replaced in Silion Valley by single, male, green card holders or guys on work visas. These guys will all put in massive amount of hours just to stay in the USA.

    We are sourcing most of our development work to the most expensive place on the planet and not a single person we have hired out there is married, and only one is female. Mostly because our new CEO, Mike McCloskey, is located there. That guy has some serious credibility issues.

  77. You're educated, so act smart. by Beardo+the+Bearded · · Score: 1

    It's this simple: LEAVE ON TIME.

    You don't get overtime, do you? If your boss wants you to stay late, don't. If there isn't enough staff, make them hire more people. I mean, you can be flexible every now and again (like one saturday shift every two months or so), but don't give your boss / company extra free hours.

    Look at the reverse: How likely is it for the company to say, "Hey, we've been on time all year, so here's a cheque for $1000. Enjoy!"

    That'll never happen, so don't give them free cheques for $1000.

    Leave on time on a regular basis or leave for good. It's that easy.

    --

    ---
    ECHELON is a government program to find words like bomb, jihad, plutonium, assassinate, and anarchy.
  78. easier said than done. by Anonymous Coward · · Score: 3, Insightful

    In the modern market, there aren't many big, stable companies that hire large programming departments and yet don't give them mission-critical work.

    There are some, but they are few, far between, and already full of talented programmers who aren't planning on leaving any time soon.

    While the goal is great and I agree with it, the fact is that it is very, very difficult to find this sort of IT work, and you may be left looking for years (during which time you will need to deal with family issues, of course).

    1. Re:easier said than done. by captain_craptacular · · Score: 5, Insightful

      Who said anything about mission critical work? Just because larger corparations don't have asinine deadlines and DO have realistic schedules that don't require 90 hour weeks doesn't mean the above people aren't supporting mission critical systems.

      --
      They who would give up an essential liberty for temporary security, deserve neither liberty nor security
    2. Re:easier said than done. by stoolpigeon · · Score: 4, Insightful

      That's just looking at the situation from one perspective and forgetting the original options.

      Yes easier said than done- but easier than finding a whole new career? I think so. Especially if one accepts that this career must provide for a family and allow for a decent amount of time with the family. Switching careers and becoming entry level in almost any field tends to carry with it a drop in pay and less desirable hours.

      Is switching employers 'simple' and gauranteed? No- but compared to dropping 5 years of experience and starting over- it just might be.

      Finally- I don't work for a big company. I work for a small company. There are 2 developers- we are a financial business and I do internal stuff. Mission critical: yes. Crazy hours: rarely. I have 3 kids ages 4, 3, and 1. I spend a lot of time with them and my wife. It is more than doable. I do make a little less than those working for a large company. But enough for a house, food on the table and a car. (Not a big fancy SUV - but we get where we need to go).

      --
      It's hard to believe that's how Micronians are made. Why don't we see it right now by having you both kiss one another?
    3. Re:easier said than done. by malfunct · · Score: 2, Informative
      You hit the major key. Its about planning ahead and being realistic. I just went through a major planning where I work, and we were asked to cut our estimates by over 50% but everyone had planned ahead and we were able to identify features that could be left out in order to shorten the schedule and as such noone has to work extra hours to meet the shortened time.

      It may not be possible to get this respect and consideration from the managers where you work in which case you might need to look elsewhere.

      On the other side of the coin more hours does not necessary mean more productivity. It may be fully possible to optimise your work time and priorities and manage to get all the work that needs to be done finished during normal hours and no need for extended periods of long hours.

      --

      "You can now flame me, I am full of love,"

    4. Re:easier said than done. by lucabrasi999 · · Score: 4, Informative
      larger corparations don't have asinine deadlines and DO have realistic schedules

      Ah, what corporation are you working at? As a consultant, I have seen many, many organizations, both large and small, with asinine deadlines and unrealistic schedules.

      My present client (Fortune 500 company) doesn't just have asinine deadlines, they change the criteria of success to meet the missed deadlines.

      I travel for a living. I only see my 10 month-old son on Fridays, Saturdays, Sundays. But, I see him all day long each of those days. I would suggest that the soon-to-be Dad not focus on the size of the company he works for, but he focus on what kind of benefits they offer and what kind of balance they have between work and life.

    5. Re:easier said than done. by freedom_india · · Score: 1
      larger corparations don't have asinine deadlines and DO have realistic schedules

      BLATANT LIE !!! Like the WMD's...
      My ex-employer was a indian programming sweatshop where my division's Sr.VP was happy when we showed him a 250% (yeah true!) over-time on our project plan.
      We worked for 9 months Sunday-Sunday, 8.30 AM-12.30 (night).

      I was refused leave for my only sister's marriage because "duty is more important than family" motto of my Sr.VP.

      Conveniently he used to be a "work-from-home" type on Saturdays & Sundays, but called from Home to take attendance. Woe fell those who followed his "style" to work from home.
      Slaves had better working conditions.

      After the project was completed and the product sent to customer, people who expected some rewards, were instead "let go".

      Now, i work for a more considerate employer, enjoy holidays and got recently married.

      The old Company: Has recruited 200 more freshers (interns) out of college and promised them "extensive" exposure to modern technology.

      --
      "Doing what i can, with what i have." ~ Burt Gummer
    6. Re:easier said than done. by Anonymous Coward · · Score: 0

      larger corparations don't have asinine deadlines and DO have realistic schedules

      Well, some large corporations do have realistic schedules, but there are other ways of disrupting people's work-life balance.

      I work for a large corporation with which is often flamed on slashdot (Headquarters in Santa Clara. Figure out yourselves which one it is).
      I work in one of the acquisitions in a geography 9 hours ahead of the American west coast. The problem is that this company works in US-centric time, and you can easily get meeting invitations (conference calls) for 11PM with few hours notice. And people will give you a hard time if you don't show up. Combine this with minimum expected working hours in the office from 8AM to 5PM.

      Are there any other slashdotters out there experiencing the same problems? How do you cope with them?

      Why yes, I am looking for a different engineering job ;-).

    7. Re:easier said than done. by BiAthlon · · Score: 1

      Don't kid yourself that three good days make up for four days that you're totaly not there. The deal you are working now is pretty much the same that a lot of dads get when they get divorced.

    8. Re:easier said than done. by Paulrothrock · · Score: 1
      Not only that, look at the culture and attitude of the people around you. If they all have kids and aren't obsessed with working 80 hours per week you should be okay. But watch out if they say that you are loyal to the company first, or you even get that inkling.

      The labor market is a race to the bottom in wages and to the top in hours worked. My fiance works for a company where people regularly work 140 hours per pay period (70 hours per week). They can't understand why she's leaving or why she won't work two shifts in a row. In the meantime, she comes home from work, helps me cook dinner and do the dishes, then either works on finishing our basement with me, or works on our wedding plans while I finish the basement. See my journal for more info.

      I imagine the investment in time for a child is even greater than this, and I can't imagine working for a company where 70-80 hours per week was the norm and I was looked down on for having a life.

      --
      I'm in the hole of the broadband donut.
    9. Re:easier said than done. by lucabrasi999 · · Score: 1

      As much as my company drives me crazy, I have to admit that working for IBM does sound better than working for your fiance's company.

    10. Re:easier said than done. by lucabrasi999 · · Score: 1
      The deal you are working now is pretty much the same that a lot of dads get when they get divorced.

      Well, you have a point. However, not everyone that travels for a living ends up getting divorced. In fact, most of the stinking consultants I work with have been happily married for years.

      It's alot of work, and there are flare-ups in the relationship, but we are still together, and I've been traveling for six years. One of those years was dating, one was living together and the last four have been as a married couple.

      The new baby does add a new level. So, it requires even more work. But, we talk every day and we make it work. That, plus the fact I probably won't be doing this in two to three years makes a huge difference.

    11. Re:easier said than done. by Paulrothrock · · Score: 1

      She's not in the tech industry. She works with mentally retarded adults. Changing diapers and stuff. Not fun...

      --
      I'm in the hole of the broadband donut.
    12. Re:easier said than done. by JackCroww · · Score: 0

      Don't kid yourself. Sure, now it's fine, the 10MO doesn't realize that you are gone most of the time. All he knows is that about half the time, the daddy guy is around and is fun.

      When they get to 4+ years, they know when you are gone. I have 4 girls (10,10,6,3) and they *know* when I'm gone for a night.

      Also, I work for a company where a lot of the people travel. They leave Monday morning, and come back Friday night. They do this for ten years hoping to reach partner level. Then, when they can throttle back, they often get the message from their kids, "Go away, we don't want you here during the week." It ends up that the kids resent his presence because then they have to share Mom, which they hadn't had to deal with for 10 years.

      If I were you, I'd try to cut back on the traveling; that is, if you want to have a good relationship with your son in 5-7 years.

      (Just now noticed last line of your post regarding not doing it in 2-3 years. Good. But I am posting this anyway so that others can read cautionary tale.)

      --
      "Ayn Rand is a bloody socialist compared to me." - Robert A. Heinlein
    13. Re:easier said than done. by lucabrasi999 · · Score: 1
      regarding not doing it in 2-3 years

      Trust me, I'm looking for non-travel work right now. I just haven't found an ideal situation, yet. In the meantime, I'm hoping that spending all day Friday with the little guy helps out a bit.

    14. Re:easier said than done. by HyperbolicParabaloid · · Score: 1

      Dude, relax. Just because your experience doesn't jibe with his doesn't mean it is a lie!

      I think the general observation that a programming job at a non-software company is a good idea. I work for a financial company with hundreds (at least) of programmers. We mostly work 40-hour weeks. I don't even have a pager (though most do, for production support calls). It is pretty family-friendly. As an earlier poster said, this company is not dependent on getting the next software release out yesterday; they ARE dependednt on a qualified staff of programmers familier with the business and their products, so they are pretty respectful of our lives.

      --


      -------------------------
      A person of moderate zeal
  79. Assert yourself! by Lucky+Kevin · · Score: 2, Interesting

    Part of the programmer's life is staying late and showing what a good boy you are. You let your company know that you are backing them by spending all hours working for them.

    I realized a couple of years ago that I have to have a life of my own, completely independent of my company. Part of this realization came about because I was horrified how time was passing without me really learning anything new and stretching myself outside of the computing environment.

    I signed up for three concurrent evening classes in non-computer related fields. My boss had the audacity to express his concern at this because I may not be available to work extra hours if necessary. I have deadlines but I don't work in a customer support type area so WTF? I explained my reasons for wanting to do evening classes and said that I intended to leave at 5pm every day. This I have stuck to.

    I am still well respected (I hope!), I still work hard and I now have a life as well. I don't think that I do any less for my company, working longer hours is not always productive.

    You have to stick to your guns, be polite but firm. You can also gain respect from being a stronger person.

    --
    Kevin
    "It's not the cough that carries you off, it's the coffin they carry you off in" O. Nash
  80. Setup vpn/ssh cnx to your work... by Assmasher · · Score: 1

    ...I have an infant daughter and I still get tons of work done, I just spend my evenings and weekends working at home when I can.

    --
    Loading...
  81. From a programmer/student/new dad by PourYourselfSomeTea · · Score: 1

    I'm a professional programmer, have been for 4 years. I'm also a PhD student (Computer Science) and more recently (like 15 days ago) a father. I've found that everyone in the professional world seems stolid and inflexible until the baby actually arrives, and then they're happy for you and lenient and usually very nice. If they're not, there's one surefire cure, and that's to sic your post-partem wife who's just been through the pain of her life on them. Have her talk about how hard it was going through labor and pregnancy and how much of a help you've been through it all and how she looks forward to all of those NICE people at work being grateful to have any of your time at all.

    Legally, of course, you have the right to 12 weeks of paternity leave (unpaid) with a guarantee of having your job back (unless the company goes under, of course) as signed into law by the Clinton Administration in 1996 -- the Family and Medical Leave Act. On top of that, managers are usually more than happy to let you telecommute (I'm lucky -- they have no choice about me, I live out of state) most of the time at first to give your wife and new baby some time and energy. Programming's the greatest telecommuting job ever, and if you're boss is against it on matter of principle, transfer or find a new job in programming.

  82. Of Jobs and Parenting by ChaoticCoyote · · Score: 2, Insightful

    I was married seven years, an in my mid-20s when my first daughter. Fifteen years later, I now have three daughters. And I've had mixed experience with jobs and kids.

    The most important factor is: Do you work for people who have kids? If not, there will likely to be problems. People who do not have children do not understand the complexities involved; if the school calls with an emergency, a parent has no choice but to respond, even if they're in the middle of a meeting.

    Finding a family-friendly employer is difficult; I know this from both personal and friends' experiences. It isn't just a matter of split loyalties -- although that certainly is a factor. Families require insurance and other benedfits; people with kids tend to catch more minor illnesses. Given a choice between a family man (or woman) and someone equally qualified and unattached, the latter often wins. Long ago, families were considered a sign of responsibility and maturity -- today, family is often seen as a burden.

    Families are not the only subject of workplace rpejudice. Beyond the obvious "color" and gender issues, religion, hobbies, and even the kind of car you drive can be cause problems in getting hired or staying employed.

    I've handled these problems by going solo; this also allows me to homeschool my daughters, and lets me wear shorts in the gawd-awful Florida heat. Not everyone has that luxury, and I'm grateful that my situation allows freedom.

    1. Re:Of Jobs and Parenting by ChaoticCoyote · · Score: 1

      Okay, I know that first sentence was correct when I hit "Submit!" It should read:

      I was married seven years, and in my mid-20s when my first daughter was born.

      Grumble, grumble...

    2. Re:Of Jobs and Parenting by Anonymous Coward · · Score: 0

      Ok, which got you in trouble, the wife looking over the shoulder as you hit submit, or one of the girls getting extra credit for catching dad's typo?

  83. BABY CODER WANTED by etLux · · Score: 1, Funny



    The worst problem I have with our new infant is figuring out how to program it.

    No matter what I try, it initiates functions apparently at random. (I suspect it may have a faulty timing crystal.)

    Worse, it appears to have a both a defective interpreter and a memory leak. Most of what I tell it, it doesn't seem to parse correctly; and what it does parse correctly, it appears to forget almost immediately.

    I'm thinking maybe it's time to call in a consultant...

    1. Re:BABY CODER WANTED by builderbob_nz · · Score: 0

      I'm thinking maybe it's time to call in a consultant...

      Correct me if I am wrong here, but I do believe that consultants in this field are refered to as Mothers, with their counterparts Mother-in-law. While having to call upon the services of such professionals may cause minor irritation and headaches, calling upon the services of both at the same time has been known to lead to rapid hair-loss, miagrains and trodden-on toes.

      --

      Karma? Hey I just call it as I see it.
    2. Re:BABY CODER WANTED by Anonymous Coward · · Score: 0

      I'd love to help you but that sounds like a wetwear problem...

  84. The only solution is... by Anonymous Coward · · Score: 0


    Get a divorce! Never have kids! Kids are weird, and should not be created. I think people who want kids are freaks, and should be put to death.

    1. Re:The only solution is... by Anonymous Coward · · Score: 0

      Well, I don't know about "put to death" but I do think it's irresponsible to have kids if you don't already know how you're going to support them.

      Don't family people realize they are creating a basis for discrimination? People with kids can get time off work, etc., while others get to pick up the slack? This really shouldn't be accepted.

  85. Working from home by TheViewFromTheGround · · Score: 2, Interesting

    I'm do free-lance web design to pay the bills while I'm in grad school. I don't have kids, but the neighbor kids have flunky parents and I'm basically like a second dad.

    What I've found is that working from home actually makes it harder to deal with competing demands. When I was working in an office doing database development last summer, I would go there, work from 8 to 5 or 6, and then come home. The kids and I could play, watch a movie, go to the public pool, whatever. Now, because there's no clear line between work and being at home, it takes a lot more discipline to make sure I'm spending enough time with the kids, because when I work from home, I can shut the door my bedroom/computer room and work and work and work. It's great in its way, but I think if I had a family, it would be hell for them.

    A few friends when I was in high school had moms and dads that did the home office thing when I was in high school, and I noticed the same thing. The kids hated their parents being around all the time, and at the same time, the parents didn't actually seem to spend that much quality time with their kids.

    Perhaps other people have better experiences or thoughts on this.

    --
    Online citizen journalism from the inner city: The View From The Ground
    1. Re:Working from home by frontierj · · Score: 1

      Working from home is definitely the best way to go. I have three kids, with two of them in school and one still at home. I have a home office were I work 99% of the time. Sure, I get interrupted quite often, but that just gets factored in, so working 8am - 6pm is a 8 hour regular day. Remember, no commute, long lunches, etc. This enables me to spend a lot of time with the kids. I see them off to school in the morning and help with homework in the afternoon. Since I am at home, my wife is able to have a part time job as well, which makes her feel better. Better for me, better for her, better for the kids.

  86. coding and parenting are just the same by 0WaitState · · Score: 1

    Coding and parenting are just the same--make one mistake, and support it for the rest of your life.

    --

    Remain calm! All is well!
  87. Get Out Of Startups, Maybe Try DoD Work by cmholm · · Score: 1
    Abstract: Coding for a company where most employees are married w/ kids is your best bet.

    Staying married - especially with a child - while working at a shop that expects regular unpaid overtime as a matter of course is a real hard row to hoe. It really depends on your honest (and - hopefully - informed) appraisal of your wife's willingness to spend nearly all of her waking hours going it alone.

    I think of personal ambition as a somewhat zero-sum game, and if you aspire to succeed as a husband and father, you're going to need to channel a good piece of your current career ambition towards the other two. If you set your overall career goal to do that which will help support your goals as husband and father, you will do well enough in business and perhaps still have a family twenty years down the line. Maximum bucks as a substitute for personal involvement in your family doesn't usually work.

    My personal experience is a career in aerospace and DoD related work. The firms I've worked for are somewhat traditional, in that they expect 40 to 45 hour weeks, and infrequent crunch times. When the crunch does come, they really need it, you know it, and your spouse will understand. Almost everyone from the CEOs on down have family lives, and so have the subconscious expectation that everyone else does, too.

    --
    Luke, help me take this mask off ... Just for once, let me butterfly kiss you with my own eyes.
    1. Re:Get Out Of Startups, Maybe Try DoD Work by Anonymous Coward · · Score: 0

      Yes, there's lots of money to be made contracting for the DoD but some don't want to spend their days figuring out more effective ways to exterminate poor brown people from great distances just because Bush thinks they are evil.

  88. parenting and doing *anything* with computers by fee^ · · Score: 3, Interesting

    my wife and I decided to procreate while i was a DOD security admin. Because that job entailed about 75-100% travel, the physical restrictions on procreation had me re-evaluate my current employer and search for something that would allow me to be a bit more local. Luckily, I was established enough in the town we were living in that I was able to find a job that required zero travel, and from there, beautiful sophia was born on April 11th.

    Because we chose a method of childbirth that required me to be my wife's sole coach during the entire birth, I was glad that my employer gave me the time and dedication to be there for her during the entire term.

    Bottom line, don't let your career stand between you and your becoming a father. In the grand the scheme, nothing is more important. When all is said and done, the computer and the code may be gone or obsolete, but your son or daughter will still need you. As I type, little Sophie, now over a year old, is grooving to some reggae and "helping" me type. My little hax0r.

  89. Just go home when you need to by einnor · · Score: 2, Informative

    I've been professionally coding for ten years, and parenting for seven years. What I've found is that I simply do not work the outrageous hours. If they expect me to come in late, I'll find a day where Mom is taking the kids out, or the kids are just hanging out at home. Lately it's on days when Mom has visitation. And I'll come in extra on these days when needed, but it's according to my schedule. I've gotten some push-back on that, but I've found that if I ignore them, and do a lot of bad-ass coding while I'm there, that they don't fire me (lay me off, yes; fire, no).

    My current boss maintains "A regular workday at is not eight hours, it's more like nine or ten hours." Right. And it's 5:40 on a Friday and how many people are here? I've also complained about Wednesday releases where 2/3 of our team are non-custodial parents who have the kids on Wednesdays, so we really can't stay Wednesday evening. (I don't wanna miss my time with the kids, and Mom makes plans/dates for when I'm taking the kids, so I can't just not pick them up.) In that case my boss responded, "Well, you know when releases are way in advance, so you can plan accordingly." I responded about how often our release dates changed, and he didn't respond. But again, I didn't get fired. I just leave on-time on the days where I have the kids.

    I've also tried the whole work at home thing. It only works if someone else (i.e., Mom) is willing to be aggressive about keeping the kids from bugging me. Cuz the kids want to be close to me when I'm home, but I can't work with them in the room. It was also effective when we rented a house with a detached apartment, and that became my office.

    Note that this works best when your spouse doesn't work outside the home. (I've said "Mom" above, but that's because my ex-SO is female, not because I'm making a discriminatory statement about how there aren't enough women programmers). I need someone watching the kids during the day so I can get work done, then when I get home I spend serious playtime with them. Especially when the kids are preschool. (But actually now that I think of it, it worked OK when Mom was working and the kids were in daycare. Except that we didn't spend as much time as the kids, and with Mom having a low-paying job, we ended up netting a loss of a couple hundred dollars over four months) Nowadays, Mom and I are divorced, and she watches them most of the time, so my visitation times are weekends and a weekday evening. That makes me more able to work late at other times, but makes my time with the kids sacrosanct.

    Sometimes people fear that having a family and a programming job will get them divorced. I did get reprimanded once for taking three-hour lunches (oops) and subsequently laid off. But actually, my wife left me when I was unemployed for five months and about to run out of unemployment. She didn't leave while I was spending 40-50 hours a week working. Of course at that time I was also bringing home a lot of money for her to play with </spite>

    So, basically, you can do it. And you will do it cuz you have to. And it'll work out and you'll find your particular way of balancing the kids, the job, and the wife.

    --
    Acronyms Obfuscate
  90. grad school by robbo · · Score: 1

    We had our daughter while I was finishing up my PhD. If you can afford the pay cut, the flexibility of setting your own hours is a huge asset. Not many dads (or moms, for that matter) are lucky enough to spend as much time with their kids. Beyond that-- every minute you spend commuting is a minute less spent with your kids (not to mention the economical and environmental arguments against long commutes). Now that I'm done my degree, I live a five minute walk from my new workplace. I'm home for lunch every day, and in the door five minutes after I leave work. I also make a point of starting work earlier in the morning if I know I've got a lot to do, so I'm always home for dinner.

    I guess the real question is how to balance your career and your kids. If you watch less TV, and avoid getting caught up in keeping up with the Joneses, you'll find that life can be incredibly rewarding when you put a little extra weight on spending time with the family. Obviously, job security, 401K's and putting food on the table are important, but if you can steer clear of the rat race, the intangible benefits far outweigh the tangibles.

    The down-side as a parent is that you'll worry more that you won't have the money to ensure your child has access to the best possible education. But there's a simple solution to that.. move to Canada. ;-)

    (Congratulations all the same. Having kids changes your life in ways that you'll never fully grasp.)

    --
    So long, and thanks for all the Phish
  91. like college by CAIMLAS · · Score: 1

    If you can deal with working full time plus full-time college, sure, go for it unless you've got a rational, family-oriented employer.

    Otherwise, forget it. Family is more important than work, and if you can't give your child time, you shouldn't have one.

    On the other hand: having a child is awesome. I love my son to death. You will find yourself making time for them (possibly by not sleeping). It might lead to burnout, but the child will energize your spirits at the same time.

    --
    ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  92. I'm surprised this hasn't already dawned on you by Anonymous Coward · · Score: 1, Interesting

    ...outsource your parenting responsibilities.

    I know three nannys here in the Seattle area. All of them work for Microsofties.

  93. Coding? Are you out of your mind? by Scareduck · · Score: 1

    What do you realistically think the event horizon of your career is if you're writing code anymore? You're asking the wrong question if you're worried about death marches. The real question to ask is "How will I support my kid when my job has been moved to India?"

    --

    Dog is my co-pilot.

    1. Re:Coding? Are you out of your mind? by Anonymous Coward · · Score: 0

      you fell for that bullshit?

      More and more companies are doing their work inhouse these days. Get with the program.

  94. overtime is for losers by Anonymous Coward · · Score: 0

    Dude, overtime is for losers

  95. Not to sound insensitive but... by Anonymous Coward · · Score: 0

    ... I have no idea if any of my co-workers have children, and I don't really care. Why would it have any impact on your job?

    We're all salaried and are able to take time off for quick emergencies, so other than that, what am I missing?

  96. Quality VS Quantity by Anonymous Coward · · Score: 0

    I'm 27 now, and dad since 2000 when I was 23.
    In this years I started to optimize my time
    in two main ways:

    1) I never spend time in non-productive things,
    that's I only try to learn new things, or to get
    the work done. Less IRC, avoid any time hacking
    with useless programs that need 3 hours of configuration and so on. Just hacking & work.

    2) I sleep far less. I used to sleep 9 hours, now I'm ok with 6.5 or 7. In the weekend I tend to sleep a bit more.

    3) Use Debian ;) you'll save a lot of time because many common things work out of the box without long compilations and so on.

    4) Reduce the work time asking for more money, or otherwise avoid to get low-profile works that are not very good in terms of money/education.

    So my point is, if you have less time, start to
    focus on good quality hacking and work, and this will compensate for the extra hours you no longer have. If you used to sleep a lot, try to sleep less: after some time you will be ok even with 7 hours, and to be awake early is an interesting experience in spring.

  97. shocking by pizza_milkshake · · Score: 1

    i wasn't aware coders were allowed to reproduce! it gives me hope -- not the practical kind of hope, just the useless, abstract, pie in the sky kind.

  98. My parents by daniel_mcl · · Score: 2, Interesting

    My parents both work as computer contractors, my father mainly for a couple government agencies and my mother in the IT department of a major hard drive manufacturer. They'd both been in these jobs for quite a while when I was born. (I'm currently in college, so that was in the 1980's). They still hold the same jobs. Over all this time, they've always been there for me.

    Being a contractor means that you're home more often and/or at different times than your spouse, which is really nice. On the other hand, my mother told me that when she was younger she put in the long hours all the time, but often she'd end up on the loosing side when that happened. She doesn't stay so late any more, and she's been one of the few people who survived the massive layoffs after the dot-com busts.

    Of course, I'm not my parents, and I don't know what sort of toll these things have taken on them, but I do know that they were wonderful parents to me, even at times when we were having to deal with all sorts of external problems at once -- elderly relatives, cancer, managing all sorts of things which we were forced into managing, etc.

    --
    I used to read Caltizzle. I was a lot cooler than you.
  99. Some parents thrive with telecommuting by AlexLibman · · Score: 1

    It mainly depends on how telecommuting-compatible you and your job are. If that works out for you, you're in luck. Nothing beats being paid for writing PHP code with one half of your brain, and watching TV with the family with another. (Effective multitasking takes some getting used to, but it's a great skill to learn.) Bring a laptop to your kids' soccer practice, put the kids to bed early, or have a babysitter for a part of the day, etc, and you can still put in those 12 hour days from home.

  100. Me too! So what about Sys Admins? by Gudlyf · · Score: 1

    I'm in the same boat -- baby due in Nov.! I hate to alter the subject a little, but do any SysAdmins have advice along the same subject for SysAdmin fathers-to-be?

    --
    Trolls lurk everywhere. Mod them down.
  101. No problems. by Anonymous Coward · · Score: 0

    I've been coding for about 9 years and have an almost five year old daughter.

    I made a conscious effort to ensure that when I was at work, I was there 8am-5pm and that when working I 110% focussed on the job at hand for the whole day.

    Interestingly enough I have actually found that my productivity has gone up as a result. I can focus better, make better architecture decisions, solve problems more easily and the code I write as a result is better than anything I've done pulling much longer hours.

    I work smarter now, not longer. As a result I can spend more time with my daughter, it's great.

  102. Contracting by IanBevan · · Score: 1
    I've taken a two-stage approach to the exact same problem.

    1. I have decided to remain a contractor rather than opt for a full time job.
    2. I am also working on a commercial application that will provide me with a second income stream. This will supplement when I have a contract, and provide a modest income for when I don't.

    The point of these two decisions is to allow me to spend more time at home more often. Although writing my own product and doing contracts both make significant demands upon me, these demands are tempered by having periods of a few weeks at a time where I can spend time at home playing and teaching and supporting and all that good stuff. When not working a contract I also get to pick and choose my hours (within reason) with my own company's product development, thereby once again affording me more flexibility about when I can stay at home with my family.

    It all comes down to having as much independence as possible. Independence for me has come at the cost of losing a guaranteed regular income (i.e. not have a permanent job), but as I have gotten older (I'm 35) money has become less and less important anyway. Quite frankly, I have come to really enjoy not working for "The Man" and I am much happier, if less well off, that I have ever been.

  103. Who's your boss? by Anonymous Coward · · Score: 0

    I'm in a situation where there are 5 people in the company, one secretary, two owners, and two coders. You'd think that would be high pressure, and it is at times. However, my bosses are family oriented, employee oriented, and one I would actually consider my friend.

    That means that even though I'm going through a divorce, I can take care of my 3yr old daughter during the day, and work (from home 100%) at night/weekends to get things done.

    Of course, that means that I also put up with being told not to cash my paycheck for a week every so often, but that's a small price to pay for a family-oriented boss who is supportive in a time of great non-work-related stress.

    And it's good for my daughter too. And for that I'm truly thankful.

    Bottom line, it's the boss's attitude that's important. And whether you can produce in a non-standard working arrangement.

  104. It goes beyond that too by Jason1729 · · Score: 2, Interesting

    If employees are willing to put in the hours, the company doesn't value the time anyway. If they cared about their employees, they wouldn't put such demands on them.

    When I worked for a start-up, I was willing to put in extra hours as needed, but it was generally only needed to compensate for the gross mis-management of the company.

    For example, we were developing a set-top video device, and there was only 1 test-model for the whole company. At one point, I needed to test some code on a wednesday morning, and my boss literally had me sit and watch for a chance to test it until friday evening. I wanted to do other work, but he explicitly said I was supposed to sit there and wait. On friday afternoon, he "authorized" me to come in on the weekend to do it, and acted like he was doing me a huge favour by letting me go in for no extra pay. Of course, I refused, but it also meant I was first on the chopping block when the company downsized a few months later.

    When I was there, a typical work week was 70-80 hours (these people could have had a higher hourly wage at McDonalds), after the downsize, I kept in touch with some people there and it was closer to 100. 100 hours a week at a $50k/year (canadian) job; it's insane. It comes out to $10/hour for an exhausting an emotionally destructive job. Obviously these people have no life at all; the only people bringing dates/spouses to the christmas party was senior management.

  105. Re:Me too! So what about Sys Admins? by asternick · · Score: 0

    The attitude I try to take is this: the work will be there tomorrow. If you get complaints about how trouble tickets are not cleared fast enough, make your case that there is not enough of you to go around. Set an expectation about the hours you are willing to work. If a critical system is offline, make an exception, but if there is a problem that inconveniences one person, let 'em wait. I do not yet have a family but I have found brandishing an imaginary one wards off panhandlers in the streets of San Francisco like a charm, as in "I've got my own family to take care of". Think of the people you support like they were panhandlers - at least when they make unreasonable requests!

  106. Outsourcing (I wouldn't worry) by ari_j · · Score: 0, Troll

    Don't worry so much - you have 9 months before you're a parent, and your job will be outsourced by then. Make sure your wife has opportunities lined up for after she gives birth, so you can take care of your child while she brings home the money.

  107. Death Marches by Chanc_Gorkon · · Score: 1

    If you have these, then I would change jobs....Death March coding is stupid. If it's you who get yourself into those, start doing your job instead of posting on fscking Slashdot when you should be coding. If it's not you but the company doing this, leave. Companies shoudl NEVER ask you too many times to do out of the ordinary things. If they do, then get out.

    --

    Gorkman

  108. Re:Change the where, not the what....and the HOW by M.+Silver · · Score: 3, Interesting

    So lemme guess - either your kids are old enough to sleep without waking up every half hour asking for mommy or daddy, or you just don't sleep at all. Or both.

    That doesn't have to be that old... mine was sleeping 6-8 hours a night from about three months old on. Nowadays, now that he's not taking naps, he sleeps 11-12 hours straight. My husband and I alternate on putting-to-bed duty, so at 8 or 8:30 I get to take off my Mommy hat and put on my Perl coder hat.

    --

    Slashdot's token middle-aged housewife
  109. Work from home by dtfinch · · Score: 1

    If your job is mostly programming, you can mostly work from anywhere. Just come in when they need you. Demand it.

  110. From a Programmer with a young daughter: by Qbertino · · Score: 1

    I'm a Freelancer and do my coding at home. That has it's advantages. One of them being that I'm there often and that I can turn away from the machine as soon as my daughter wants something from me and it will wait and wont be insulted,
    I can turn my attention to her imidiately. You should take that advantage too.

    The only problem I see with coding is that your doing something a three year old can't imitate. Be shure to be doing practical stuff aswell when your child is around. Be it housework, gardening or fixing things. Large portions of the brain only develope properly if children have a larger variety of manual tasks they can observe and 'ape' in the first 3 years. I believe this is also one of the reasons that so many programmers children are autistic.

    --
    We suffer more in our imagination than in reality. - Seneca
  111. Congrats and good for you! by Anonymous Coward · · Score: 2, Informative

    I'm glad you're thinking about this now, and it's so good to see everyone on the 'family first' train.

    My husband and I have two kids, and we both work for the same small software company (he's a programmer, I'm a tester.) I guess we got lucky, because it's a very family-friendly environment. *Most* of us have kids. The degree to which the engineers put the kids above the code varies from person to person, but it's not the company that's forcing us to make those choices. In fact we have a very lenient paid-time-off policy that allows us to go be parents with impunity, and not have things like sick kids and kindergarten graduations eat into our vacation and sick time. Those hours are assumed to be absorbed in the extra hour put in here and there. The kids are even welcome in the office when necessary, and our 10-year-old has spend more than a few hours here playing Neopets in our training room and playing with the other employees' kids.

    My husband and I both leave on time every day, give or take half an hour, and when things do come up the IT department supports working from home via VPN.

    So my point is... the posters above are right, IMO, and it's about where you do the job, not the job that you do. Find a company that supports your priorities, and then in return give them the best you've got during the hours that they have you.

    I should add this, however: I don't expect anything in the way of promotion here if I'm not willing/able to go 'above and beyond the call of duty.' The ability to compete and 'climb the ladder' is something that we have sacrificed by setting our priorities the way that we have. As the kids get older, and we're able to put in more time, perhaps career ambitions will become a concern. But for now, our jobs are safe, we do them well, and we don't have to miss this time with our kids. Others may argue with this, but for me it's been a personal trade: family for ambition.

    Final note: Those sleepless nights with a new baby can do interesting things to you. My husband woke up to the baby crying in the middle of the night, and in that half-asleep, still-kind-of-dreaming state, he stared at her for a few minutes trying to debug her...

    Congratulations!

  112. Another parent here by mclem · · Score: 1

    Reading the posts, I agree with those saying that the startup environment is (probably) the worst place to try and have a "real life" (with kids or not), and more stable, professional organizations are going to be a bit more family-friendly.

    Personally, I've found that being married and then having kids has given me a much stronger reason NOT to work deadthmarch hours, to practice better at-work time management (Slashdot time notwithstanding :-) Before getting married and having kids I stayed at work, worked at home, worked weekends, because I felt like I "had to," and because I really had nothing else to do.

    With kids, my priorities have shifted -- work is important, and at work, it's my top priority. But I come in at a regular time, and leave at a regular time. I'm available for emergencies, and have worked occasional evenings and weekends, but I'm still making the soccer games, school fairs, PTA meetings, and dad time.

    I'm in an department with a lot of single coders, and being relatively young with children probably puts me at the "oddity" end of the scale, but if anything, the kids have helped me get balance, get organized, and helped me keep track of what *really* matters in life.

  113. Management by Anonymous Coward · · Score: 0

    Easy. Become a manager. Then you won't really have to work.

  114. flextime!!! by Anonymous Coward · · Score: 2, Informative

    I think programming is the best job for parenting (as long as you have a good employer).

    Eight years ago when my kid was born, I would schedule my job around my life instead of the other way around. Worked great. Once went to work from midnight to 8am. No prob.

    I NEVER EVER EVER work weekends tho.. Don't care if there is a deathmarch.

    Other days no prob putting in 12 hours.

    Since I don't believe in day care the deal I had with my wife was: she gets the mornings to go to college (she was studying at the time) while I stay and take care of our baby (who thankfully didn't get up till 9 or 10am.. we trained her). I head to work at noon (I'm not a morning person anyway).
    I spent noon to 5pm talking, and going to meetings.. I did the real work from 5pm to 12 or sometimes 2am (ok.. sometimes I'd get carried away and get home just in time at 7am to get my wife late to school!! ::) ).

    Worked great!

    Since then, my kid started school (mornings free!!), and I've moved to South America (that's another story).. I work freelance and teach.. I hate it .. miss the flextime days with little responsibility besides my work.. I also hate working at home.. work and family don't mix. But I've found a balance here now too..

  115. Simple solution by Tablizer · · Score: 1

    just secretly outsource your job to India, but show up the 8 hours (but no more) anyhow.

  116. I think you may have it backwards ... by Anonymous Coward · · Score: 0

    I must admit I'm surprised by this post. I've been a parent for 6 years now (my girls are 4 and 6) and have worked at three different companies over the last decade -- and I have to say that I think this is one of the most family-friendly jobs I know of. Working at a large and stable company, your hours will be 9-5 most of the time. I don't have to work nights or weekends (unlike e.g. if I drove a bus, waited tables, etc.) and I don't have to be in the same spot at the same time each day (e.g. teaching). My programming deadlines are measured in weeks or months, not hours & when I need to take time off for my kids (or elderly mother) it's no big deal.

    I think maybe the problems described are those of working for a startup, or high-pressure job -- not, in my experience at least, having anything to do with software itself. Find yourself a job at a big place like Motorola, Intel, Raytheon, Lockheed Martin, Honeywell, etc. ... I've known lots of coder parents & have had nothing but family-friendly bosses.

  117. Depends on the Company by tyrione · · Score: 1

    One of my direct managers, at NeXT Software Inc, was pregnant with I believe third child, was one hell of a developer/support consultant, in professional services, and at least at NeXT and then Apple both companies were quite respectful of families and definitely Lynn was highly valued for her skills and professionalism.

    If companies are still asking for 12 hour days, 6 days a week they will soon no longer exist. Family should be more important and encouraged by companies who want to instill loyalty in its staff.

  118. Question to Article Submitter: A little late? by Tackhead · · Score: 1
    > if you're thinking the family life will suffer
    >
    > Then just don't do it.

    What he said.

    To the original poster: isn't now a little fucking late to be asking Slashdot about it?

    I mean, let's put the article poster's question:

    After 5+ years of being married, my wife and I have been blessed by her becoming pregnant. [ ... ] How does a programming career jive with family life?

    ...into developer terms.

    Suppose you've spent the past 5 months doing some work on a stable codebase of boring-ass procedural C code that talks to a Sybase back end, and wraps it in a GUI on Win9x. You're almost done -- the project's feature-complete, QA's been pretty good, and the release date is 1 month away.

    Suppose further that your project manager comes in one day and said "Dude! Remember that salesweasel from Sun? And his friend from IBM/Rational? And the .NET guy? And the guy who's best friend's brother once sat in Larry Ellison's chair? Well, guess what! We just signed with them - the whole application is going to be done in Java, using the latest in OO and UML techniques, and it's gonna use .NET, so it can talk to an Oracle database! Did I mention we need it to run on XP, Linux, and OS X, too! We've just signed the check for $1.8M, which is 100% of our IT budget for the next 18 months, so there's no turning back."

    Now suppose further that after telling you this, your project manager asks you something like:

    "How does changing development environments, development methodologies, and targeted support platforms affect your life?"

    I'm not the original poster. But I confess that "Dude, it's a little fucking late to be asking me, isn't it?" would at least flicker across my consciousness... :)

  119. Wait a sec... by Anonvmous+Coward · · Score: 2, Funny

    ...how did you take a career in software development and become a parent?

  120. Telecommute. by Axe · · Score: 0, Troll

    Find a job that allows you to be productive telecommuting.

    --
    <^>_<(ô ô)>_<^>
  121. Re:DON'T HAVE KIDS !!! by agent+dero · · Score: 1

    MOM!?

    Since when do you /. ??

    ::whimper::

    --
    Error 407 - No creative sig found
  122. That's called bad management, dude by melted · · Score: 1, Flamebait

    You gotta lead the guy, show him there's an end at the end of the tunnel, give him what to do and track the progress. Most important of all, show him that you DO care about his family and his newborn and are willing to sometimes forgive him taking off in the middle of the day for a family emergency.

    Instead you've chosen to convince yourself the guy "was useless" and no doubt pointed this out to him numerous times. That's what I can being an asshole, and no one likes to work for assholes.

    Believe it or not, most people have children sooner or later. And by ignoring the people who are 25-35 years old (which is what you do), you're ignoring the creme of the crop of what you can find on the market in terms of experience, passion and skill.

    1. Re:That's called bad management, dude by mabu · · Score: 1

      I was incredibly supportive of this employee. I let him leave whenever he wanted to attend to family matters; I let him work from home a lot; I gave him gifts for the family (including a really nice stroller). I don't consider myself a bad boss. I'm not saying this situation would be the same with another employee in the same circumstance, but it's just my experience. Obviously everyone with kids is going to tear me a new ass for even suggesting the notion that anyone with a major life change who doesn't get back massages from his boss can't continue to be the best employee evah.... get over it..

    2. Re:That's called bad management, dude by (H)elix1 · · Score: 1

      You gotta lead the guy, show him there's an end at the end of the tunnel, give him what to do and track the progress.

      Besides, it is a lot more fun to watch when he finds out the light is a train....

    3. Re:That's called bad management, dude by BJH · · Score: 1

      Obviously everyone with kids is going to tear me a new ass for even suggesting the notion that anyone with a major life change who doesn't get back massages from his boss can't continue to be the best employee evah.... get over it..

      Good straw man argument there, dude. And yes, you are an asshole.

    4. Re:That's called bad management, dude by mabu · · Score: 1

      Good straw man argument there, dude. And yes, you are an asshole.

      I wouldn't normally respond to a reply like this but it really illustrates what I find so annoying these days about the way people reason. Just because I offend your sensibilities, I'm an asshole? I was just being honest. You're being overly PC and denying the reality that peoples priorities change and this has an impact on their motivation and productivity. It's really sad when people are called names just because they will admit the obvious, no matter how truthful and politically-incorrect it may be.

  123. All professionals face this by Erik_Kahl · · Score: 2, Insightful


    Congrats on the kid.

    In virtually every profession where the work isn't measured in hours, but instead by results, this is a huge issue. They often do not go home at shift change everyday. Some days they have to finish the job because its important that they complete a task.

    Working by results has the advantage in that some days, you finish early or can work at a nice slow pace. Other days, you must work like dog. If you're having too many days where you work like a dog, a mistake has been made. Maybe you mis-estimated, maybe your boss did. Maybe another team delayed you. Maybe the workload is just too high. In any of these cases, there is a problem that the company's managment needs to address. If you're willing to participate in regular Death Marches...I feel your pain, but I know its a death spiral. Such a lack of planning and proper resource allocation over an extended period indicates seriously flawed leadership. A Death March is only acceptable in times of extreme growth and should be rewarded significantly. Supply and Demand. If they need that much work done...they need to pay for it.

    It basicly boils down to time management. If you can manage resources in a machine...as we coders always do...you can figure out how to plan a day that gives you time for work, time for family, time for play and time for sleep.

  124. daddy coder by Anonymous Coward · · Score: 0

    the toughest thing i've found is keeping current and reading. i've found that i have to be much more descriminating in what i pursue. i try really hard to think much more strategically and study only things that i know will put $ in my pocket. the downside is that it's almost impossible to be on the bleeding edge - but this is from a pretty conservative person...

  125. Welcome to the club by edsonmedina · · Score: 1

    Being a parent IS a full-time job. Especially in the first year (my kid is 14 months old, so I dont know yet if it'll ever get better) :)

    First of all: being this a very mind-intensive job, we work a lot better if we get proper sleep. In my case, that was the first thing to go. Not all kids are the same though, so you might be luckier than me.

    Second, forget about late night coding. No more hacking new technology till 6am. No sir. You'll be too tired.

    Third: Productivity will make a steep curve. But dont worry, you'll get back to a "decent" degree in a few months.

    Parenting is also a team work. If your wife is understanding and has a quieter life than you, she might ease yours a lot. If that's not the case, YOU will have to understand and share the burden with her.

    I was always the type of kid that hears mom calling for hours before leaving the computer and sit for dinner. This is typical among hackers AFAIK. We get in a trance and is hard to snap out of it. And we're lazy too. Of course, that had to change. When you're a parent you have to snap out of it and do the daddy-man. It gets hard to get back to the bug you were fixing. Oh well, life is hard then you die.

    You'll eventually look like a normal person, because you'll have to behave like one. That is IMO the turning point, you will never be a obcessed hacker again. There will be other priorities.

    But phear not. It's not all that bad :)

    The price was far higher than I thought, but it was worth every single minute.

    I'm still learning, and every child is different, so dont take my word for it. Your experience will probably be a lot different.

  126. It's not what you do but who you do it for. by AWHITEMAN · · Score: 1

    A friend and I started our own company doing control and automation programing for local plants. That was 5 years and 3 and a half(one on the way) kids ago, all is well and I make plenty of time for my family. Sleep on the other hand... well it's for Pu**ies anyway right.

    --
    -- Note to liberals, yes please flee to Canada.
    1. Re:It's not what you do but who you do it for. by Anonymous Coward · · Score: 0

      5 years and 3 and a half(one on the way) kids ago


      Dude, you know they have these things called condoms now!

  127. Re:FP? by Anonymous Coward · · Score: 0

    Mr. AC, it has come to my attention the YOU FAIL IT. This is not acceptable behavior.

  128. you shouldn't always be so busy by Anonymous Coward · · Score: 0

    A good development team will operate in peaks and valleys. Ideally, there should be times where you are very busy followed by periods of much less activity. If you have management that understands this cycle, a programming job can actually be quite beneficial to having a family. Your family will (hopefully) enjoy seeing you much more during your less active periods.

    If you're not operating like this, it means (like mentioned above) that you have a management problem of some form. Either you are understaffed , have team members not pulling their weight (management's responsibility to deal with this), or have unrealistic deadlines. This will cause you to always operate in "crunch mode." It is absolutely not tolerable. If you're in a position like this, you are being set up to fail and I would recommend leaving. I'd rather flip burgers or drive pizzas around than deal with that BS. It's simply not worth it.

  129. well, here's my advice by painehope · · Score: 0, Offtopic

    as the proud parent of a cat, a dog, a snake, 2 rats and a sugar glider, w/ a PITA old lady who lives w/ me, and being a systems administrator/programmer/architect, I can kind of feel your pain.

    My job is very catch-all, high-stress : manage a very large ( > 4000 CPU ) cluster, do design, research, programming, etc., bearing a 10-person workload w/ 3 seniors and 2 very junior juniors.

    Shit, this afternoon my boss, who knows everyone in the group is burnt out, had the balls to ask me if something for a non-production system would be ready by Monday, WTF?!?

    Anyways, then I have to come home, cook dinner, feed and play w/ 6 animals, and help out w/ some of the cleaning up and whatnot. While oftentimes doing extra work from home.

    The only thing that makes it worth it is the thrill of doing some kick-ass hack at work, or coming home and playing w/ all of my loving animals ( I guess I can lump the old lady in there when she's not bitching ;) ).

    Anyways, back to the point : how do you juggle all of these, stay sane, and take care of it all?

    Drinking, my friend. Heavy fucking drinking.

    --
    PC moderators can suck my White pierced, tattooed dick. If you think pride == hate, s/dick/Aryan meat mallet/g.
    1. Re:well, here's my advice by yuiop · · Score: 1

      How do you play with a snake? Gingerly?

  130. Re:Simple: Family first by edsonmedina · · Score: 1

    (the only mgr I had who did not have kids was a complete jerk anyway, and he was soon fired for it).

    He was fired for not having kids?

    Geez. You work with some sick people. :)

  131. It's jibe, not jive, dammit! by frank_adrian314159 · · Score: 1
    How does a programming career jive with family life?

    Come on people! Do you know how stupid you sound when you can't use a word correctly? Let's get this sorted out once and for all:

    jive - To cajole or mislead.

    jibe - To be in accord; agree: Your figures jibe with mine.

    I and my ears both thank you...

    --
    That is all.
  132. I was so lucky by Continental+Drift · · Score: 2, Insightful

    I worked from home for the first two years of my daughter's life. My wife and I both consulted for the same financial company, were paid quite well, and had enormous flexibility about when we worked. I programmed many times at 3am with a baby in my lap.

    It also helped that our boss was a woman with kids. As mentioned by other posters, where you work is more important than what you do when it comes to work/life balance.

  133. Are you kidding? It's the perfect job if... by hardaker · · Score: 2, Informative
    ... you have the right job/responsibilities and the right boss.

    I've been working at home for the last 3.5 years starting shortly after my daughter was born (I now have a son as well). Though I miss aspects of the office environment, I love being close to the kids and seeing them more than many Dads get to. I does mean I spread my time out over the day a lot more, however, and it can be stressful to get the work actually done.

    But, the only reason this works is because I'm a programmer with a lot of flexibility in what I do, very few on-this-hour deadlines and one of the best bosses ever. It's hard to find a boss that lets you put family first at all times, but there are some like that out there. And if you find one, hang on to them and don't let them down! That's the tricky part. Flexibility is only granted to those that have shown the ability to handle it well. I try to get everything I'm asked to do done on time if not earlier, and with exceptional quality. IE, the more you preform efficiently the better you'll be able to get the flexibility you need.

    Effeciency is by far the most important benchmark in my mind. If you are not efficient, you won't do a good job. Concentrate on what you need to get done and try to eliminate as much waste and you'll be amazed how much you can get accomplished.

    Now, having said all that, do put up a gate between you and the child(ren) and teach them early to understand what "working" means. But at least you can step back over that gate frequently.

    --
    The next site to slashdot will be ready soon, but subscribers can beat the rush and start slashdotting it early!
  134. Discrimination cuts both ways by Tackhead · · Score: 4, Insightful
    > It's important to make sure that there are other parents in these places. If you're the lone 9 to 5er in a stable full of 20-somethings on the fast track to burnout, then you're going to be noticed and probably not in a positive way (I am narrowly considering the number of hours you have available to put in, of course). My anecdotal evidence, there were subtle cases of discrimination (a loaded term in the US, I know) against programmers with "other" responsbilities when it comes to doing crunch projects.

    Dude, you just touched a nerve with that "discrimination" concept. I grok where you're coming from -- but please understand that the "discrimination" feeling cuts both ways.

    It doesn't matter whether a team is pulling 80-hour weeks or 40-hour weeks: If Paul Parenthood starts leaving work undone so he can be with Paul Jr., you just suggested that Joe stack the workplace deck with kids who can also leave work unfinished, all for the noble purpose of enabling management to shovel all the work down on those of us who don't have kids. Nice to have you out of the closet.

    I realize that's not what you meant, and it's certainly not what you (or Paul Parenthood) intends, but it's what happens.

    The common line (usually from a manager with kids) is something like "Well, we're asking you because you don't have children, you don't understand how much harder it is now that Paul has kids now, and because you don't, well, you obviously have so much more spare time than he does, well, we'd like you to do Paul's work."

    If asking Paul Parenthood to keep up his productivity is "discriminating against him because he has kids", then so is asking Sam Singleton to pick up Paul's slack when he says he can't.

    If there's any advice to the new parent here, it's to be aware that your single, childless, and/or childfree co-workers may feel just as shafted by management as you do!

    If there's a silver lining behind this cloud, it's that the friction between parents and single/childfrees is caused to lousy management, not some evilness inherent to breeders or kid-haters. The two camps don't have to hate each other -- nor should they.

    I'm lucky to work at a place where I, as a childfree employee, can say "Dude, I need to take care of Geeky Stuff [LOTR comes out, supplies for a LAN party] this afternoon", and he'll say "Go for it, I'll hold down the fort while you're gone." Likewise, my co-workers can say "Dude, I need to take care of Parental Stuff this afternoon", and I'll say "Cool, I'll hold the fort while you're out." More importantly, we're just as comfortable asking those questions in front of -- and sometimes to -- our manager.

    It's rare, but there do exist managers who are sufficiently clued to realize that as far as Sam Singleton is concerned, seeing LOTR or setting the weekend's LAN party is just as emotionally important to Sam, as setting up the kid's birthday party is to Paul Parenthood.

    If you're in management: Go thou and do likewise. For the sake of all your employees.

    1. Re:Discrimination cuts both ways by DarkMantle · · Score: 1

      This is quite true as I've seen this in other (non programming fields) BTW: Anyone know where a fresh grad (in Canada) can get work in the programming field? No... I didn't think so. :(

      --
      DarkMantle I been bored, so I started a blog.
    2. Re:Discrimination cuts both ways by Geekbot · · Score: 3, Insightful

      That's pretty lame if you or someone else has to take it out on their co-workers for having the balls to say that they have a life.
      It's management's problem if they can't adequately staff the workplace. If you are choosing to work a bunch of overtime hours to impress Supervisor Schmuck that's up to you. But it's not fair to blame that on the guy who can stick up for himself and tell management that their family comes first.
      If your project requires people to pick up co-workers overtime on top of their own in order to meet deadlines, either it is understaffed or mismanaged. By sticking up for yourselves instead of giving into management it will leave them in a position to either manage their project better or re-evaluate their profit margins on the project. On the other hand, they could replace you with someone who will put in a bunch of overtime hours and burn themselves out in 5 years.

    3. Re:Discrimination cuts both ways by cheezit · · Score: 3, Insightful

      Every hour you are working beyond Paul Parenthood is *your* choice. If your boss allows his/her expectations to be colored by knowledge of personal commitments (not requiring flexibility, but total contribution of effort), they are a bad boss.

      If you allow your time be sucked away because you don't have a hard commitment that pulls you away...don't blame those who can't make the same choice.

      I have 3 year old twins, a father first and a coder second, and I don't work ridiculous hours. But you know what? I actually work when I am there. It's amazing how productive a regular day is when you don't spend your time at the watercooler or bitching about their workload (like many around me). I'm happy to look hyperproductive when fellow team members put in more hours with less visible results.

      --
      Premature optimization is the root of all evil
    4. Re:Discrimination cuts both ways by poppycock · · Score: 5, Insightful
      If asking Paul Parenthood to keep up his productivity is "discriminating against him because he has kids", then so is asking Sam Singleton to pick up Paul's slack when he says he can't.

      True enough. A competent manager should strive to allocate work fairly according to professional -- not personal -- concerns. Though a competent manager also must realize that people are humans, and their personal life infringes on their professional life (and vice versa).

      as far as Sam Singleton is concerned, seeing LOTR or setting the weekend's LAN party is just as emotionally important to Sam, as setting up the kid's birthday party is to Paul Parenthood.

      Poppycock! As a father and a manger, as well as a dyed in the wool geek, I can tell you without equivocation that the emotional attachment you may feel to LOTR is in no way comparable to the emotional connection a parent has with his or her children. Parents quit jobs routinely to spend time with their children. I would die for my daughter. If your child is seriously ill, functioning normally enters the realm of the courageous.

      There are social and personal consequences involved if you neglect your parenting responsibilities. If you miss the opening of LOTR, who gives a fuck?

    5. Re:Discrimination cuts both ways by goldsmithj · · Score: 2, Insightful

      Agreed. I tire of self centered children (say 24 year olds sans kids but an addiction to popular culture, technology or some other horseshit). You have not lived until you are pacing in an emrgency room at 4am. LOTR just does not compare to the load of adrenalin (sp?) you carrying at that moment. As another parent said to me once, before you have kids it all about YOU, afterwards its all about your KIDS. It's a biology thing. To you folks without kids: suck it up and think about what *your* parents did for you. Oh, and BTW: Fuck You.

    6. Re:Discrimination cuts both ways by Anonymous Coward · · Score: 0

      Bullshit. You have not lived until you have flown a plane or swam in the Great Barrier Reef. Anybody can fuck and contribute to the exponentially growing population problem. Respect.

    7. Re:Discrimination cuts both ways by Anonymous Coward · · Score: 1, Interesting

      Do you seriously think anyone gives a rats ass if your kid is in the hospital at 4am? Tons of people are but we only give a shit if we know them. I mean, lets be honest here, do you regularly spend your late nights with other sick people at the hospital waiting on strangers? Didn't think so. Don't let YOUR rugrats get in the way of MY schedule. Suck it up and take some responsibility for having a kid, this also includes not whining about having to take care of them, sick or healthy. When it comes time for my children to be in the hospital, I don't expect people to sympathize with me.

      So Yeah, if someone misses the opening of LOTR, who gives a fuck, but the same goes for every parent whos dumbass kid shoves crayons up their nose or any other serious injury or illness, that's life. If someone wants to spend their ONE LIFE watching LOTR on the first day, who the hell are you to deny them the defence of their pleasure? It sure as hell isn't you!

    8. Re:Discrimination cuts both ways by fupeg · · Score: 2, Interesting
      If Paul Parenthood starts leaving work undone
      It doesn't matter why somebody leaves work undone. If you aren't doing your job, you need to change jobs. Hopefully you'll do it by choice. I've never worked anywhere or heard of any place where having kids can consistenly be used as an excuse to not do your job.
      as far as Sam Singleton is concerned, seeing LOTR or setting the weekend's LAN party is just as emotionally important to Sam, as setting up the kid's birthday party is to Paul Parenthood.
      It is absolutely ridiculous to try and equate a movie with a child. Until you have had children, you cannot possibly understand their emotional significance to their parents. This is a genetic trait that is millions of years old. Be glad that your father didn't have problems deciding between a movie and his child.

      Several people have made good points in this discussion. Personally, I am a software architect who has an eleven week old son. Thus this is something that I have thought a lot about in the past. I realized that there was no way that I could work 80-90 hour work weeks anymore. However, I realized that I have NEVER worked those kind of weeks consistently. Sure I've had my share of nights where I worked until 3 AM, but if I had to do that everyday (or once a week every week for that matter) then I would have burned out a long time ago. I've worked for several startups and consulting firms, never any 9 to 5 gigs. The beauty of working at such places is that it's about getting your job done. If it takes you 80 hours every week to get your job done, then you are in the wrong business and should reconsider careers.
    9. Re:Discrimination cuts both ways by j+h+woodyatt · · Score: 1

      The shorter way to say this: single/childless people need just as much time off from work for "lifestyle management" reasons as married/parents do. There is at least one explanation for this that should come to mind readily: getting your lifestyle into a position where transitioning from single/childless to married/parenting with a somewhat manageable level of insanity is something that takes a lot of time and effort.

      You do not want to waste your youthful good looks on some stupid deathmarch and wake up in your late thirties without any prospects of starting a family. Okay, maybe you do--but your insensitive clod manager doesn't need to know that.

      --
      jhw
    10. Re:Discrimination cuts both ways by Anonymous Coward · · Score: 0

      wow, you have even less of a life than the average slashdot reader? i hope you really enjoy your planes, if that's the most intense thing you've ever done.

    11. Re:Discrimination cuts both ways by Anonymous Coward · · Score: 1, Insightful
      It is absolutely ridiculous to try and equate a movie with a child. Until you have had children, you cannot possibly understand their emotional significance to their parents. This is a genetic trait that is millions of years old. Be glad that your father didn't have problems deciding between a movie and his child.

      I don't think the original poster meant much by equating children with movies. But there are many people with children who honestly consider many things in life to be more emotionally significant than their own children. Swing a rope in your neighborhood and you will hit some of these people who should have never had children in the first place; or go visit an orphanage if you need more proof. Millions of years of evolution just affects the probability that a person will find a child emotionally significant (and given the vast number of abused, neglected and unwanted children in the world I say: millions of years of evolution doesn't mean shit).

      The emotional argument is really absurd. It's like saying "Until you have obsessive compulsive disorder you cannot possibly understand the emotional significance of doing the same thing over and over again," and using that as a justification for Bob, who spends hours each workday in the bathroom washing his hands hundreds of times. I'm sure that for Bob there is profound emotional significance in his washing his hands. But the rest of us ask: why should we care?

      My point is that you can't argue with someone who says that Lord of the Rings is more emotionaly significant than a child. Thats the problem with emotion: you can't prove or disprove how someone feels about something. That's why Appeal to Emotion is a logical fallacy.

    12. Re:Discrimination cuts both ways by sql*kitten · · Score: 2, Interesting

      It is absolutely ridiculous to try and equate a movie with a child. Until you have had children, you cannot possibly understand their emotional significance to their parents.

      The point that you are missing that they are YOUR kids, not anyone elses, YOURS. You have NO RIGHT to use them as an excuse to impinge on anyone else's life - no matter how trivial their life might seem to you. Why should someone else have to pick up the slack because you overcommitted yourself and are now flaking out or your professional responsibilities?

      How important your kids are to you is absolutely irrelevant here. They are not important to anyone else - yet you expect other people to act as if they are. That's not reasonable. Right now the law is stacked in your favour - I'll vote for anyone who'll redress the balance.

    13. Re:Discrimination cuts both ways by goldsmithj · · Score: 1

      Thanks for proving my point.

    14. Re:Discrimination cuts both ways by Anonymous Coward · · Score: 0

      Maybe you think that now mate, but I've dived the Great Barrier Reef, dived the Red Sea, jumped off bridges in New Zealand, seen temples throughout Asia, been to massive sports occasions, flown a plane and generally have been lucky enough with my IT career to get to do all these things, and nothing, *NOTHING* compares to the attachment and sense of acheivement of having a daughter.

      it's life. move along

    15. Re:Discrimination cuts both ways by elcid73 · · Score: 1

      True, most anybody can reproduce. But not very many people can be parents. They have kids but the priority is still with flying a plane or swimming the Great Barrier Reef as priorities instead of instilling values and teaching ABC's and answering the onslaught of questions that have no meaning to you, but help kids connect the pieces.

    16. Re:Discrimination cuts both ways by Tackhead · · Score: 1
      > > It is absolutely ridiculous to try and equate a movie with a child. Until you have had children, you cannot possibly understand their emotional significance to their parents. This is a genetic trait that is millions of years old. Be glad that your father didn't have problems deciding between a movie and his child.
      >
      > I don't think the original poster meant much by equating children with movies.

      True, I wasn't.

      > My point is that you can't argue with someone who says that Lord of the Rings is more emotionaly significant than a child. Thats the problem with emotion: you can't prove or disprove how someone feels about something. That's why Appeal to Emotion is a logical fallacy.

      Agreed. I should have chosen a better example, because you can't argue rationally with someone who's so wrapped up in their emotional attachment to their crotchfruit to recognize that people without kids give a shit about things other than work, too? (See, emotional attachment cuts both ways too - and as the guy I'm replying to pointed out, it's a poor substitute for rational argument :)

      I chose LOTR because I was trying to get away from pulling on heartstrings and playing the world's smallest violin, but since the parental types insist on it ("OMG nothing is more important than teh chilllllldrun!"), to hell with LOTR. Why not your own aging parents, or to use the politically-correct buzzword, "elder care"?

      If genetics is the be-all end-all, replace LOTR or the LAN party with, "my parents are trying to do some stuff around the house this afternoon, and they're stubborn old coots, and I'd really prefer to do the heavy lifting myself, rather than go home next weekend to discover that the house smells funny because they had heart attacks trying to do it themselves and have been rotting downstairs for three days."

      There - a(nother) reason why someone without kids might feel the need for personal time just as strongly as someone with kids (for those wanting a rational argument), and it's sufficiently sappy that someone with kids (for those who require an emotional argument) might begin to get a flicker of understanding too.

      Everybody happy now? Let the flames continue... :)

    17. Re:Discrimination cuts both ways by Anonymous Coward · · Score: 0

      Ok poppycock. I'm willing to agree on LOTR and missing it, but from a persons perspective who doesn't have kids, who gives a fuck if you want to take your kids to school? Or who gives a fuck if you want to leave early for some party? Not me. We aren't talking about anybody dying for anybody here. Now of course, being ill is being ill. But outside of that, how many times is it all the little things that keep people like you away from work? More often than not. And more often than not, somebody else has to pick up for you because you have a family. And you know what? I agree with people like you who have families doing those things. What pisses me off is how people suddenly take this as a god given right. And if your co-workers have to pick up the slack for you and your family, well thats just fine. Well I say FUCK THAT. If I have to do your work so you can go to your childs social function...YOU SHOULD PAY FOR IT. Nobody rides for free. Your social and personal consequences are NOT everybody elses problem. Their YOURS. Your the one who had the kid. But it's those around you in this scenario who assist you in meeting those consequences. Fact of the matter is 99% of the population shouldn't be allowed to breed anyway.

    18. Re:Discrimination cuts both ways by Anonymous Coward · · Score: 0
      It is absolutely ridiculous to try and equate a movie with a child. Until you have had children, you cannot possibly understand their emotional significance to their parents. This is a genetic trait that is millions of years old. Be glad that your father didn't have problems deciding between a movie and his child.


      YOU are the one who misses the point. *I* do not have to choose between my child and a movie. My wife and I simply chose not to have children. It sounds to me like you and the rest of your "we need special allowances" brigade need to cowboy the hell up and deal with it.

      And make no mistake, when you ask for non-routine scheduling or leave you ARE asking for special treatment. I'll be there'd be hell to pay if I ask to leave early or come in late on a regular basis to take care of my grandmother.
    19. Re:Discrimination cuts both ways by Anonymous Coward · · Score: 0

      Unless we're talking about situations where the employee who is a parent participates in the attempt to get those who aren't to do the work. Not that this means there aren't choices for the employees, but it does mean that the parent in the situation isn't so innocent.

      There are matters that are not strictly the choice of the employee, unless we take "it's your choice" to the level of "it's your choice to stay there," and that cuts both ways as we could argue that it is the parent's choice to stay someplace requiring schedules they don't like. While it might be valid, saying so generally leads to an argument that parents have some sort of extra right to good/desirable working conditions. Good policies help greatly for the matter in general. A friend works for a place that requires holiday coverage but it is done with reduced staff. The policy is simple and effective - you must work three holidays. There is considerable flexibility for which ones. He has coworkers who complain about this and try to invoke the "I have children" line. The response is always the same, basically saying "you were made aware of this policy when hired and accepted that."

      Vacation time can get into a similar area. I have worked for places that requests for time off were prioritized on the basis of parental status. A request by parents, even as little as the day before the desired date, would mean revoking approval of time off for a non-parent employee if there was a conflict. This did lead to a situation where they tried to call someone in for a single day in the middle of a longer stretch of time off and decided that being unable to reach him was his fault. I left that company before the matter was resolved, so I don't know how it turned out, and the company went out of business a few years later.

      In my workplace, there have been attempts to make formal policies for flexible schedules. As strange as it might sound, these have not been successful because of parents. There is a small but very vocal group of parents who demand that the benefit only be available to those who are parents. They argue that this is the only way to make it "family friendly." My money is on them arguing otherwise once they no longer have dependent children.

      That said, I am willing to accept the "it's your choice to do the extra work" argument. With this, however, goes acceptance of the spoils of that work, if any. If it happens to result in some sort of recognition, that is the employer's choice. As strange as it sounds in this day and age, it has happened for me, always for dealing with the infrequent emergency situation such as the production database crashing three days before classes were to start. Some coworkers who refused to assist felt it was wrong that I and others who did the work received compensation in various forms.

    20. Re:Discrimination cuts both ways by Anonymous Coward · · Score: 0

      Self centered children? I'm 35 (definitely NOT a child) and made the choice not to have children.
      Are you saying you were spawned from nothingness, or what? If you have parents, you're their child dumbass.

    21. Re:Discrimination cuts both ways by Dasein · · Score: 1

      I can't tell you how often I wish people had a basic grounding in economics. See, economics isn't really about money, it's about the effects of people making choices to get the best outcomes for themselves -- money is just a medium for doing that -- there are others.

      See, what your boss is telling you is that you are only worth what they are paying you because they can shove extra work down your throat. He's also saying that Paul is worth what they're paying with his current work output.

      Think about that a second. Which would you rather be?

      Second, Paul is saying that getting paid what he's getting paid only is only worth the amount of time he's putting in (otherwise he'd probably take a job elsewhere). He's also probably aware of your bitching and it doesn't change his behavior, so it doesn't mean much to him.

      So, I'd be asking myself why Paul is getting paid for less work. Is it that he's more experienced, more productive, less gullable?? In other words, don't hate the player.

      --
      You are not a beautiful or unique snowflake -- but you could be if you got off your ass.
    22. Re:Discrimination cuts both ways by UncleRoger · · Score: 2, Insightful
      we'd like you to do Paul's work.

      It's not that parents want to get out of doing our work, it's that we don't want to do more work than we signed up for.

      I became an employee after 12 years as a consultant literally days before my son was born. A big part of the reason I did so was so that I could work *only* 40 hours per week. Unfortunately, Management's desire to get six month projects done in a month hasn't helped that.

      It doesn't help, either, when the kids *do* work 80+ hours a week, grumbling about how the parents don't. No one should have to work more than they agreed to or are paid for. For the last two years, I have consistently worked more than 40 hours each week, usually around 42-45. Often, I've worked a lot more. Last week, I put in 67.5 hours -- and my wife is 9 months pregnant.

      I don't mind working a little overtime now and then, or even a lot once in a while, but continually working 60+ hours is not what I signed up for. If you, as a young kid, are stupid enough to skip your parties and movies and so on, simply because management is too cheap to hire enough people or incompetent at scheduling, that's your problem. Just don't get pissed at those smart enough to stick to the bargain they made.

      --
      Stupid people will be persecuted to the fullest extent allowed by law.
    23. Re:Discrimination cuts both ways by himself · · Score: 1

      sqlkitten wrote:
      >
      > How important your kids are to you is absolutely irrelevant here.
      >
      No kids yet, eh? :7)
      >
      > They are not important to anyone else - yet you expect other
      > people to act as if they are. That's not reasonable.
      >
      Actually, if you don't do your job you can "just" get fired -- but if the gov't. finds out you're neglecting your kids, they can get put into foster homes and you can go to jail.
      So, you know, kids _are_ more important.

  135. As the son of a programmer... by John+Courtland · · Score: 2, Informative

    ... I feel I have some insight that may aid you.

    My dad is currently a programmer for a large insurance firm. Prior to that he worked for National Gas Pipeline, and before I was born, he worked various other places (Bell Labs, in particular). He's not too aggressive about his job, and I'd even go so far as to say he's very passive. He doesn't go for the promotions, nor does he try to work his way up the chain. That's fine, because he likes what he does, but it also makes him a target for dickheads. Like making him work long hours. In fact, I bet he's doing more work right now, on his home machine. He worked long hours, and while most of the time he managed to be home for dinner, he wasn't really "there" for much of anything. In fact, the only things I can remember us doing were going to 2 major league baseball games, and playing catch. All the rest of the time, he was at work late for some new deadline, orreading more bullshit printouts from the IBM S/370.

    Something you may not have thought of, I have a nice little anecdote for:
    Now, this may be an atypical situation, but in his last job, during a massive round of layoffs, they gave him the choice of quitting, or moving to Houston. If he chose to stay, they would deny him his severance pay. He chose to stay. Well, unfortunately, that severance check was not a small one, and it REALLY damaged our ability to do simple things like replace the boiler, or fix the falling front wall. And now, at his current job, he's looking at being outsourced. It affects him as a person, and therefore affects the whole family. I realize that layoffs and underhanded corporate tactics are a part of any job, but as I mentioned before, he's so passive that he just sits there and takes it. Now, you have to decide on your own whether you are aggressive enough to not put up with shit like that and have your own life outside of work. His passive nature also keeps him from going for opportunities. Just last week, I managed to eventually talk him into applying for the city of Chicago as a Systems Engineer. He has over 20 years of experience, and a Masters degree. He would be a good candidate, plus being a steady government job and a nice pay raise it seemed good. Well, the amount of time it took me to convince him was one day too long and he missed his window. Don't be like that, because it'll get you roped into working long hours with no compensation and no family time.

    --
    Slashdot is proof that Sturgeon's Law applies to mankind.
  136. Startup Job and Family Can Co-Exist by sipy · · Score: 3, Insightful

    I was one programmer in a three-person startup company. I had two kids, both under 5. I was a single dad. I had to work 15-20 hour days, at times, to get the company off the ground. I had no problem - I left at 5:24pm when my train departed downtown, and got home by 6:15pm to pickup the kids from daycare. I fed them, bathed them, got them ready for the next day, and got them off to sleep. After that, I resumed my coding until 1-2am, then got up to do it all again. THEY never knew what I did after they were asleep - only I did. They came out just fine.

    Don't code when they're around, don't ignore them for the CRT - don't ignore them for the boob tube, either, for that matter. DON'T IGNORE THEM. And when they have a recital/play/sporting event, GO HOME AND TAKE THEM.

    Forget the boss. If they don't get it, get a different job. Pick one - family or career - to be numero uno. Once the other becomes secondary, it all works out just fine, and you will never look back.

  137. Hard-up and divorced but my daughter comes first by onlyjoking · · Score: 0

    I moved into web development soon after my divorce and decided my daughter came first so I've always been freelance. I pick her up Mondays and Wednesdays from school and stay with her 'til 7.30pm. I also spend every Saturday with her. Money has been very hard but I can honsetly say I have a much better relationship with my daughter than most stressed-out 9-to-5-ers making loads of money. London property prices can squeeze every drop of energy out of people so I also decided to forget that and rent. I've had to fight to be able to see my daughter 3 times a week but I'm basically hard-up and happy that I have plenty of time with my daughter. It's something you just can't attach a monetary value to.

    Without the free time I might not have been able to learn as much about Linux/OSS either.

  138. Parenting for geeks by rowland · · Score: 2, Insightful

    Having two children, ages 1 and 4, I'm currently struggling with the career vs. family issue. My company is family-friendly, for which I am grateful, but the demands of fatherhood threaten to arrest my career. I was also married around 5 years before having children. During that time, I spent evenings and weekends "geeking out"--doing things that were both fun and career-enhancing. I always maintain that it's important to make your (technical) mistakes at home so you can do it right at work. Also, many a small project that I didn't have the time budget to do at work I could do at home and save a lot of time (and look good) at work.

    Now, it is a constant struggle to keep up with the changes in technology. I used to look down my nose at older programmers who couldn't find jobs because they had just worked their 8 to 5 and hadn't kept their skills up-to-date. I would say it was their own fault for being so lazy. I don't walk so tall or talk so proud anymore. Where once I would jump in on the leading edge of a wave, now I let the field mature for a couple of generations, because I just don't have time to fight with beta-quality technology. Real life presents difficult choices. I'm with those that say sacrificing your children (or your marriage) for your career isn't worth it, but when a geek is "who you are," you may find spooning gruel down the throat of a squirming baby less rewarding than you first imagined.

    Here's where I would summarize with some hard-earned wisdom if I had any. Instead, I'll just say, "Hang on and don't feel too sorry for yourself. You're not contending with anything millions of other parents haven't already faced."

    --
    100,000 lemmings can't all be wrong.
  139. Re:Me too! So what about Sys Admins? by Gudlyf · · Score: 1

    Exactly the attitude I already follow. So I guess the answer is -- change nothing. Thanks :)

    --
    Trolls lurk everywhere. Mod them down.
  140. Yes it was. by Anonymous Coward · · Score: 0
    I had several of those growing up, including a "sexless high-school" time. As a child of a similar upbringing, I'm actually very thankful. (yes I realize the sarcasm in the grandparent post. My childhood didn't have all of those activities, but it seems as though he expresses similar values for his children that my parents did with me.)

    You do have a good point though, sometimes I really wish I had gotten warts in high-school, or fathered a child I had no way to support. What an awful, sexless high-school. (btw, that was sarcasm)

    1. Re:Yes it was. by Anonymous Coward · · Score: 0

      Wow have people really scared you that much about sex? You think there can be no sex without some terrible consequence like an STD or an accidental child? Looks like the righties got to you good. I bet your a knockout in bed now though! (

    2. Re:Yes it was. by Anonymous Coward · · Score: 0

      I know of several people with genital warts - that's lifelong. Just because it feels good now doesn't mean it'll feel good later. There's nothing wrong with self control.

  141. About Coding and Parenting by anubi · · Score: 1
    Actually, I can't even imagine it.

    Although not a coder, per se, I do a lot of design work and IR&D. Your concerns on being there for family strike a very deep chord in me. I am way past the age for doing the "family thing", as all my life I have been trying to put my job and training first, so that later I should have been rewarded with a decent position and would have time for family later... but for me it didn't work out that way at all. Technology keeps changing so fast that all the skills we develop are damn near obsolete by the time they are used. Employers keep a sharp eye on new graduates, still learning the latest cutting edge stuff while off their payroll, then we that are in the workforce find ourselves competing with a steady stream of newly minted graduates that know the latest technology but are totally ignorant of the preceding technologies. My personal disaster happened when one of the new guys was hired in as my boss, and the first thing he did was take my old computer away from me and expect me to use another machine of his choosing...

    I had no earthly idea how to use that machine. It was running Windows. I had twenty years experience with assembler/DOS/SuperVGA-VESA and felt I could do damn near anything with my trusty old Borland C++ compiler. I did all sorts of device drivers under DOS, but I had no idea how to do anything under Windows. My pleas to let me use technology I was familiar with was only met by condecending utterances from the man-on-high that I was to "get with the program". I felt my work had nothing to do with presentation - I was only doing analysis work on satellite tracking. It had taken me twenty years work to understand my machine well enough to have it do *exactly* what I wanted it to do. It takes a lot of time to learn all this new technology, and our experience is the integral of all the things we have done. Problem is with technology these days is only thing most employers seem to see is the integral of over the last two years or so. So a very deep experience base does not mean much these days.. Geez. Look how much experience I have with Borland C++ for DOS and all the VESA SuperVGA graphics I have done.. who needs that kind of stuff. So the technology guy is constantly running ass-out just trying to stay current. Its like a never-ending marathon. How does one ever take time out for family?

    My relationships to family have deteriorated to the point of damn near non-existence. I do not have a retirement plan, and I am still going to school in addition to trying to stay employed.

    I never found the time to get married.

    Much less have kids.

    Would I encourage technology career to anyone? Well, only if they *really* liked it. Enough to forego wife, family, kids, parents, everything else.

    At this stage in the game, I kinda wish I had just stayed a technician. The pay and prestige as an Engineer in my estimation is not nearly commensurate with the effort and committment required to sustain an existence in the field.

    I certainly understand your concern about the kids. My career is so demanding I felt I had to forego kids for the very same reasons you are concerned about your inability to find time to nurture the family relationships. You are only echoing the mantra of every decent Engineer type I have ever met... that "if you can't do it right, there ain't much sense in doing it at all."

    --
    "Prove all things; hold fast that which is good." [KJV: I Thessalonians 5:21]

  142. No job is _good_ for being a parent by patbob · · Score: 1
    No job is good for being a parent. They all get in the way.

    The trick is to keep things balanced. Try to be there when they need you and to do good enough at work to further your career. Now matter what through, you have to face the three realities: 1) sometimes you won't be able to be there because of that pesky thing called a job, 2) you will probably have to give up on some of your career aspirations because you (I hope) don't want to put all your energy into your career anymore, and 3) keep an eye on the balance.. it won't happen automatically and it'll never stay balanced once done, so you have to keep going back every now and then and make adjustments (how often is up to you, but it isn't a do-and-forget kind of thing.. unless you want to look back in 20 years and realize you failed at the dad thing). I've found major life and work changes to be good times to do the rebalancing thing.. beginning and end of projects, beginning and end of the school year, etc.

    Oh, and one more thing.. I don't know who said it, but it is very true about balancing work with family.. "you can please some of the people some of the time, but you can't please all the people all the time", I'd add "the trick is to please enough of the people to enough of a degree that everybody is happy enough".

    --
    Welcome to the net of 1000 lies. Upgrades are scheduled soon that should bring us to the 10,000 lies mark.
  143. Huh What? by Anonymous Coward · · Score: 0

    What is this thing, this, "life", you speak of?

  144. Oh, you have the pick of jobs? by Anonymous Coward · · Score: 0

    You HAVE a job, so why the hell are you finding faults where there are none? What would you do if you stopped programming? Is it like you can just drop everything and then get any job you like?

    PS: Since when do people refer to accidents as being "blessed"??

  145. Two words... by rewt66 · · Score: 1
    "Understanding wife."

    My wife understands that death marches happen. As long as it's not too often or too much of the time, she understands that it goes with the territory.

    The flip side is that programming pays enough that she can stay home with the kids. She doesn't have to work for us to make it. And one parent home with the kids is much better than daycare...

  146. Try.... by wpiman · · Score: 0

    flipping the wife over.. I started doing this a few years ago- and no more kids.... No nothing gets in the way of work.

  147. Put fatherhood first by Vexar · · Score: 1
    I'm the father of two, with a third on the way. As long as being a Dad comes first, you will be fine. Just try not to get caught up in too many time eaters, like all those hobbies which involve late nights. You only have one chance to be a Dad to a child. Your blog will always be there.

    On the plus side, eventually you will have new opponents in head-to-head video games, and for a while at least, they are an easy victory. You'll feel old when you can't win against your own kid and you try your hardest.

  148. Two things... by Anonymous Coward · · Score: 1, Insightful

    (1) Don't wait for everything in your life to be just so before having kids. Life will never be perfect. After having kids, you'll also realize that all the things you used to fret about were really pretty insignificant.

    (2) You might just find you have *more* time to be a dork. I have. Unless you have a live-in nanny or Grandma lives across the street (or unless you're a total deadbeat), after the kids are in bed, you stay home. Forget movies, hanging out at the bar after work, etc. What are you going to do from 8:00 p.m. onward?

  149. The Where Is All-Important by Brown+Line · · Score: 1
    I've been working in the industry for more than 20 years - first as a documentor/tech writer, then as a coder. I have five kids, three grown and gone, one teenager, and a six-year-old (one of the sins of my old age). I've worked in not-for-profits, for the government, for service providers, and software companies. Two pieces of advice:

    - Try and work for someone who has kids himself. He or she will understand when emergencies arise, as they will.
    - Set aside a time every day that you spend with the kids. It can be breakfast, or dinner, or the 11-o'clock-news. But set it, and make it happen.
    - And one more: Extreme programming, among its many other virtues, helps programmers to Have A Life. Look for a place that at least pays lip service to it.

    That child that is in your wife's belly now will leaving for college in the blink of an eye. When that day comes, you'll wish you had been around more. And if the singles in your company complain about your occasional absenses, remind them that the kid your rearing will be paying them their Social Security benefits.

    --
    [this .sig for rent]
  150. What a true feminist would do by Anonymous Coward · · Score: 0

    A lot of people fought and struggled so that your wife would have the right to an abortion.

    If she was a true feminist she would honor those people and have an abortion. Otherwise, she isn't a very good feminist is she?

  151. Parenting, Coding, and Sept 11 by Anonymous Coward · · Score: 2, Insightful

    On Sept 11 my daughter was 12 days old and I had a job working for a trading firm, writing software in lower Manhattan. As I was late to work, I never actually made it into Manhattan (we lived in Brooklyn at the time), so I saw the whole thing from my window. After a few days the firm posted the disaster recovery site on their website, and I began waking up at 4am to take a train to Manhattan to a train to New Jersey. There, they expected you to proceed as nothing had happened, keep pulling those 14 hour days, even though instead of a tiny cube, I was crammed onto a table in a conference room with *9* other people, and looking out the windows we could see everything.

    This isn't so much about Sept 11 but that I never so badly wanted to be with my daughter and had absolutely no interest whatsoever in coding. Having a kid brings out some pretty strong emotions that you really aren't prepared for, and then to be thrust into a situation where you are away from her for such a long period of time was practically unbearable. Frankly, I made all kinds of plans to give up coding altogether.

    However, I'm still coding, three years later, in a different city, in a different industry. Sure there are late nites, but now that she's older, it's easier; I don't get a lot done at home when she's awake, so I have to limit my "fun" stuff till after she has gone to bed. That means I can play from 8pm to 11-12 and still be able to function the next day.

    Bottom line is this: Make sure you are not in any kind of deathmarch situation when s/he's born, and hopefully for many months afterwards. It'll be absolutely crazy, for you, for your wife, and for the kid too, even though s/he's thinking entirely about eating and sleeping.

    I thought pure joy was the day I got my first mac, or when I successfully booted up my first home-compiled linux box, or when I met Patrick Stewart in Central Park. Nothing even comes close to the feelings you get when you hold your kid for the first time (ok, meeting Patrick Stewart comes *a little* close) :)

    Good luck to you and may your kid grow up healthy and happy...and be able to kick your ass in Quake 10 (cause you know it's gonna happen :)).

    Wanda

  152. Get a real job and manage Indians or Chinese by Anonymous Coward · · Score: 0

    Overseas jobs will grow , while yours will shrink
    unless ofcourse you boot Georgie out of the Whitehouse

  153. nit by johnchx · · Score: 1

    Programming does not "jive" with parenthood. It may however jibe with parenthood. Sorry. Just a pet peeve of mine....

  154. Was never much of a problem by wcrowe · · Score: 1

    I have never worked anywhere that demanded THAT much of my time. Of course, there were times when work got in the way of family life. But there were trade offs: My daughter was the first kid in her school to have her own computer; the first kid to have high speed internet access; her enterprise school had a great computer classroom, and a good webpage, thanks to "Dad". She had her own library card and learned early on how to search for and reserve books online. Then there was all the help with research, report layouts, science projects.

    Here, let me ask her.... Her response: "It's great! Every time I have a computer problem I can just go to you. I don't have to suffer like my friends."

    I'm a (minor) hero.

    --
    Proverbs 21:19
  155. You need to keep to a fixed schedule by lma · · Score: 2, Insightful
    The biggest issue with kids is that you need to keep to a fixed schedule. You can't go on 24 hour coding marathons and get home whenever. You need to be home for important family time. The only way to make that happen is to schedule it. You have to live by your calendar. If that means 4pm to 8pm is dinner, playtime, storytime, and then bedtime, you must keep to that schedule.

    You'll need to adjust your hours to that schedule. For a lot of people that means shifting from being a nightowl to working early morning hours. Late afternoon/early evening seems to be prime coding hours for single people. Usually it doesn't work that way if you're married with kids. Everything is driven off the kids bedtime. That sets your family dinner and bedtime story times.

    Larry

  156. Don't beat yourself up by BlightThePower · · Score: 1

    If theres an arrangement that you can move to that would suit you better, go for it. Its my opinion that these things aren't necessarily part and parcel of IT and tech, its just they tend to be given the nature of management in these areas. Whats cool and groovy for 20 somethings chugging their free sodas and stay up all night and think management is a joke can be a pain in the ass for older people. Horses for courses. But all that said, when I was a kid my dad worked long hours. It was a tricky time for the industry he was in, its how it had to be. Its OK though, I didn't turn to drugs or crime. We had and continue to have a good relationship. I respect him for providing for us and working damn hard to do it. It wasn't a bad example to follow. What I'm trying to say is, don't be too hard on yourself with regard to this issue. You'll know yourself when the balance is wrong I guess.

    --
    Plays violent online games as: Nerfherder76
  157. Not some many hours by jinxidoru · · Score: 2, Interesting

    A lot of companies are starting to learn now that it's better to have well rounded employees than to work your programmers for 80 hours a week. I recently interviewed with Microsoft and was very impressed with how adiment the supervisor with whom I interviewed was that no one on his team was to work more than 40-45 hours/week.

    This is good news for those of us who want to do something more with our lives than just sit around programming. And it's especially good for people who want to carry on a productive life as a father. There's definitely a lack of that sort of thing lately.

  158. It's not so bad by AGTiny · · Score: 2, Insightful

    Heh, just the other day I was hacking a Perl script while playing with my 9 month old son on the floor. Wireless laptops are great. ;) It can be done, just don't burn yourself out on coding. Make sure your employer knows you only want to work a normal 40 hour week, and if you do any side coding on your own time (open source, contract, etc), make sure your wife knows what the deal is and understands why you're spending time doing that. It helps if the coding brings in much-needed extra money, but I still manage to find time for open source.

    I also find nothing puts a baby to sleep better than laying on your lap while you are typing away on the keyboard. Well... when he's too tired to bang as hard as he can on the keys that is. :)

  159. Not a straight-forward answer by fzammett · · Score: 2, Interesting

    I've been a professional coder for over 10 years, and and programmer in general for more than 20. I've also been a parent for 4 years, one 4-year old (obviously!) and a 1-year old. The answer to your question is probably the answer that goes for most any job: depends on the environment you are in.

    Some companies do actually care about your home life, and some companies don't. Some panies understand that employees with the ability to spend time with their family is important, others do not.

    I am fortunate that, while my company isn't the greatest in many respects (i.e., advancement possibilities, technologies in use, creativity always appreciated, etc.), one thing they are utterly fantastic in is that if I need to take time off because my kid is sick, no problem. If I want to come in late some that I can go to a class picnic, fine. If I want to work at home so I can play old ColecoVision games with my son, that's fine. All of this is regardless of how much vacation or personal days I have left. My boss understands, his boss understands, and as long as I do good work and do what is asked of me, it's all fine.

    Fortunately I tend to do much more than asked and am very highly-regarded by most everyone in the company, but I see the same attitude towards those that don't have my record of success or my proven abilities. Everyone enjoys the same atmosphere.

    Now, there are times when I have to stay late, and there are times where I have to put in a little extra effort and time, but frankly everyone tries their best to avoid these things, and these situations are few and far between, and when you are generally treated well all the others times, it doesn't bother you as much to work one Saturday every few months, or work a 45-hour week every so often (when people go out of their way to make sure 40 is the norm).

    So, find the right environment, and it works fine. It's tough to do, and you sometimes have to give up some other things like working with all the latest and greatest, but I think you'll overall be a much happuer person. I am. I've been with this company for almost nine years, and I've passed up at least five opportunities just about every year, even with a bad economy the past few, jobs that would have paid me more and probably been more exciting from a purely geeky point of view.

    But when you have a family involved, things look a little different, and this company has treated me right in the areas that count, so I've stuck around. I suggest looking for something like that, and I think you'll be glad you did.

    --
    If a pion (n-) collides with a proton in the woods & noone is there to hear it, does lamdba decay into the source pa
  160. I'll second that by Velex · · Score: 1

    Go and read "Iron John: A Book about Men." A little offtopic, but it does tell you a lot of things about men that feminist try to viciously, rabidly hide from you. It made me realize how much I lost, and what I have to do to get it, because my dad thought I'd be better off if he got a job that paid ten thousand more per year, but was located in a city an hour away from where we lived.

    --
    Join the Slashcott! Stay away entirely Feb 10 thru Feb 17! Close all tabs to prevent autorefresh!
  161. Re:Change the where, not the what....and the HOW by mooingyak · · Score: 1

    Every half hour?? I don't think I've ever had that problem with either of my girls except when they're sick.

    My 2nd daughter is almost 2 months old, and she's been sleeping through the night for about 2 weeks now. So at 6 weeks old this wasn't an issue.

    --
    William of Ockham had no beard. The most likely explanation is that it was chewed off by squirrels every morning.
  162. 12 Years And Counting by Anonymous Coward · · Score: 0

    We have been married for 12 years. All 12 of those I've been a hacker. There was a short time when I was out of the house more then in, but that was one job out of quite a few.

    The only thing that made that possable was my wife. Without her all wold be lost. My kids are being raised with a strong father figure and a wonderful mother that's always there when they need her.

    IMO: The mother makes the family.

  163. It doesn't by jocknerd · · Score: 1

    You'll be lucky if you get three hours of awake time after you've put your kid to bed.

  164. I dunno. by /dev/trash · · Score: 1

    At the company I used to work at, I knew at least 7 people who kids.

  165. "Where" is in another direction by mitchy · · Score: 3, Insightful

    Look, here are a ton of great ideas in these responses, but I'd like to add one more that I haven't seen yet.

    I have a 5-year old, and a 2-year-old, and they (with the wifey of course) are the absolute center of my existence. When we relocated from Switzerland to Manhattan, I went without work for 9 months. In that span, I spent a tremendous amount of time looking for the desk job in big companies here on Wall Street - Goldman Sachs, Guardian, etc.

    But it was a complete waste of time, and I would have never known it.

    I also contacted several smallish companies (less than 20 staff) that had minimal-to-no IT staff. They also happened to be financial research firms, and needed desperate help building business systems that were proprietary, internal, and provided competitive advantage. It is these companies that I am making a relatively good living from today, and I DO IT FROM HOME.

    I'm paid (and trusted) because of my experience, multi-talented background, and that I have a network of folks I can contact in a pinch to get anything done. I'm not asking for the big bucks, just enough for a family of four to live in comfort and some reasonable financial safety.

    I see my kids every day, I am home for lunch every day, and we all love the setup more than you would ever believe.

    A VERY important addition to this little tale: my 5-year-old was recently diagnosed with epilepsy - not the hollywood-version where she flops around like a fish on the floor, but the type where she just stares off into NeverNeverLand, and has no idea that the conversation has moved on (when she comes back to you) - in short, this little girl is fighting a battle for control over her mind, a battle that she frequently loses.

    Now, realistically, be the wife here. You got a 2-year-old who has 'defensive lineman' written all over him, and he is a handful... On top of that, you have a 5-year-old that you are now homeschooling - there's no rational expectation that she will get patience and understanding in a room with 30 other kids, and an overworked/underpaid teacher that is pressured over the big numbers, not over the quiet little girl sitting in the back...

    DANGER, WILL ROBINSON!

    Understand that becoming a parent is not always the perfect picture - and always being gone is a recipe for disaster, as not only are you spending all your time making someone else rich, you are also committing to not being there for your family when they may need you the most.

    If you really have been at this for some years, and have been successful at it, then you should be able to find two or three smaller companies that need your expertise, and take on projects with all of them. None of the projects will be grand on an individual scale, and none of these companies could afford a large-scale project anyway! You take the three projects, and add the income up to a very good 'salary' with the ability to stay home with your family, and you also get the challenge of solving a diverse array of problems for different people.

    You will have fun! No whiners because you stop work to have dinner with the kids, as you will be home anyway. You are a grownup now, and can(should) set that schedule yourself!

    --
    "The mind is a terrible thing to, um, uh, oh bollocks." -- Me
  166. Commercial largely sucks, government can be better by Anonymous Coward · · Score: 1, Informative

    Commercial is hell, especially if you have to fly. It's always more flying than they let on. Even if you bring it home on a laptop you're always hunched over the damn thing and not living your life. You get a chance to be with your kids exactly once while they're growing up if you're lucky and they're healthy and nothing bad happens. Government sites are a lot better. They are more likely to have an 8-hour a day culture. The real people work harder than that, but it is much more descent.

  167. 20 years a programmer, 13 years a parent. by CryptoEngineer · · Score: 3, Informative
    The first up-modded response is excellent.

    Both my wife and I are very senior engineers, with over 20 years programming experience each. We have two kids, 13 and 9 (both girls).

    It really helps to have understanding managers - ideally, managers who are parents themselves. I would not want to be at startup where the life of the company depends on deathmarch mode work - in fact I turned down several such jobs during the bubble specifically to avoid that.

    One thing that helps a lot is that we're both pretty damn well paid (~$250k total). This means that we could buy very good day care when that was needed, and hire sitters/minders to stay with the kids during summer vacation.

    Try looking for a situation where the boss doesnt care what your actual hours are, so long as the major milestones get hit each month. This works better when you are not in a big team - you can pretty well set your own hours.

    In sum, it can be done, but not at a startup which expects to own you 24/7.

  168. Change the attitude, also by macrealist · · Score: 1

    Kudos to the author for realizing that his kids are more important than the software release.

    I worked for a large manufacturer of sexy computers and OS for over four years. During that time I had two children. I always felt pressure to work more/harder, and always did. Before I knew it, I was spending 100+ hours a week at the factory, and was not every seeing my familly (left home, they were asleep, got back home, they were asleep). I realized (thanks to my wife) that this was not the right thing, and took a job at a defence contractor.

    Yes, by changing *where* I worked, my hours at work were cut in more than half. Now, after working at the new job for a couple of years, I've realized that the problem was not really my former employer, but me. I did not now how to set reasonable limits, ensure that team members and boses understood those limits, and then follow through. I was promising too much, taking on too much, working too much. It wasn't my employer forcing me to work too much.

    Now, the change in *where* for me was big because in Startup type of companies, only a stupid boss is going refuse a person's demand for more work. In the new company, however, the culture was not to allow a person to work too much, and after being forced to work reasonable hours, I finally realized that the problem is and was mine.

    So, I think you are right, the *where* is more important than the *what*. But, one needs to look at one's *attitude* first, because that is more important than the *where*.

    --
    I am living proof of the Peter Principle
  169. Work for good people if you can... by Anonymous Coward · · Score: 0

    This shouldn't be an employee vs employee situation.

    It is up to management to maintain staff levels appropriate to their needs. It won't matter if your employer is a software development house or not. Bad management is all over.

    I work 6-7 days a week for a very large non-tech business. The workload is crushing. It is entirely due to a perpetual lack of planning and predisposition to load up everyone till they 'break'.

    Be less concerned about the sector, and more concerned about the actual people you'll be working for...

  170. Not so bad by Anonymous Coward · · Score: 0

    Nothing could be so bad as being one of this bunch of pathetic liars.

  171. I hate to burst your bubble... by exp(pi*sqrt(163)) · · Score: 0, Offtopic

    ...but you didn't have the baby because you were blessed. It was because...well...let's say we keep the secret between you and me.

    --
    Doesn't it make you feel good to know that our freedoms are protected by politicans, lawyers and journalists.
    1. Re:I hate to burst your bubble... by exp(pi*sqrt(163)) · · Score: 0, Offtopic

      I'd rather tell them the truth than tell them that their failure is because the omnipotent creator of the universe has decided to withold from them the blessings that billions of other undeserving people get.

      --
      Doesn't it make you feel good to know that our freedoms are protected by politicans, lawyers and journalists.
  172. Depends on where you work by X-Nc · · Score: 1

    In a previous life I was a programmer. I was still coding when our son was born. Because I worked for the US Federal Government. Specifically the DoD/US Army. I was quite lucky in the flexibility available to me (I even got paid paternity leave). I know a number of people who worked in the civilian sector and, while they didn't have the benefits and support from the company that I had, most of the companies were smart enough to realize that helping parents with childcare costs and flexible schedules meant that they got more productive employees. You should check with your company to see what their policies are for parents.

    --
    --
    If I actually could spell I'd have spelled it right in the first place.
  173. Snap out of it... by neosiv · · Score: 1

    Come now, is there really any profession better than programming?

  174. yes - you can have kids AND up the ante to boot! by somewhere+in+AU · · Score: 1

    I have 5 kids aged from 14 down to 7 year old twins and its a LOT of work with domestic stuff and sport taking up 7 days.

    I have ALSO been using 6-7 days a week for past 10 years running own software business.

    If there's one thing about running your own business it's that it takes the same amount of dev time as anywhere else + extra work + overhead = big hours.

    By placing well equipped home office in building on our property next to the house I can be ready for dinner/homework rush hour and STILL do effective evenings and multiple sessions on weekends between family commitments.

    By removing the travel component alone this gives me the quality hours that DO make a difference to the family because of the WHEN it's done.

    For example better to spend 2 hours from 5-7 or 6-8 at home than it is to come home at 9pm when all the hair has been pulled out.

    I do a lot of regular domestic duty and the home life runs along just fine.. yet I STILL am then able to meet the regular 60+hr work week easily.

    You CAN do both if you can arrange for every hour or part thereof to be effective as I find it needs approx 100 hours per week EFFECTIVELY spent spread between both for such a large family and business..

    ps: even doing all that I STILL can get away for a different break from both to be able to keep this up year in and year out - check out the car pages at www.findmap.com.au/alexm/cars for example..

    cheers,

    Alex.

  175. Well, it's not uncommon to have children as a geek by digitalgimpus · · Score: 1

    Where I'm working this summer, it seems everyone had a kid in the past 10 months. One left for another job, the rest are still there.

    I think it can work, it depends on the company, and of course how well the individual can manage time.

  176. Working for the military can be good by DoofusOfDeath · · Score: 1

    I work at a research lab for the U.S. military, and it's actually a lot more fun than its reputation...

    The pay is quite good, I only work 40 hours/week, and I'm represented by a union. Plus, the work is really interesting - not at all like you might think.

    Sometimes I miss the loose and super-casual lifestyle of working for a .com, but in my opinion the stability, pay, and hours more than make up for it.

    There's another perk as well: I don't need to constantly try to keep my resume up to date with the latest buzzwords that don't even relate to my job. Since I've got great job stability, I can actually take the time to learn the particular problem domains really well instead of constantly worrying about my resume. That's something I've been missing.

    Another plus of working for them is that they're VERY supportive of pursuing your advanced degree. Almost everyone I work with has or is working towards an MS or PhD. I.e., I found a pocket of really smart people that I never knew existed. In the private sector, having my MS was a big distinction. In a military research lab, I'm surrounded by people that are really well educated. There's a lot to learn in a place like this.

    Downsides, however, can be a hassle. For instance, it's a lot harded to publish a computer science paper. It has to go through Washington to get verified that it has no classified material in it. That's a downer, but not one that matters to me too often.

    Overall, I'm very happy and recommend you check it out.

  177. Checkout SAS by funkmeister · · Score: 1

    I have 3 kids, and I have worked comfortably as an independant consulting setting my own hours (getting paid reasonably well so that I don't have to work silly hours). I also remember seeing a 60min show once on SAS in North Carolina. Companies like SAS http://www.sas.com/ sound like a great place to work if you have a family. SAS has very low turnover and as a result that seems to have attributed to their success. Employees are also discouraged from working more than 40 hrs a week. Apparently they are very productive, a good model for other American companies. One does not have to work excessive hours to get stuff done, just be efficient. I don't know if this is all true, but it sounds pretty good on 60min. Wish i worked there :)

    1. Re:Checkout SAS by oneishy · · Score: 1

      I'm not sure about the 60min review you spoke of, but It sounds like my company (ARINC) is verry similar. Having worked there for several years (yes i'm a programmer), there are a few things that stand out to me in this area.

      I'm not a people person, but i don't mind people as long as I'm working with the same poeple. So in this case our low turnover rate helps me get my work done. A fair number of the people I work with have been with the company for longer than the 20+ years i've been alive. It's nice to think that I'll they will take care of me (ie: not lay me off) for that long!

      Ditto the don't work more than 40hrs. It's nice to leave work at 5:30 regardless of what is going on, knowing that the same thing will be there tomorrow. In addition the company is willing to compensate for some overtime situations... (yes they do have their place ocasionally) even for salaried employees.

      I had another thought, but it slipped my mind; sorry

  178. Blessed?!?! by Tracy+Reed · · Score: 1

    More like "we don't know about condoms". Children are an STD.

  179. Wrong. by gfxguy · · Score: 2, Interesting

    Like everyone has been saying, and even pointing out what industries they work in, I've done this for ten years at the same location here in the good old U.S. and the only times I've really killed myself it was self imposed - and it was before I was married and had kids.

    Now I use the flexible hours available at my company to work early (home by 4:00pm usually) and sometimes work at home. Sometimes, SOMETIMES, I have to work overtime - maybe a week out of the year. Sometimes when there is an emergency, I can fix it from home.

    I don't work in commercial product development, I develop special purpose in-house code, a whole gauntlet of different things.

    --
    Stupid sexy Flanders.
    1. Re:Wrong. by TrekCycling · · Score: 1

      And how many of these jobs are there? Where are they? I haven't seen them.

    2. Re:Wrong. by PierceLabs · · Score: 1

      Where are you looking for them? All across the industry there are jobs like this. I have one and now many people who do - some who work less than I (as I have some on-call support responsibilities occasionally). My project team went from being pressured to push out software on a monthly basis 4 years ago to maturing to one where everything is planned out, there aren't lots of systems being written from scratch, etc. We spend a lot more time looking forward and searching for the next big thing to make the company money rather than trying to put out fires.

    3. Re:Wrong. by TrekCycling · · Score: 1

      Well, you got lucky. I don't think there are that many of them, so I'm not going to hold my breath waiting for one.

    4. Re:Wrong. by gfxguy · · Score: 1

      I read one statistic that says that the bulk of programming jobs are in-house and not commercial development, and from my experience it sounds right to me. Just about every large company has programmers working in house.

      We have a whole division at my large company, but even then I work for a specific department to satisfy their needs.

      --
      Stupid sexy Flanders.
    5. Re:Wrong. by ipfwadm · · Score: 1

      I work for a government contractor in upstate New York (upstate as in a couple hundred miles from NYC), and almost never work overtime. We're currently hiring. We work a lot with an Air Force Research Lab, also in upstate NY, which is full of government-employed software people who never work more than 40 hours a week. Sure, the pay isn't as much, but the benefits are great. They always show up at the RIT career fair (which I've been sent to a number of times to represent my company), so my guess is they're hiring. My dad used to run the data processing department of an insurance company, and they had a large in-house programming department that didn't have insane hours. His company has lost a lot of software people to (and gained a lot from) a large bank that's in the area, which also has a large in-house programming department. I have a friend that is a manager at a large consulting firm, and she works with a lot of software people that work normal hours most of the time. I personally know zero people in software development that work crazy hours on a regular basis. Moral of the story? There are plenty of 40-hour jobs out there. Stop waiting for one to land in your lap, and go find it.

    6. Re:Wrong. by TrekCycling · · Score: 1

      Once again. Good for you. Doesn't mean the jobs are actually out there in mass.

  180. What was your first clue? by Illbay · · Score: 1
    "After 5+ years of being married, my wife and I have been blessed by her becoming pregnant."

    So it took you two "5+ years" to introduce sperm to ovum.

    I've professionally been a programmer for a while now...

    Which explains WHY it took so long.

    If an intelligent adult like you asks the question, you probably already know the answer.

    Time to become self-employed, Dad.

    --
    Any technology distinguishable from magic is insufficiently advanced.
  181. It seems like this is more a question of limits... by Grimster · · Score: 2, Insightful

    You should have limits you set and abide by, with your job, if you're CONSTANTLY pulling overtime then you should put your foot down about the understaffing. There's no real excuse for being railroaded into working overtime week after week after week by your employer, if they're that damned busy they oughta hire some more help!

    And this coming from a business owner, not an employee, I've been in jobs where I was constantly asked to work overtime/etc managing servers, I just put my foot down and said "ok fine get me business class DSL in my house, and I'm gonna work from home a couple days a week", so I'd go in Mon, Thurs and Friday, and work from home the rest of the time over VPN, they were happy, I was able to work "overtime" (salaried of course) and I was happy, I spent much more time at home so I could at least see the wife and rugrat.

    Now I work my business from home full time, heck I don't even have offices, why bother... everyone who works for me works from home on a performance based pay system.

    --
    --- www.f-theocean.com
  182. Geeks with kids? by digitalgimpus · · Score: 1
    an old quote:

    "The geeks will inherit the earth. ~ Unfortunately, they will only have read access."
  183. You make some good points.... by gfxguy · · Score: 1

    There's something about working for a sufficiently large place and getting, perhaps, some job security (or whatever passes for that these days), but some long term perks that people might not be thinking about.

    For example, next year I get another weeks worth of vacation. We don't have sick and vacation days, we just get "paid time off", which works out so much better. I'll have 28 days. Retirement savings plans, 401k matching, things like that are all things to consider when you have kids. Even life insurance... my company gives you 2x your salary for free (although that's not enough, you can pay less for extra, or just have a lot).

    I generally work overtime only for brief periods a couple of times a year... might total a weeks worth of evenings.

    --
    Stupid sexy Flanders.
  184. You gotta be joking...??!? by Stone316 · · Score: 1

    Do you think programmers are the only people who are required/asked/demanded to put in extra hours that they don't want to work!? YOu don't sound like you have alot of life experience. Almost any job can require insane hours, from factory workers to doctors. This isn't a unique problem to the field of IT. I'm a DBA, i'm on a pager rotation and support applications that if unavailable may cost the company millions of dollars. Unfortunately sometimes i'm going to have to work long hours because a system has gone down or a new application is going production soon and the crunch is on. Just recently I started coaching my daughters t-ball team and told my boss that on Monday nights from 5-8 i'm unavailable, period. Now, my manager is a true micro-manager and the first night of t-ball guess what happens. My phone rights, I view the caller id (company really shouldn't subscribe to that feature) and notice its my boss. I didn't answer the phone.. He knew I was unavailable and there are other competent people on our team that could handle whatever his last minute request was. After I got home I checked my voicemails (he called a few times) and indeed another member of our team (the guy who was on call) was working on the problem. Any other time and i'll gladly help where I can but you have to set boundaries.. Sometimes negotiating with your manager is like negotiating with a kid. You have to be firm and unwavering.. Your a parent, you know what happens if you give in just once.

    --
    "Thanks to the remote control I have the attention span of a gerbil."
    1. Re:You gotta be joking...??!? by RaymondRuptime · · Score: 1

      The parent poster (no pun intended!) is absolutely right, and I hope the original questioner has read this far down. Everybody in the working world has this problem to face, not just coders. When I was a wage slave back in the day, almost every day my boss would come to me and say, "So-and-so didn't come in again. Can you do a double?" Factory works to doctors, as posted above, it's all the same. And, it's not just parents, either: many of us have older parents we take care of, are part of the Red Cross disaster response team, etc.

      It is indeed all about boundaries. Of course, one does need to compromise occasionally--not only for the sake of your career, but because your child(ren) have to learn sooner or later that they are not the center of the universe. But once you have established what your boundaries are, "unavailable" means "unavailable". That really works, and only jackasses (for whom you don't want to work anyway) will fire you for refusing to work 23 hours in a day. My experiences have been very positive in this regard. Employees who are considered reliable (the most desirable trait in an employee) are not those who try to always be available, but those who always perform when they say they will perform.

      From watching my colleagues, I have observed that (other than those occasional jackasses) the problem is always the employee, and not the manager. Too many line workers really want to be told how needed and irreplaceable they are, and the game is, "Beg and give me an excuse for giving in." Those people have wishy-washy boundaries, and when they really are serious about needing to be somewhere else they have no credibility with the boss.

      As far as software goes, I do software dev, and we used to have a saying on our team (you know, back before they were all laid off!): There is no such thing as a software emergency, only PHBs in a panic. Oh sure, any generalization is an overstatement, and somebody who sends code up to the space shuttle may need to fix something in a big hurry; but for the most of the coding jobs in the world, it takes days/weeks/months to get a patch or a new release through CM, QA, and out the door, and the difference between working on the fix at 7 tonight versus 9 tomorrow morning is trivial and will not cause your company to go under.

      And death marches are just bad planning. The other saying to live by is: Failure to plan on your part does not constitute an emergency on my part.

      Don't change careers. Learn to manage the one that you have. You'll enjoy parenthood more, and you'll be a better parent, too!

  185. Did you ever think...? by schnitzi · · Score: 1

    and am now concerned that commercial software development is not a good job for a dad to have.

    Did you ever think that maybe a child is not a good thing for a commercial software developer to have?

    Prioritize, man.

    --



    I object to that article, and to the next reply.
  186. Consider Yourself Lucky by dilettante · · Score: 2, Informative
    I've got two kids (7 and 10) and i've been programming for 17 years. During my kids' lifetimes i've started a company and worked for a large defense contractor.

    The truth is that software development is, by comparison to most professions, very low stress. I've been able to telecommute, help out in my kids' classrooms and coach their sports teams. When they were infants i was able to help with the midnight feedings and (with the help of caffeine) i still got in my hours.

    Many real-world jobs have far less flexible hours, significant travel, early mornings or late nights for meetings, and they often don't pay as well. Being a coder is probably one of the better jobs you can have as a parent, IMO.

    It's impossible to explain to somebody who doesn't have children, but the fact is that you will find a way to be a good parent if you are motivated to be a good parent (fortunately, this will be completely obvious to you as soon as your child is born). You'll just figure it out because it's the most important thing you can imagine. Really. I promise.

  187. Consider academia by sashang · · Score: 1

    If you value time with family more than a career consider a job as a university lecturer. The pros are: - write code how you want - work on stuff you want to research, not what someone else tells you to do. - more free time, less stress. Cons: - Salary isn't good compared to commerce - Pay rises are dependent on the quality of the papers you publish (unlike the commercial work force academics earn their pay based on academic merit) - You really need a PhD to be considered for a post.

  188. Re:Change the where, not the what....and the HOW by bluGill · · Score: 1

    Who cares if they wake up and you have to leave for a bit to take care of them? You still got 10 minutes of work done that you wouldn't have, and yet you were still there for the family[1] when they needed you. Of course if it is a regular thing that you have to work after the kids are in bed there might be a problem. Might because some jobs will let you work from the office for 6 hours a day, meet the kids off the bus, and work the other 2 hours after they are in bed. (If you do this make sure it is an honest 2 hours, otherwise the rest of us who want to do this won't be allowed!)

    [1]Well the kids, You have to figgure out how to take care of the spouse too. I'm not sure how to fit that in. It can be done, but don't forget about it.

  189. fdsfkm,23lp by rice_burners_suck · · Score: 1
    d00dz, s3x iz th3 suxx0rz!!!!!!111111 1337z h4x0rz d0n'7 h4ve s3x!!!!!!!11111111111 '337z h4x0rz c0d3 all d4y!!!!!11111111

    Th15 iz /. n0b0dy g3tz m4rr1ed h3rE!!!!!!1!1111111111

    Just kidding dude. All you gotta do is teach the wife and kids to code. Then you can contribute to free software projects, or make up your own!!!!! A great family pasttime.

  190. And now for the (even) crass(er) response... by magefile · · Score: 1

    the fact that you are having a kid proves you are getting laid with some regularity.

    Actually, it proves that she's getting laid ... after all, "it's the *Virgin* Mary, Eddie. What did Joseph have to do with *anything*?" (Simon Birch)

  191. forget about the job... by cthlptlk · · Score: 1

    Get all the sleep, see all the movies, go to all the restaurants, and have all the sex you can now before it's too late! This is probably also your last chance to spend money on yourself, so go buy a few CDs or whatever it is you like to waste money on.

    I don't mean to scare you with any of that...your kid will be far more fun than anything you give up. But savor the other stuff while you can.

    P.S. I'm one more person who has never worked at a software shop, and I've never had a problem.

  192. solution: state to ensure 2-yr [mp]aternity leave by j.leidner · · Score: 2, Insightful
    >If asking Paul Parenthood to keep up his
    >productivity is "discriminating against him because
    >he has kids", then so is asking Sam Singleton to
    >pick up Paul's slack when he says he can't.

    The solution to this dilemma could be to give Paul a two-year (paid) leave, during which he is replaced by an employee with a limited-time contract, and giving a guarantee to Paul that when he's over this very important period he can have his old job back.

    No employer would perhaps subscribe to such a system voluntarily, however it can be implemented as a law, as is the case in Germany and other European countries, for instance.

    And of course it does not matter whether it's Paul Parenthood, or Paula (his wife), or whether they both want to share the leave and do 50 % each.

    The other question is can you stay 2 years without any coding...? ;-)

  193. either your kids are old enough by dpilot · · Score: 1

    Doesn't matter. I have two teenagers, but it's a rare occasion when I'm not home for supper with the family. If the schedule is in a tight spot, I may be onto the VPN shortly after supper, but we nearly always have that piece of family time together, usually more.

    Don't think this is just for small children, even if you think teenagers are ignoring or avoiding you, you need to be there for them, too. Perhaps the best thing about Star Trek Enterprise, the bane of /., was that it was something my 18yo son and I did together regularly.

    BTW, my late father-in-law used to tell his kids, in exasperation at the mealtime conversations, "The Kennedys talked about politics at dinner." Our same 18yo son has understandably become quite interested in politics, in the past year. So we really do talk about politics at the dinner table.

    --
    The living have better things to do than to continue hating the dead.
  194. Project Management Planning vs. Marketing by spiritgreywolf · · Score: 1

    The whole concept of "death marches" are simply caused by the complete disconnect between Upper Management, Marketing and the people who actually do the work.

    Without proper planning where you manage Scope, Time and Resources to find that balance - you get death marches. Willing to be one who works in that environment costs not only your life, but your sanity and having time to watch your kids grow up.

    Handling projects correctly isn't freakin' rocket science - Perform proper RAID analysis;

    1 - Identify Risks - no matter how small, both the good and the bad that could come from the project

    2 - list the Assumptions and tie a name of a person that validates those assumptions (ahhh, that 4 letter word "accountability")

    3 - Document your Issues, and again - assign names to get get those issues resolved

    4 - Define in plain english all the terminology the project uses so everyone is on the same page. For example, the word "server" to me at the client end might mean something totally different to the people on the technical end.

    Now, break down the tasks and estimate effort using people that know what the f**k is going on, write it up and stick to the plan. Yes, the plan will change but with proper MANAGEMENT of the plan and MITIGATING the RISKS you won't have to DIE or worse, come home to some guy doing YOUR job with the wife.

    So, what if the Stakeholder (e.g. Suit, Marketing Puke or Client) wants something added? Easy! You have a process that outlines the costs the additional scope will add to the balance of resources and time and what risk it poses to the project for all to see and agree upon. Usually someone with some sense steps in and says WOAH! points out the problems, then people keep moving along.

    As a consultant, I use my "Three Balls" analogy a lot; Draw a triangle and put a circle at each of the 3 points. Label the circles "Good", "Fast" and "Cheap". Tell them to "Pick Two". This is also known as a "Flexibility Matrix" of sorts, but I like to keep the jargon to a minimum.

    If that stumps them, make it easier - Draw two circles connected with a line and put in the words "Right" and "Right Now" and tell them to "Pick One" The latter is for those 30,000' view executives whose ties are on too tight choking off the blood supply to their brains.

    --
    Never have a philosophy which supports a lack of courage
  195. manage a wife for 5 years, by Anonymous Coward · · Score: 1, Interesting

    Here's the hard part...

    Keep in touch with your wife, you wouldn't believe how easy it can be to become so busy with the home and kids that you lose touch with each other. My wife and I set out early in our parenting years to make sure that we would stay in touch.

    Your marriage is your kids' foundation and their security, keep it strong, and continue to be openly affectionate, if not in public then in family settings. IMHO it also helps cut the rush into teenage sex, because they see that adult relationships aren't cold or sterile. (I didn't say have sex in front of the kids, just regular acceptable affectionate behavior.)

    Finally, from a veteran of 23 married years, this Summer:

    Cuddle naked.

    Too often getting naked together is taken as a prelude to sex. But sex requires many other things to be just right, and can be harder to arrange. There is a lot of comfort in simple body contact. It was a bit to get over for my wife, cuddling naked without the expectation of sex, but we managed.

    And now we find that the mood and everything else come together for better and more frequent sex than before.

  196. Programming SUX by heroine · · Score: 1

    Forget about raising normal children if you're a programmer. You can raise them allright, but they'll end up being complete and total wierdos. Programming is a low end job nowadays, sort of like light assembly, crop picking, and basketweaving.

    Let's get one thing clear. Programming won't provide the finances you need to give children a survivable level of education or the standard of living your parents gave you.

    Take whatever you make now, subtract 30% for unemployment periods, 4% for higher taxes next year, another 10% every year for wage deflation and you'll have reality. Yes. Jim Kerry will return middle class taxes to 29% next year.

    The kinds of jobs which are going to be around in 20 years are going to take about $300,000 of education to qualify for. If that doesn't happen in 18 years the kid's going to spend its entire life paying back debt, living on the street, or reading slashdot in your apartment.

    How about having enough room for a child? Apartments get pretty crowded with those little vipers scurrying around, puking on the carpet, sticking their fingers in the substandard wall outlets.

    Will the child ever know what it's like to have a back yard? Will the child live in a neighborhood where kidnappings aren't a daily ritual? These things take more money than a programming career can provide.

    As for having family time, consider enlisting the wife in the workforce and reducing your committment to win the bread, something not really possible for a programmer but a goal to shoot for nonetheless.

    The kinds of things which put out normal children are easily accessible for project management and above, but for those below P.M. it's pretty bleak.

    1. Re:Programming SUX by EtherealStrife · · Score: 1

      That pretty much sums it up. I'm one of the previously mentioned "total weirdos" (my eleet programmer dad wasn't really around much when I was growing up...he jetted early on). And now I'm a CE major, around a decade away from possibly making the same mistakes my dad did...joy. I just barely slipped through the cracks, but then again it was a far different world growing up in the 80's and 90's.

  197. India can help! by Anonymous Coward · · Score: 0

    Those people have more kids then they have body lice! They also have your job or soon there too as long as is does not involve creativity or original ideas.

    Then again, how many gutter tips does one person need?

  198. Linus should sue.... by LibrePensador · · Score: 1

    If I were Linux, I would sue this fucker for slander. He has gone too far.

    --
    Pragmatism as an ideology is not particularly pragmatic in the long term. Keep it in mind when you dismiss Free Software
  199. You're not a programmer by cloudwilliam · · Score: 1

    You know how to spell and know the difference between your and you're. Fess up. You're no programmer; you're an English major.

    1. Re:You're not a programmer by Anonymous Coward · · Score: 0

      Hey now, that's not true. Practically no one from any profession can spell or form complete sentences anymore. I blame the public school systems. I just don't see how teachers pass people who can't differentiate between your and you're.
      And here I used to worry because I had trouble with diagramming sentences... man, what the hell happened to English class since I graduated?
      But back on topic: I'm a programmer, too. :D
      I just don't know when or where to put punctuation marks properly.

  200. Probably repeating by Anonymous Coward · · Score: 1, Insightful

    Family is forever, your job is temporary.

    Get your priorities straight!

  201. Keep the job in perspective by jdz · · Score: 5, Insightful

    I'm a software engineer. The demands of the job vary- at times, I've been called upon to put in 60+ stressful hours every week. At times, ~40 non-stressful hours has been plenty.

    Bear in mind that your employer does not necessarily have your best interests in mind. This isn't a knock at any current or past employer of mine, or of anyone else. It's simply a fact- they will always welcome you working more hours (salaried folks, you know what I'm talking about). It's up to you to set limits. Many employers will respect those limits. They may limit your career advancement (either in terms or raises, or promotions, or both) - keep that in mind, but set priorities. How important is your family versus your current (or potential future) rewards at work? If you don't think that this is a difficult question, you may not be thinking hard enough.

    In December of 2002, I found myself stressing out that I was spending too much time at work (over the last ~2 years) and not enough time at home. I kept thinking, "I must do something about this soon!"

    At that time, my step-daughter took her own life. She was going through a lot of troubles. The brutal truth of the matter is that I was spending so much time and energy at work that I was often not home, and when I was, I was not interacting much with my wife or step-daughter.

    I believe that my inattention and lack of commitment to my family at that time was a primary contributor to that situation. I don't believe that it was the sole cause, but I do believe that it was a primary factor. I'll never know for sure. No one will.

    Had I quit my job at that time, I would have sacrificed my family's primary source of income. We could not have paid our bills, including the mortgage on our house. We'dve lost our home, our car, and our livelihoods. Clearly, that would not have been a good situation.

    I believe that I could have found a better balance than the one that I did.

    All I can do for others is suggest that they seek a balance.

    While I'm on the soapbox (I very rarely post on slashdot), I'll also mention that she was on Accutane. I have no evidence that this was a direct cause of what happened, but I firmly believe it to be true. If you have children, I strongly encourage you to learn more about accuatane before you allow them to consume it. Check the PDR, periodicals, the web, or whatever other resources that you feel comfortable with. Also, ask yourself the same question that I (implicitly) encourage you to ask above: Is this issue worth it? Is your child's life/well-being worth this risk?

  202. Linus Torvalds... by Mind+Booster+Noori · · Score: 2, Interesting

    Linus Torvalds is an excellent father and coder. He can do both... so why wouldn't you?

  203. Small companies rule -- just get a good boss! by Deeper+Thought · · Score: 1
    I'd say it all depends on your manager more than anything.

    I work at a startup. Our engineering manager has kids. He is very reasonable. Yes, we work hard, but we also go home at 7pm, not midnight about 95% of the time.

    Small companies are better, too, in that they can provide flexible hours -- I can work at home 1-2 days a week, and/or work a 4x10 schedule vs. 5x8. Try that at a large corporation.

    But you will still find that it's hard to see your kid(s). They tend to sleep from 7pm to 7am. Me, I see mine in the morning before work, but not in the evening, since I work ~10am-7pm.

    Working from home a few days a week is great -- try that. But make sure you have an office where you can close the door and ignore the knocking! Your kids will demand every ounce of attention they can get.

  204. It probably won't be a problem for you by Anonymous Coward · · Score: 0

    If after five years you didn't notice that you didn't have enough time with your wife, you probably won't notice with the child either.

    1. Re:It probably won't be a problem for you by Anonymous Coward · · Score: 0

      I disagree. A wife is someone to avoid, and going to work is simpler than filing for divorce. But a child is much more enjoyable to be around. The wise parent will simply adopt while remaining single, to avoid the pointless hassles involved with having a spouse.

  205. More hours != More productivity by Deeper+Thought · · Score: 1
    There are studies that show that people become much less productive as they work beyond 60 hours a week.

    Any manager who thinks working 80-100 hours a week (for more than a few weeks during the final stretch) is a pointy haired Dilbert-esque manager.

    I've also seen people who surf the Internet for 6 hours a day, then spend another 6 hours writing wicked code. Yeah, they spend all day at work, but do they have to? Nope.

  206. Parenting and programming have a hard time mixing. by pennystinker · · Score: 3, Insightful

    I've personally found that programming and parenthood it VERY difficult to balance:

    - Every place I've worked, both big and small, impose unhealthy expectations of developers.

    - As a community we are often our own worst enemies because we often "volunteer" extra time by staying late on our own, especially when single and not yet with children. The pattern of behavior is easy to understand: usually we're young, eager to learn and produce, but it then sets the bar very high regarding what kind of commitment a developer is supposed to have towards work.

    A few of things to keep in mind:

    - It's only a job, if you love programming, then they cannot take that away from you. Save your fun programming for yourself.
    - It's only a job (yes, I said it twice), if your current employer is a prick regarding expected commitment, leave. I really mean it: leave. A-holes who expect gratis death-march labor without giving back in a big and meaningful way deserve to be put out of business. Period.
    - As far as is scientifically known this is your ONLY LIFE. The extra time you put into work and not spending time with your loved-ones WILL NOT COME BACK! Always keep this in the forefront of your mind.
    - Stand your ground: DON'T do weekends, DON'T do extra hours. Even if you get paid hourly, this financial situation is no license to assume that all of your free time is up for sale. Commit extra time, but place limits. If found that if you behave as if your time is valuable people will respect that. If they don't: leave.
    - Whining a-holes that are in a situation where they can "freely" donate ridiculous quantities of their "free" time that bitch about "Paul Parenthood" going home without "finishing their work" can talk to the hand. Grow up: until science provides (scary) alternatives to continuing our species though procreation we are responsible for RAISING OUR CHILDREN. You are someone's child, think from the child's point of view does this make sense: "Ok Daddy/Mommy stay at work late or on the weekends because the 'project's gotta get done' and you don't want all the shit to flow to the D.I.N.Ks. and singles, besides, why would you want to spend time with me?" The first time one of you mal-adjusted idiots complain to me about folks going home after business hours are over will find your sorry asses on the unemployment line. Seek professional help.
    - If your managing programmers (and I did this OFTEN as a engineering director) CHASE PEOPLE OUT OF THE OFFICE. You won't have whiny a-holes because you make it clear that your EMPLOYEES are there for REGULAR BUSINESS HOURS. IF you REGULARLY expected people to put in long hours than PAY THEM HOURLY! I'll say it again PAY THEM HOURLY!!! It is the ONLY ETHICAL THING TO DO. Any argument to the contrary is self-serving rationalization.

    Conclusion:

    Personally, get out of the software business. DON'T stop coding if that is your calling, just code for yourself and others. Spread the fruits of you labor.

    If you only went into programming as a job, then continue because you don't really care, but there are better ways to make a living.

  207. and that's the way it should be! by mabhatter654 · · Score: 1
    You say that like it's a BAD thing...it's every dad's job to keep his little girl "boy free" as long as possible.

    Because all Dads know what boys their age are thinking...

  208. Re:solution: state to ensure 2-yr [mp]aternity lea by kscguru · · Score: 2, Interesting

    Much as this is good for Paul Parenthood, what about Tom Temp? He gets hired on knowing his job will disappear in two years, gets minimal training (he's gone in two years) and has no career prospects. As much as I sympathize with Paul Parenthood, your proposed fix is worse than the original problem! There is a very good reason the United States wants to stay as far from socialism as possible. - in attempting to be nice to Paul, you're exploiting Tom even worse.

    --

    A witty [sig] proves nothing. --Voltaire

  209. No problem, ie, if it's eXtreme Programming (XP) by ivi · · Score: 1


    To find out why, cf:

    eXtremeProgramming.org/rules.html

    eg: "No overtime" ;-)

  210. From the other end... by This+Is+Ridiculous · · Score: 3, Insightful

    Disclaimer: I have not yet entered the work force.

    I'm the child of a programmer. (Yeah, I've ended up as a programmer too--or will end up as one, once I finish school.) I don't really have a baseline to compare it to, but I think my father does fairly well.

    He's technically a consultant, although he's been working eight-to-five at the same job for several years. Being a consultant gave him the flexibility to find time to coach most of my sports teams (a couple years of Little League and AYSO, plus nearly a decade of roller hockey). The few hockey teams he didn't coach, he was involved at the school or even league level.

    Consultancy doesn't give you the benefits--health, retirement, etc.--of a normal job, but it makes the trade-off more explicit: each hour you take off from work has a specific dollar amount attached to it. The decision is simple: is it worth $30 or $60 or whatever it is you make per hour to see your kid sing or play or do whatever (s)he is doing? Your schedule is yours to determine, as long as you make sure you get your contracts done.

    My father's division used to belong to a large non-technical corporation; recently, some of its employees bought the division from the corporation it belonged to. My father was one of the investors, so he's changed from a consultant to a salaried worker. (His job duties have also changed--they're having him dabble in managing other programmers while still doing most of the design work. He isn't a suit--yet--as most of his time is still consumed by interacting with the computer and designing various parts of the program he works on.)

    Since that change, he's been spending more time at work; he still seems to find time for actual events, but he's been missing dinner more often, and stuff like that. I can't tell if the change is because he's working for a salary now, or if it's because he's now working for a small company instead of a large corporation, or if it's because of his new job duties--there are no control groups in life.

    I get the sense that my father's situation was somewhat unusual, so you may want to take this whole thing with a bit of NaCl, but it's something to think about.

    I will say this, though: if any of your kids are technical types, they will idolize you. And even fi they aren't, they'll be glad to have the kind of dad who can fix all the gadgets around the house.

    --
    Hey, you try to find an open nick these days!
  211. Irrelevant, your job is going overseas by Anonymous Coward · · Score: 0

    Do your growing family a favor and jump from the sinking tech job ship. Resistance is futile, your job will be outsourced to someone willing to be paid less than 1/4 of what you're asking. You won't be able to support your family trying to compete on price for lines of code. Move on.

    Um, do I sound bitter?

  212. Try to implement XP or find a shop that does XP by pdamoc · · Score: 1

    XP rules will guarantee you a 40 hours week and I think that should take your worries away

  213. Re:Discrimination cuts both ways ? Corp Tool by jimmydevice · · Score: 0

    If you want to give away your life (which is the only thing you truly own) to a bunch a parasitic assholes. That's your own lookout.
    I realised 15 years ago, When my 7 year old son asked my wife if I was in Australia. I was 7 miles away, killing myself to make other people rich. I became aware that deathmarch all-nighters was for the stupid and greedy, promised riches by the same scum now selling used cars and get quick rich schemes. I never made any real money from those soul vampire gigs, although some of the parasites and wranglers ended up with mansions in the south. I now work my own hours, for a very large semi mfg. I get a lot of shit for not putting in the required 50-60 Hr workweek, but I'm happy with 8 Hr. days. Even if I'm kissing off $50 Hr.
    Live you life. You only get one and they want to steal your mind.
    JimD.
    One of the AntiBorg.

  214. Overtime pay? by Anonymous Coward · · Score: 0

    Arent you people payed for overtime?

    Some of my buddies at work were just asked to work through a weekend. Most that took the offer were not parents. But they got something like 750 euros from that weekend - a weeks pay.

    So is it ok in America for a boss to just say: "Be here on Saturday and Sunday"? And you don't get anything? What are you guys making by the month/year? I mean if it's > $100 000 then I guess I understand why the company thinks they own you ...

    1. Re:Overtime pay? by Anonymous Coward · · Score: 0

      Yes, it is often okay for the boss to say be here on Saturday and Sunday but not pay us any more.

      Most of us are not paid overtime, and are not paid anything like $100,000 per year. Many jobs in the US are considered "professional" and professionals are not entitled to overtime.

  215. KISS by maztec · · Score: 2, Insightful

    The Rules of Parenting -- for ANY Job.

    Have a weel defined room for work. Predefine set hours to work in. Only work in those hours. Stop working outside of those hours. If you are going to extend those hours or reduce them, discuss with spouse first.

    Do not work excessive hours, unless it is pre-ok'd or only temporary.

    NEVER let an appointment conflict with an event of your childs. Cancel the appointment first. Always.

  216. Contract by Anonymous Coward · · Score: 0

    My contract says 37 hours a week. I tell them to fuck off if they want me to do overtime. Then again I'm in the UK where we have a much more relaxed work ethic.

    I have a six month old daughter and a pile of debt but my family will always come first.

  217. There IS a fundamental incompatibility... by vikingpower · · Score: 1

    I was member of the team that developed a network management tool. It took 20+ coders, architects etc. more than 2 years of intense creative efforts to roll it out. Finally our small - 70-something people - French company was bought up by an American giant because of the huge potential of the product. I observed, during these years of creative geek frenzy, that those who got children invested themselves less into the team's effort. The quantity AND sometimes the quality of their performances receded almost imperciptibly, as these people shifted their priorities to their ( newly-founded ) families. So my advice would be: once you get children, make sure you are not in a coding team anymore, but are capitalizing on your former experience, e.g. as a consultant. If you want to keep coding or building great architectures, this is going to eat up your energy - you're simply not ready for redirecting that energy into a family. "Making choices is about rejecting what we don't want" ( André Gide, French author )

    --
    Religous speak to God. Insane are spoken to by God. When all shut up, one can finally hear Shostakovich in peace
  218. my dad's a programmer by Anonymous Coward · · Score: 0

    and i never seem him around ...

    he quit his job when i was born so he could see me more and shit, but as soon as i went to school he got a new job and i've hardly seen him since.

    wtf do i care he was looking after me when i was 2? it's not like i remember it or anything ...

  219. w/o choice, we are slaves to the corporations by kalvyn · · Score: 1

    Those of us that can not pick up and leave when we wish are slaves to our jobs. I lived with this mentality for several years, but I was then wrongly and illegally fired. It was the best thing that company ever did for me, though. Now, if I feel that the job is getting in the way of life and my bosses don't want to make changes, I'll leave. I could easily switch from coding to anything else. I still code in my free time and give to the coding community, but I could be just as happy doing manual labor. It's all what you make of it. And if you have a desire to change, only you set your limits of how far you will go and what you will achieve.

    As far as children, obviously you are not a parent. I am not either, but I am an uncle and I love my niece more than anything. I know that that love will be much more once I, myself, am a father.

  220. This is what a Union can protect you from by CRB2500 · · Score: 2, Interesting

    Geee all of a sudden having a life is being seen by your boss as a bad thing and might cost you the job you need to live that life.

    Well if you were a closed shop with a CBA (Collective Bargaining Aggreement) you might not have to worry about wanting (horror of all horrors) a real life.

    Ask yourself have you been a good employee? Hardly ever late, put in those long hours, given your best to the projects you worked on? Then why the Hell should you have to give up your other dreams? Why should you not give time and energy to the ones you love? That is called being human.

    With a Union you would not have to worry about those "young bucks" who will slave away for 90+ hours a week for less than half your pay because they don't have a life and would not know one if it bit them in the ass. Those young bucks get to start out on the bottom of the ladder and as long as you do not screw up on your job you will NEVER have to worry about losing the job.

    The only reasons you should lose your job is if you screw up so bad repeatedly that you are a loser and need to be replaced OR if the company is losing money and they have to lay off workers to stay afloat. BUT all the young bucks get walking papers BEFORE you ever will. Last in first out. Progressive discipline. Wonderous words from the land of organized labor the folks that brought the 40 hour work week and weekends to you all.

    Really you high tech types need to wake up and smell the java and start seeing yourselfs for what you really are. Replaceable workers, but also human beings who deserve to be treated better than the dirt these comapnies want to treat you.

    Union since 2002 and never looking back!

    1. Re:This is what a Union can protect you from by Anonymous Coward · · Score: 0

      You don't need to worry about your job being outsourced to India. You need to worry about it being outsourced to Arizona or another right-to-work state!

      Our salaries may be a bit lower than those back east, but even during the recession our unemployment was less than 6%.

      Screw your union. I know I'll have a job after your employer closes your closed shop.

    2. Re:This is what a Union can protect you from by /dev/trash · · Score: 1

      So if I happen to put in 20 years of "just enough" and a guy who has been doing extraordinary work for 3 years, he's the one who should be laid off? How does this help the company?

      I start a job soon, where I HAVE to join the union, and if what you say is true, I'll be set if I just put forth the bare minimum and do it for 20 years.

  221. it's not as bad as it first appears by fishbot · · Score: 2, Interesting

    I was working in software development when both my children were born, and I did wonder about changing career. However, the more I looked into it, the more I realised that the career I have built up so far would take a long time to match if I did something else, both financially and stability.

    In the end, there is some trade off. Yeah, I might need to work longer hours during major project roll outs, and I might get stressed by the apparent ineptitude of our project planning department (you know the story, 3 months work, 2 man days) but in the end it's what I'm good at, I get paid well for it, and it provides the necessaries for life.

    I still see the kids for at least 3 hours a day if they're bad (no going to bed when they're supposed to) but I see them all day on the weekends.

    When I was young my dad worked as an electrician (actually, he still does), and he worked a lot of nights. The problems programmers have with not seeing their families is nothing compared to what working nights does for family life! I could spend a week and not see my dad because he was in bed when I got up, busy when I got home from school and then he went to work before I went to bed.

  222. who who who by Anonymous Coward · · Score: 0

    After 5+ years of being married, my wife and I have been blessed by her becoming pregnant. I've professionally been a programmer for a while now and am now concerned that commercial software development is not a good job for a dad to have


    So,... who is the father-to-be?
  223. It's not the hours, it's the outsourcing by scattol · · Score: 1

    It's not the hours that has me worried these days, it's the outsourcing. With a newborn kid, you now need an income stream for 25 years. The way the industry is going, it's not as obvious that this is in the cards and or going to be easy.

    With that in mind, a working spouse makes raising kids more challenging but also present a security blanket in case of layoff and that seems to be necessary in today's market. That said, an IT friend of mine is married to a medical doctor. With that kind of job security it doesn't matter so much and life was ok even after he was laid off. But that's an exception not the rule.

    It's too bad we didn't get rich durnig the boom.

    1. Re:It's not the hours, it's the outsourcing by topham · · Score: 1

      Outsource the kids. :)

  224. Blessed? by Anonymous Coward · · Score: 0

    "After 5+ years of being married, my wife and I have been blessed by her becoming pregnant."

    And I'll bet you still don't know what causes that, eh?

  225. I totally agree by gminks · · Score: 1

    I am a sys admin in a university setting, so the pay is on the low side but I have alot of flexibility with my kids.
    I am a single mom. I went to college to learn to do something that would allow me to work one job and be able to pay the bills, and to get a job where I didn't have to work nights and weekends. I wanted to be able to do that before my kids were teenagers.
    So now my daughter is graduating high school this weekend, and my son is a freshman in high school. My daughter has Asperger's and my son is 14 going on 15 which has to be the WORST age of all!!!, so I miss alot of work. But my boss is pretty flexible.
    I worry about it sometimes, and think about how nice it would be to work in the commercial world again and make twice the salary I do now.....
    But to be honest with you my kids come first. If I had to go back to waiting tables because that schedule would work better for me taking care of them, that's what I would do.
    You can get another job, but your kid can never replace you. I am the only mama my kids will ever have, and that makes the parenting job the most important one of all.

  226. Being a dad means doing what it takes by dogugotw · · Score: 1

    I've had a number of different jobs as an adult - clinical chemist (hospital lab work), medical device chemist, medical device tech rep, sales rep, marketing, manufacturing engieer, and most currently applications developer. Every job required lots of hard, and often unplanned, work. Nights, weekends, multi-week road trips, forgotten vacations, you name it. If you work at anything remotely interesting and want to be involved as more than a clock punching automaton, you WILL give up much of your personal life. If being a stay at home dad is important, you WILL give up advancement opportunities (ask all those stay at home moms about this) and miss out on critical assignments. It's about choice. Whatever you choose, something has to give - the lie is that you can have it all. You can't. Accept it, choose, move on and don't look back.

    There is no value judgement implied in this message. I chose to do what I did and gave up time at home with the kids. It's not a good choice or a bad choice, just the one I made. If you choose to spend more time at home - go for it and have a great time.

    Dogu

  227. Change the what by Anonymous Coward · · Score: 0

    If things go well you will be OK. If you get on a years long death march project you will bring that stress home with you. I am not sure you can have a happy family if every member of the family is not happy. You could then quit or get layed off when the project finally tanks. After your unemployment and COBRA runs out you could take a job consulting which may require you to have a 90 minute commute and gives you no security or solid benefits. Then you will be doing three month to one year contracts not knowing how you will pay the mortgage next year. IT has had it's boom period and is maturing so it will require less and less experts and specialists to do the work. Along with that, all of the safe, mundane development is being done where it is cheaper. I would say become a nurse or an auto mecahnic. The nursing skill works in most markets and seems to be the growth industry. Cars aren't going away anytime soon and I think the same analytical thinking and problem solving skills you use in programming can be used to fix Lexus's and BMW's.

  228. I go to work, then come home by gatkinso · · Score: 1

    sometimes I travel, sometimes I work late.

    In short - just like my dad did (he was in Public Relations).

    What's the problem?

    --
    I am very small, utmostly microscopic.
  229. pick your industry by roqetman · · Score: 1

    Try to move your programming career into an industry that doesn't outsource all that often like banking, mortgage, tax, some medical.
    It's all a question of balance. You may not get the coolest jobs if you're only willing to work regular hours, but you can always code an open-source application on the side.
    Humans are adaptable, so don't worry, you'l adapt.

  230. Re:Simple: Family first by sql*kitten · · Score: 1

    If your employer can't handle your family obligations, then Family First says you get a new employer who can.

    Ah, but the deck is stacked. An employer doesn't have the right to fire an employee who's unfairly offloading his responsibilities onto his colleagues. I've run into plenty of parents who are just coasting, knowing they're essentially un-sackable now. People wonder why 20-somethings are always on death-marches - maybe it's 'cos parents don't pull their weight in the workplace.

  231. Programmer time for children by AndyCanfield · · Score: 1

    As a programmer I can get even more time with the kids. But it's not so regularly scheduled. When the crunch is on my time is in the office; when the crunch is off I can take time off. I'm on call 24 hours a day 7 days a week, but rarely do I have to drive in at 8pm. I am paid for what I put out, not for the hours I sit at a desk.

  232. Re:solution: state to ensure 2-yr [mp]aternity lea by j.leidner · · Score: 1
    There is a very good reason the United States wants to stay as far from socialism as possible. - in attempting to be nice to Paul, you're exploiting Tom even worse.

    Dear kscguru,

    Please consider your analysis again: according to what you state, Tom is exploited because Paul gets additional benefits, but that's twisting the situation around, IMHO; rather, Tom comes from a pool of people that was jobless before (this pool is arguably never empty in any system) and now at least has a temporary (2-year!) position, which i hold to be superior, since he can feed the family, develop his career, improve his CV etc.

    So I argue that the system creates a large set of new (if admittedly temporary) job opportunities. Who is exploited by _additional_ jobs being being created?

    Also, bear in mind that the temporary position is for two years, I dare say this longer than some people stay on their non-temporary jobs!

    I believe any country should take care of its inhabitants and value families, even more so if the country is as resourceful as the U.S. and Europe(an countries).

    You are arguing against the benefit systems I outlined, but I would like to ask you, if you had the choice, which one would you personally prefer if you had a child forthcoming, a system where you have to cope without additional support (cf. original poster, who is even recommended to quit is old job by some commentators!) or a system where they give you a 2-year leave while your old job is guaranteed?

  233. plagiarized by glaHHg · · Score: 0

    Wow, what a bunch of dumbass moderators. This post was copied exactly from one a few posts down. Can you spot the extra hidden message?

  234. Professional Devloper/4 kids by Anonymous Coward · · Score: 0

    I'm a professional developer creating software for the healthcare industry. I've been programming professionally for about 10 years (and just plain programming for about twice that). I'm married and have four children, the oldest being eight and the youngest about four months from birth.

    I've never had a big problem balancing family and work, but my situation may be atypical, in that I work from home. I have a home office, a broadband connection, and do all work from there, except for occasional meetings and such where I have to leave the house.

    It's an ideal situation. I'm around my family and my children MUCH more than most fathers; they just take that for granted, of course, and I'm grateful that I'm able to grant it. There have been a few "death march" situations over the years, but working at home makes them more palatable. Even if I'm in my office working, I'm still around.

    My advice to anyone who is worried about work vs. family is to err on the side of family. There is nothing more important. Work is secondary. Remember what you're working for.

  235. Usage problem by Zirtix · · Score: 1
    How does a programming career jive with family life?
    Please, stop perpetuating the horrific abuse of the perfectly good word 'jive'. You mean 'jibe'.

    jive: a dance

    jibe: to be in accord

    This has been a spelling nazi announcement.

  236. healthcare by cabazorro · · Score: 1

    My advice is to find something in the
    defense-military sector.
    Let throw a few names:
    Rockweell
    Raytheon
    Lockheed
    Northrop
    G ood Luck.

    --
    - these are not the droids you are looking for -
  237. WOAH! Stop the presses by Anonymous Coward · · Score: 0

    You mean to tell me...there's still developer jobs here in the US? I thought they were all farmed out to India!

  238. know thyself by 10am-bedtime · · Score: 1
  239. Set Expectations, Be Humble, Follow Through by csfenton · · Score: 2, Interesting

    I've been at it in nearly every capacity for 30 years. Happily married for 27 with three daughters ages 20-25. I have been on more death marches than I care to remember.

    Suggestions:
    1. Continuously set and reset expectations of both your family and employer about your own behavior: where you will be, what you are doing, what your plans are, what your interest and commitments are. Fundamentally, COMMUNICATE!
    2. Apologize to the appropriate people when you fail to live up to the expectations you have set. Set an example to your family on how to apologize when you screw up. You will screw up and they need a good example of humility.
    3. Demonstrate you value people: family and fellow employees. There will always be another death march, but there may not be another kindergarten graduation.
    4. Tell your employer, if they don't tell you first, that the work place must be fair. If they expect a death march, then you need to be compensated for time-off spent on possibly short notice life marches with the family. It's a two way street.
    5. Love God, Love your Family, don't give a damn for what anyone else thinks!

    Proverbs 3:5-6

  240. Re:Simple: Family first by JasonEngel · · Score: 1
    Maybe parents don't "pull their weight" in the workplace compared to non-parents. But that's true only in the eyes of a non-parent.

    To a non-parent, a job is a definition of self. You do your job to the best of your ability because of pride, desire to advance, and social acceptance. You do your job well not just to earn your peers' respect but hopefully to make yourself look better than your peers. It's a competition - you against your peers, your company against the other companies. It's a challenge to be overcome and there is a lot of satisfaction in that.

    To a parent, a job is something you do so that you have enough money to make certain your kids and spouse have clothes, food, and a roof over their heads. A job is a source of money so that if you are lucky and make enough you can enjoy fun events or toys with your kids and spouse. A job is a source of health insurance to keep you, your spouse, and children healthy at a cost that doesn't bankrupt you if something bad happens to one of them. A job is stressful because it means time away from your kids, time that is forever lost. A job is stressful because you know that you, yes, in counterpoint, you CAN be fired for unfairly offloading your work to your peers (yes, I have seen that happen, a single mom with two troublesome kids was fired by my employer because she left work early so often to deal with brats' schools).

    It's a matter of priority. To a parent, children are infinitely more important than anything at work. Work changes instantly from a definition of self to a source of income. And yes, you can be fired quite easily for not maintaining your job, which is a tremendous fear of all parents.

    Fortunately, many managers are also parents, and they understand what this means to their employees who have kids.

    You will understand when you are a parent.

  241. Parents are better workers in some respects by wildnight · · Score: 2, Insightful
    As a manager and parent, I perceive that folks with immovable external responsibilities are often more focused and efficient than "kids" who can stay till midnight. Parents know they can't do it later so they get stuff done now, and usually focus on getting something resolved with finality. Your team that works all hours is frequently the team getting distracted by online games, trying out untested new technologies etc.

    It's not that one group is better or worse then another. A smart manager will put a parent in a role where they'll be successful based on their particular strengths. The ability to work late is not necessarily an advantage, depending on the quality and velocity of work produced during the period.

    You need to learn how to make the mental transition to become this type of employee (focused and a little more serious). Time management is a skill you will master by necessity ; why wait for experience to teach you. Get busy, man!

  242. Not so fast by Bozdune · · Score: 1

    Funny, but ill-advised, and certainly not "insightful." VB is an amazing productivity tool. Your kids will code circles around you while you are busy picking up mod points.

    What we really need is an open-source VB equivalent. It's worrying that so many slashdotters don't seem to grasp this.

    1. Re:Not so fast by XaXXon · · Score: 1

      VB is an amazing productivity tool.

      So is perl. So is python. Hell, people even say that about java (though I disagree).

      Let the kid learn a language that won't get him/her locked into a single vendor and a single development environment.

      The aforementioned languages are also far more powerful and expressive.

      I suppose if you just want your kid to do drag-and-drop programming for windows, then VB is a fantastic choice.

      Again.. neglect.

  243. Programming & Parenting by ralphclintellis · · Score: 1

    Similiar situation. In our case we moved to a small town and I took a job developing a single program for a publishing company. I started out working in an office at their facility about half time while the kids were in daycare/preschool. Once they understood that I was a 'compulsive' about programming they eased up and I started working at home. At the end of three years I was exclusively at home (and loosing lots of sleep - often programming after the little ones were in bed)

  244. Re:Discrimination cuts both ways ? Corp Tool by Anonymous Coward · · Score: 0
    > If you want to give away your life (which is the only thing you truly own) to a bunch a parasitic assholes. That's your own lookout.

    So you're saying not to get married in the first place. Find a woman you hate and buy her a house or something, 'cuz it's cheaper and you have more time to yourself that way.

  245. Not about programming, but about geeks by GGuy · · Score: 1
    I don't think the issue is about being a programmer, but about being a geek. Technically, being a geek means you aren't well equipped for tense social situations. But that's neither here nor there, it's a stereotype.

    I personally have three kids - 7 years, 3 years and 5 months. I've been married for 9 years now. I've been a programmer since before any of the kids and marriage. My family life is excellent though, even with my work. However, I telecommute, so I get lots of time with the family.

    Before I was telecommuting (the first three years of my oldest sons life), things weren't so great though. Having to balance work, my extra activities (programming for linux kernel, and doing Debian stuff), things got really stressful.

    I don't do any LUG type stuff. I spend all my spare time with my family. So all I can say is, try to cut back on the outside activities like LUG meetings, and try to see if your employer will accomodate some telecommute time. Just remember that your family comes first. Programming pays the bills, but it ain't your life.

  246. Working from home? by Brettt_Maverick · · Score: 1
    I know it's not an option for most, but it's certainly technologically feasable to code from home. I mean, we've got this damn Internet thing, might as well use it to, like, improve life an' stuff

    I often find it hard to write code with all the distractions of an office - productivity coding evenings and weekends is, comparatively, astronomical. Not all people are creative or attentive as office hours may require. Sure, with kids, home will be full of distractions too, but the good kind. (Good meaning better to spend time w/ kids than to show your boss how to print for the 2314th time, etc).

    VNC, Timbuktu, Large Flash Memory, etc. are all deeply useful for the whole 'pick up and go work somewhere else' for a bit. I've been coding for decades, but am just getting into Linux, and playing with bootable distributions like Knoppix just blows my mind with the potential for making the location of your ass completely meaningless. Chair in the office = armchar = rocking chair next to crib = park bench = beach and so on.

    The trick to convincing your employer to let you work from home is quite simple:
    1. Wait for a trivial feature request on a Friday. (In the real world, this shouldn't take too long)
    2. Upon hearing the request, go white, wobble in your chair, get up, get dizzy and have to sit down again, and then go on a stammering rant about how complicated it is, how it'll break the entire software model, how you'll have to invent something nobody's ever been able to do before, and how many MONTHS it'll take to even get a prototype done. Say, "I'll go home tonight, and have a crack at it, and maybe I'll have something by Tuesday if I take Monday off...."
    3. Enjoy your weekend, with a spot of coding during the brief rainy patch or whatever, get the job done.
    4. "Work from home Monday" - actually work from home, though, don't skive off. Actually spend time on a frivolous but _shiny_ side-feature, while sitting by the phone so you can take emergency calls, just in case.
    5. Show up on Tuesday, with the original "impossible" feature done AND a new shiny thing, raving about how much work you were able to get done working from 6pm Friday to 4am Tuesday at HOME.
    6. Repeat as necessary until they get the hint.
    7. Have babies.
    8. When the ask what you're doing doing, tell them, and when they ask to help, let them. Little innocent eyes make good testers...
    9. ... and later good debuggers...
    10 ... and later good coders....
    11 ???
    12 Profit

  247. Re:Simple: Family first by sql*kitten · · Score: 1

    To a parent, a job is something you do so that you have enough money to make certain your kids and spouse have clothes, food, and a roof over their heads.

    Yes, your kids are important to YOU. Not to ME. Not, indeed, to ANYONE else. Why is it, then, that I should do your work for you? Why do you expect that your employer owes you a living? Why do you expect your co-workers to pick up the slack just so you can sneak off early just to enjoy yourself?

    There are millions of kids in the world, and they all have school plays and trumpet recitals and ballet classes and whatever. What makes YOURS so special?

    I have seen that happen, a single mom with two troublesome kids was fired by my employer because she left work early so often to deal with brats' schools

    Good for the employer. Few would do that, tho', for fear of getting sued.

  248. Re:"unplaned death marches"? - BAD MANAGEMENT by BuffPustule · · Score: 1
    I completely agree that death marches are a sign of failed management.

    I have worked in commercial outfits creating big software systems (and I've been working as a programmer for 21 years now). At every place that worked its programmers 60-80 hour weeks (often more) it was because of poor planning, poor feature management, poor testing, and a culture where "working hard" was more important than "working smart".

    For example, one job I took in the month of February was for a project I quickly found out had been set for a delivery date of the previous December. At that same company, another project I worked on was due for delivery in mid-May but the VP did not order the servers and development workstations until late February and began his staffing of the project by hiring only contractors (I was the first full timer on the project sometime in March). In both cases we were expected/required to work extremely long hours, for weeks at a time, and I even made the mistake (chalk it up to my 2nd full time job out of grad school) of delaying a vacation to try to meet a date that was a totally lost cause.

    The other place I worked at that had crazy work expectations was culturally imbued with lack of planning, no customer expectation management to speak of, and a president/owner whose "of the moment, and only for the moment" thinking had programmers adding complex new features at the last minute, without any kind of planning or coordination. Not surprisingly, simple projects would turn into year long nightmares as the scope expanded and the company made no effort to try to control customer expectations.

    So, needless to say, I was relieved to leave both places. I benefitted greatly from the experience both jobs gave me (at the coding/development and the management levels), and I learned never to put myself in that situation again where management is incapable of planning and makes no effort to plan. You can smell a company that reeks of "long hour code jocks" during the interviews. Just run away, unless you want to live for the job.

    (Coda: I now work as a programmer at a university where not only do I get to work on interesting projects that are meaningful but I also am never expected nor required to work longer than 40 hours a week; I have breathing space so I can plan and execute my work effectively.)

  249. Re:Simple: Family first by JasonEngel · · Score: 1
    Your attitude is repulsive. Please, share your real name. If I see it on a job application I will then be able to know immediately you are not someone I will hire.

    Actually, I know my kids are important to my coworkers and my managers. My boss asks about my kids and wife every week, and he tells me stories about his. My peers and I share babysitting chores amongst each other so that we can have grown-up time with spouses. One coworker has a child with cysitic fibrosis.... YOU would not understand, sql*kitten, but most other humans here WOULD understand what it meant when the entire department along with our wives and kids, including the single people in the team, all got together to join the walkathon to raise money for cystic fibosis studies and to help this guy's little boy.

    This concern for children other than mine is not limited to my family and coworkers. It extends into my neighborhood. My neighbors watch my boys occasional evenings, as my wife and I watch theirs sometimes. As a community, my neighborhood watchs all of its children; sometimes I am outside playing with the local kids, sometimes it's the guy next door or the lady across the street. Conversations with my neighbors aren't limited to weather and cars, but children, family, local community events.

    Obviously, sql*kitten, you do not understand what it means to care about something other than a career. I pity you. I pray you never have children for their sake. Feel free to keep my name handy, I know a good divorce lawyer. Someday, I guarantee you will need one (assuming you can find someone willing to marry a black-hearted, soulless person such as yourself).

  250. Not a programer by Wildkat · · Score: 3, Insightful

    but a dad. When my wife and I had our first child, a good friend advised us to become a single income household. he gave lots of reasons but the impact on children was the single most important. We are fortunate that my job (Army) pays well enought for us to be able to do that. Our life is not lavish - we average 9 years per car, 4 years per computer and it will be a long time before all our furtunature matches. On the other hand our children are healthy and well adjusted. You cant put a price on that. Another friend told me to abide by the rule of God first, family second and work third with the understanding that sometimes they will be out of balance but as long as you maintain a long term balance, you will be OK. Long hours in the Army tend to last months so when I can spend time with my family I do. My boss has always understood when I left for doctors appointments, soccer games and PTA meetings because they have alwasys known that somewhere down the line will be 90+ hour weeks. We both know that if we say its important, it really is (it has to work both ways and your family has to know that sometimes work is important). I count myself lucky in that respect becausee many of my friends have had bosses that work them for sport. Some things I have learned about time with my kids:

    Doctors appointmnts are more important than I thought. Go if you can.

    30 minutes of reading to your kids before bed is worth hours doing almost anything else.

    Bring them to your office once in awhile if you can. I never knew how important this was until I changed jobs that did not allow any outside visitors and my kids couldnt see where I was when I was not home.

    Show up for lunch at their school twice a year and they will talk about it all year and be the envy of 90% of their friends.

    Make parent teacher conferences. If the teachers know you are involved, 50% of the normal issues never even happen.

    include your family in any work related recognition. It lets them kow why you were gone and reminds your boss how important your family is to you.

    Someday I intend to retire. I plan on having a family to spend time with. Your company will not show up at your funeral, your family will (ok, turth in lending, my company will!).

    Good luck!

    1. Re:Not a programer by g0bshiTe · · Score: 1

      50,000 points for the pun about "YOUR COMPANY WILL" be at your funeral. That was a good one mate.

      --
      I am Bennett Haselton! I am Bennett Haselton!
  251. Re:Simple: Family first by sql*kitten · · Score: 1

    Obviously, sql*kitten, you do not understand what it means to care about something other than a career.

    Oh, I care about plenty of stuff. The kids of relative strangers just aren't high on that list. Particularly when said parents assume that because I choose to be child-free, I'm happy to do extra work just so they can slack off. Maybe those single people were happy to join in - maybe they felt they had to, since your manager clearly discriminates in favour of parents at every opportunity.

    Like I say, they're YOUR kids. If you can raise them without shirking your work, good for you. If you can't, it's not MY problem. By rights, people who slack - for any reason - should be as sackable as each other. Whether your kid was crying all night or you were playing tetris all night makes no difference, if you can't do the job you were paid to do, someone else will have to.

  252. Re:DON'T HAVE KIDS !!! by Anonymous Coward · · Score: 0

    goo goo dah dah linux bable bable bable

  253. Love of the work? by Gumby · · Score: 1

    Man - I haven't seen a single comment about marathon programming sessions for the shear joy of it. Or the sad fact that sometimes your bio-rithyms are such that you get really productive around 3 or 4 PM - and you want to stay in the "flow".
    I find programming to be quite influenced by mood and inspiration - and it's difficult to fit in to a 9 to 5 day.
    - Father (2boys)/Programmer(Cause I gotta be)

  254. Our company by Ratbert42 · · Score: 2, Informative
    ... parents who have been coding for a while ...

    I work for a failing software company. We missed our IPO by about 2 months when the bubble popped. Now we're down from 500-600 headcount to under 80. What's nice about all the cuts and slowdown of business is that the hours are back to roughly 40 a week instead of the insane pace we had back in the boom.

    That said, we have a COO and CEO that fly in every week from their homes and a CIO that sacrificed her family life for her career. So they don't have a lot of sympathy for a developer that needs to stay home with a sick kid 2 days a month. Still, our whole development organization is made up of about 75% guys with kids under 6 years old. I wouldn't change careers or companies any time soon.

  255. The kid is more important. by Anonymous Coward · · Score: 0

    The kid is more important. Don't be an asshole and neglect your kid for your job. He'll just end up robbing me at the quickie mart in 10 years.

  256. Your an idiot... by Cyno01 · · Score: 1

    Population is not a problem in any first world country. Nearly all MDCs have shown population decline in recent decades. Hell, not even china is much of a problem anymore, although their tactics are questionable, the PRC has their population under maybe too good of control. I've heard that within something like 3 more generations china's population will be something like 80% male. The only real problem now is india, as their growth shows no signs of slowing down.

    --
    "Sic Semper Tyrannosaurus Rex."
  257. Re:"unplaned death marches"? - BAD MANAGEMENT by demachina · · Score: 1

    Not saying you shouldn't blame it on bad management but that doesn't change the fact that the management is only going to get blamed if they don't do a death march and finish on schedule. As long as they do they are going to come out smelling like roses no matter how bad the death march was or who caused it.

    I'm guessing the key point about the places where you worked were bad were developing serious software under a gun and probably trying to make quarters. So now you are sitting in a laid back university where making a quarter is a nonexistent concept so it probably doesn't matter a whole lot exactly when you deliver the software, right? Its not like your management there is probably any better or different its just it doesn't particularly matter when you finish so obviously you have no death marches.

    --
    @de_machina
  258. Re:"unplaned death marches"? - BAD MANAGEMENT by BuffPustule · · Score: 1
    University IT departments have dates to meet - for example the summer is basically the only time we have to put in major system upgrades. Many other system changes need to be completed (from start to finish) between other dates that are dictated by when state and federal government reports are due, or by dates stipulated by law, for example.

    The difference between my previous jobs and my current one at a university is partly due (as you say) to there being no direct financial pressure to deliver software on specific dates, partly due to there being no one at the university in the morally grey territory of benefitting from a sales commission received for having closed a deal that cannot possibly be fulfilled as promised, and partly due to my director and higher management understanding the importance of planning.

    It might also have a lot to do with the fact that my director once worked as a professional programmer in our department and therefore is able to apply the lessons he learned years ago.

    The other job I had where everything was planned appropriately, an iron fist controlled scope creep, and we delivered the final system months early and under budget was in an IT group at a major bank. I expect that here too the reward for the project director (an appointment as a bank VP) was given largely for the successful completion of the project. Upper management considered timeliness, quality, and budgetary discipline to be important, none of which can be attained without proper planning and execution.

  259. Considered teaching? by machinder · · Score: 1
    I'm not sure what the situation is like where you are, but here in Ontario the impact of politics on the education system has left us very short of teachers with applied skillsets. The pay is low (teachers here start from between $28K to $34K), and during the year you'll have to work long hours, but you'll get all the same vacations as your kids, and you'll be working to improve a system from which they'll benefit!

    If you're interested, here's the job outlook for all of Canada. The Ontario College of Teachers has a lot of job preparation information. I'm sure you'll be able to find the same for the states.

  260. Death March? by p.rican · · Score: 1
    "3. Encourage your employer to use a better management technique (for instance Scrum), which doesn't encourage forced death marches to make up for bad planning. Programming is a demanding field, but if your employer expects you to wreck your health over a deadline, then they're doing something wrong, not you."

    I'm sorry this is somewhat offtopic......but I keep hearing coders use the term 'death march'. What is it?

    --

    /. --"Demented and sad....but social" -Judd Nelson

    1. Re:Death March? by MythoBeast · · Score: 1

      A Death March occurs when you have two weeks until the product gets released and four weeks of programming to do. It involves all of the programmers in a shop putting in two weeks of fifteen hour days with lots of caffiene and little sleep. It's the kind of seriously endurance testing experience that will shorten your lifespan significantly if you do it too often.

      Because it is terribly easy to underestimate the amount of coding required for a product, code shops that don't exercise an empirical management method like Scrum are often caught by surprise in the last month of a release cycle, so those shops often have quarterly death marches. I have mostly experience those in smaller organizations that can't afford to miss a release.

      --
      Wake up - the future is arriving faster than you think.
  261. Thank you for the explanation. ....... by p.rican · · Score: 1

    now I have to find out what 'scrum' is. The only other management style that I'm used to is, crisis management. pretty much the standard in telecom

    --

    /. --"Demented and sad....but social" -Judd Nelson

  262. That's a little tougher by MythoBeast · · Score: 1

    Here's a link to a book...

    http://search.barnesandnoble.com/textbooks/books ea rch/isbnInquiry.asp?userid=34MC0MKXUW&isbn=0130676 349&TXT=Y&itm=1

    The quick answer, though, is that it's a management technique that places proper time emphasis on those aspects of programming that need tighter control (like preventing people from constantly changing a programmer's priorities), takes away unnecessary obstacles (like documentation for documentation's sake), and grants freedom where it's really necessary (e.g., the fine details of "how to get it done")

    Definitely a must read for anyone who has been frustrated by excessively bureaucratic development enviroments.

    --
    Wake up - the future is arriving faster than you think.
  263. Thank you again..... by p.rican · · Score: 1

    You've just been added to my "friends" list

    --

    /. --"Demented and sad....but social" -Judd Nelson

  264. On deathbed by SirLanse · · Score: 1

    Nobody lays on thier deathbed and says "I wish I had spent more time in the office."

  265. I respectfully disagree with you by FanaticalDesperado · · Score: 1

    I agree that if I was about to have a child, it would be nice to have a 2 year paid paternity/maternity leave. But, I don't think it's an ideal solution. Here are three things that I see wrong with it right away:

    1. When Paul Parenthood goes on paternity leave the company has to pay for two people to do one job for two years. You've just raised the cost of doing business considerably. So, businesses will be less likely to hire people.

    2. A friend of mine described the situation in Brazil to me. This may be out of date since he left Brazil many years ago. Companies are required to give a woman 6 months maternity leave when she has a child and she practically can not be fired for any reason for two years after going back to work. If they violate this law the company faces a stiff fine. In effect, this law made it almost impossible for a married woman to find a job in Brazil. No employer wants to hire someone who could get pregnant at any time and would require the maternity leave.

    3. You've chosen Germany as your example. Germany consistently has unemployment rates considerably higher than the US, even if you do count discouraged people no longer searching for work.

  266. Re:Change the where, not the what....and the HOW by smudge · · Score: 1

    I have teenagers. They need me more now then when they were infants. They have after school activities & don't yet DRIVE.

    When my kids were little, I'd work my 9-5, pick the kids up from day care, and spend time with them until they went to bed (like 9 pm). IF I needed to put in more work hours, I'd do it from my home office. I wasn't asking anyone else to pick up my slack. I was just doing my OT later.

    Now that they are on sports teams, or going to the movies with friends, 9-5 doesn't work. Now it's 7-3 with OT as needed.

    I've learned to be VERY productive during my working hours to reduce the need for OT. I don't spend much time chatting with the office gang, because they aren't my social life any more.