How to balance between Kid and Coding?
-
This is probably the most absurd problem I am facing for over a year now. Being in Prototype and product design, I consistently need to think about the design and code. Earlier it used to be "Sit in front of system till you get result". It could be a day, 2 days or anything. Now I have a 15 months old Son. He prefers my time over his moms and has grown a fondness for books and pictures. I love spending time teaching him and playing with him. But when a problem is unsolved, I am finding myself lost, even now. Playing with kid, thinking about algorithm. Sometimes it is morning 3 AM to 8 AM that I work in my closed world, but even that schedule is not helping any more. Sort of lost! You guys are probably the most outstanding programmers on earth in Codeproject. Thought, would shoot up the question to you! Suggest me a solution to balance life :( Oh by the way, sorry for this long message. I had to find a place to trash my thoughts :D
-
This is probably the most absurd problem I am facing for over a year now. Being in Prototype and product design, I consistently need to think about the design and code. Earlier it used to be "Sit in front of system till you get result". It could be a day, 2 days or anything. Now I have a 15 months old Son. He prefers my time over his moms and has grown a fondness for books and pictures. I love spending time teaching him and playing with him. But when a problem is unsolved, I am finding myself lost, even now. Playing with kid, thinking about algorithm. Sometimes it is morning 3 AM to 8 AM that I work in my closed world, but even that schedule is not helping any more. Sort of lost! You guys are probably the most outstanding programmers on earth in Codeproject. Thought, would shoot up the question to you! Suggest me a solution to balance life :( Oh by the way, sorry for this long message. I had to find a place to trash my thoughts :D
Grasshopper.iics wrote:
Now I have a 15 months old Son.
Grasshopper.iics wrote:
Suggest me a solution to balance life
Since you are 24 months behind any practical solution, I suggest you to quit your day job for next 17 years. ;P Now on serious side, you need to allocate fixed time for your job stuff, and spend rest of the time with the kid, trust me you will regret this time if not spent with your son. kids grow up very fast... :)
-
This is probably the most absurd problem I am facing for over a year now. Being in Prototype and product design, I consistently need to think about the design and code. Earlier it used to be "Sit in front of system till you get result". It could be a day, 2 days or anything. Now I have a 15 months old Son. He prefers my time over his moms and has grown a fondness for books and pictures. I love spending time teaching him and playing with him. But when a problem is unsolved, I am finding myself lost, even now. Playing with kid, thinking about algorithm. Sometimes it is morning 3 AM to 8 AM that I work in my closed world, but even that schedule is not helping any more. Sort of lost! You guys are probably the most outstanding programmers on earth in Codeproject. Thought, would shoot up the question to you! Suggest me a solution to balance life :( Oh by the way, sorry for this long message. I had to find a place to trash my thoughts :D
Put the kid up for adoption. Problem solved. :) (I am joking before anyone thinks I mean it). You culd work away from home or make a rule that if you are working you should not be disturbed. Pretty hard to support a family if you lose your job so you have to make it the priority (unless you are wealthy, of course).
"If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair. nils illegitimus carborundum me, me, me
-
This is probably the most absurd problem I am facing for over a year now. Being in Prototype and product design, I consistently need to think about the design and code. Earlier it used to be "Sit in front of system till you get result". It could be a day, 2 days or anything. Now I have a 15 months old Son. He prefers my time over his moms and has grown a fondness for books and pictures. I love spending time teaching him and playing with him. But when a problem is unsolved, I am finding myself lost, even now. Playing with kid, thinking about algorithm. Sometimes it is morning 3 AM to 8 AM that I work in my closed world, but even that schedule is not helping any more. Sort of lost! You guys are probably the most outstanding programmers on earth in Codeproject. Thought, would shoot up the question to you! Suggest me a solution to balance life :( Oh by the way, sorry for this long message. I had to find a place to trash my thoughts :D
If you think that's fun now, just wait! It does get a little better when you can ship them off to school for most of the day. When I started my business I had 3 teenagers. The only solution was to close the door to my office and tell them "Sorry, I'm at work right now." I have always had to treat working at home the same as if I went to an office (without the commute). When it is working hours, it is working hours. And when working hours are over, the door to my office is closed, because working hours are over. Failure to separate work and family life can only lead to problems, so you need to get that clear now while you still can.
CQ de W5ALT
Walt Fair, Jr., P. E. Comport Computing Specializing in Technical Engineering Software
-
This is probably the most absurd problem I am facing for over a year now. Being in Prototype and product design, I consistently need to think about the design and code. Earlier it used to be "Sit in front of system till you get result". It could be a day, 2 days or anything. Now I have a 15 months old Son. He prefers my time over his moms and has grown a fondness for books and pictures. I love spending time teaching him and playing with him. But when a problem is unsolved, I am finding myself lost, even now. Playing with kid, thinking about algorithm. Sometimes it is morning 3 AM to 8 AM that I work in my closed world, but even that schedule is not helping any more. Sort of lost! You guys are probably the most outstanding programmers on earth in Codeproject. Thought, would shoot up the question to you! Suggest me a solution to balance life :( Oh by the way, sorry for this long message. I had to find a place to trash my thoughts :D
Focus on your child. After your wife he is the most important person in your life. And believe me, the childhood years just fly by when you spend too much time focussed on other things, until you look round and see he's grown up, and you wonder about all the times you missed.
One of these days I'm going to think of a really clever signature.
-
This is probably the most absurd problem I am facing for over a year now. Being in Prototype and product design, I consistently need to think about the design and code. Earlier it used to be "Sit in front of system till you get result". It could be a day, 2 days or anything. Now I have a 15 months old Son. He prefers my time over his moms and has grown a fondness for books and pictures. I love spending time teaching him and playing with him. But when a problem is unsolved, I am finding myself lost, even now. Playing with kid, thinking about algorithm. Sometimes it is morning 3 AM to 8 AM that I work in my closed world, but even that schedule is not helping any more. Sort of lost! You guys are probably the most outstanding programmers on earth in Codeproject. Thought, would shoot up the question to you! Suggest me a solution to balance life :( Oh by the way, sorry for this long message. I had to find a place to trash my thoughts :D
One of my coworkers always comes to the office to work, but leaves earlier to spend time with his kids, who are 9 and 12. Wednesdays he even leaves at 12, joining only for the meeting and doing some emails, but then does something big the rest of the day, like build cola-Mentos rockets or go to some amusement parks. This is a thing that works for him, but might work for you too. Maybe go to the office for only half of the day to do work, and come home to focus on being a dad. Personally I don't like working from home too often, especially when others are there, just way too many distractions. However this depends on the person. I think the best way to find out would be to just try it for a while and see how it goes.
When at first you don't succeed, use more XML! When XML does not appear to solve it, you are not using enough XML!
-
Put the kid up for adoption. Problem solved. :) (I am joking before anyone thinks I mean it). You culd work away from home or make a rule that if you are working you should not be disturbed. Pretty hard to support a family if you lose your job so you have to make it the priority (unless you are wealthy, of course).
"If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair. nils illegitimus carborundum me, me, me
Actually, I run my own consultancy , so loosing a job is not on order :D Actually I converted one of my office floor as my apartment after kid was gone. It was tough at the start to squeeze in an Office cum apartment, but I saved about three hours that I would have otherwise be wasting, driving to office from home. However due to nature of work, I do not always know how I will get a solution or sometimes even worse, what is a solution. So working hours is time which takes to get the result straight. But yeah. Probably you guys are right. I need to somehow learn to imagine the time that I give to my kid as a "future project"http://s.codeproject.com/script/Forums/Images/smiley\_tongue.gif
-
This is probably the most absurd problem I am facing for over a year now. Being in Prototype and product design, I consistently need to think about the design and code. Earlier it used to be "Sit in front of system till you get result". It could be a day, 2 days or anything. Now I have a 15 months old Son. He prefers my time over his moms and has grown a fondness for books and pictures. I love spending time teaching him and playing with him. But when a problem is unsolved, I am finding myself lost, even now. Playing with kid, thinking about algorithm. Sometimes it is morning 3 AM to 8 AM that I work in my closed world, but even that schedule is not helping any more. Sort of lost! You guys are probably the most outstanding programmers on earth in Codeproject. Thought, would shoot up the question to you! Suggest me a solution to balance life :( Oh by the way, sorry for this long message. I had to find a place to trash my thoughts :D
I totally agree with Richard MacCutchan. Over the years I've also noticed that spending time with the kids also helps to solve problems in work (not to mention it helps to put them into right perspective :)). Don't know if it's because of being more relaxed or the goofy ideas, but that's the way it is. Another and important thing: I don't know if this translates very well to English but we have a saying that your work or your colleagues won't be coming to visit on your grave every year. Something to think about :)
The need to optimize rises from a bad design.My articles[^]
-
Focus on your child. After your wife he is the most important person in your life. And believe me, the childhood years just fly by when you spend too much time focussed on other things, until you look round and see he's grown up, and you wonder about all the times you missed.
One of these days I'm going to think of a really clever signature.
-
Focus on your child. After your wife he is the most important person in your life. And believe me, the childhood years just fly by when you spend too much time focussed on other things, until you look round and see he's grown up, and you wonder about all the times you missed.
One of these days I'm going to think of a really clever signature.
:thumbsup:
Life - Dreams = Job TheCardinal
-
Focus on your child. After your wife he is the most important person in your life. And believe me, the childhood years just fly by when you spend too much time focussed on other things, until you look round and see he's grown up, and you wonder about all the times you missed.
One of these days I'm going to think of a really clever signature.
This is one of those times where you need a "Vote 1000" link. :thumbsup: /ravi
My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com
-
This is probably the most absurd problem I am facing for over a year now. Being in Prototype and product design, I consistently need to think about the design and code. Earlier it used to be "Sit in front of system till you get result". It could be a day, 2 days or anything. Now I have a 15 months old Son. He prefers my time over his moms and has grown a fondness for books and pictures. I love spending time teaching him and playing with him. But when a problem is unsolved, I am finding myself lost, even now. Playing with kid, thinking about algorithm. Sometimes it is morning 3 AM to 8 AM that I work in my closed world, but even that schedule is not helping any more. Sort of lost! You guys are probably the most outstanding programmers on earth in Codeproject. Thought, would shoot up the question to you! Suggest me a solution to balance life :( Oh by the way, sorry for this long message. I had to find a place to trash my thoughts :D
Grasshopper.iics wrote:
Oh by the way, sorry for this long message
No problem, you choosed best place for sharing. By the way, I have 9 month free with no baby, and I am afraid I would have the same problem.
---------------------------------------------------------- SignatureNotFoundException
-
This is probably the most absurd problem I am facing for over a year now. Being in Prototype and product design, I consistently need to think about the design and code. Earlier it used to be "Sit in front of system till you get result". It could be a day, 2 days or anything. Now I have a 15 months old Son. He prefers my time over his moms and has grown a fondness for books and pictures. I love spending time teaching him and playing with him. But when a problem is unsolved, I am finding myself lost, even now. Playing with kid, thinking about algorithm. Sometimes it is morning 3 AM to 8 AM that I work in my closed world, but even that schedule is not helping any more. Sort of lost! You guys are probably the most outstanding programmers on earth in Codeproject. Thought, would shoot up the question to you! Suggest me a solution to balance life :( Oh by the way, sorry for this long message. I had to find a place to trash my thoughts :D
I am in same situation just like you and from the same country too ;) I have kid just turn 11 month; Only sometime work trick for me is to set up kid trolley next to my work desk and give him a dummy keyboard to tap on.. He keep doing it for a while and think that all that happens on TV (Because I use my TV as My monitor) is because of his key strokes.. Try this and would work. Hard to balance the work and kid but these days you will always remember when your 5 year old kid solve your sql-query or may be PHP bug ;) Enjoy Jigar
-
This is probably the most absurd problem I am facing for over a year now. Being in Prototype and product design, I consistently need to think about the design and code. Earlier it used to be "Sit in front of system till you get result". It could be a day, 2 days or anything. Now I have a 15 months old Son. He prefers my time over his moms and has grown a fondness for books and pictures. I love spending time teaching him and playing with him. But when a problem is unsolved, I am finding myself lost, even now. Playing with kid, thinking about algorithm. Sometimes it is morning 3 AM to 8 AM that I work in my closed world, but even that schedule is not helping any more. Sort of lost! You guys are probably the most outstanding programmers on earth in Codeproject. Thought, would shoot up the question to you! Suggest me a solution to balance life :( Oh by the way, sorry for this long message. I had to find a place to trash my thoughts :D
I agree with Richard! Your children is your future, invest in them!
Regards Vallarasu S | BreakingDotNet.blogspot.com
-
This is probably the most absurd problem I am facing for over a year now. Being in Prototype and product design, I consistently need to think about the design and code. Earlier it used to be "Sit in front of system till you get result". It could be a day, 2 days or anything. Now I have a 15 months old Son. He prefers my time over his moms and has grown a fondness for books and pictures. I love spending time teaching him and playing with him. But when a problem is unsolved, I am finding myself lost, even now. Playing with kid, thinking about algorithm. Sometimes it is morning 3 AM to 8 AM that I work in my closed world, but even that schedule is not helping any more. Sort of lost! You guys are probably the most outstanding programmers on earth in Codeproject. Thought, would shoot up the question to you! Suggest me a solution to balance life :( Oh by the way, sorry for this long message. I had to find a place to trash my thoughts :D
If you are at home, kids and family should be your highest priority. Kids over the World deserve more attention than anybody is giving them, especially when they are not yet teenagers. We could make a survey how much time our community spends daily with its kids. 1 hour? 2-3 hours? 4-5 hours? What is right? :-) In such an age as your son he sucks everything what is happening around him and you give him seeds which will shape his personality. If you are going to be busy and he wants to spend time with you then this is how he will be probably responding later in his age (people tend to behave in some way how they were brought up). As somebody suggested here, the best is going to some office for a few hours so he/she cannot see you and also your children can learn that you go to work and you have got habit working. Anyway, I would go for more time with children and sacrifice work!! :) ha ha And let your wife start programming :-) ha ha Actually, nice your brought here such a question :-) Thank you.
-
I am in same situation just like you and from the same country too ;) I have kid just turn 11 month; Only sometime work trick for me is to set up kid trolley next to my work desk and give him a dummy keyboard to tap on.. He keep doing it for a while and think that all that happens on TV (Because I use my TV as My monitor) is because of his key strokes.. Try this and would work. Hard to balance the work and kid but these days you will always remember when your 5 year old kid solve your sql-query or may be PHP bug ;) Enjoy Jigar
"Hard to balance the work and kid but these days you will always remember when your 5 year old kid solve your sql-query or may be PHP bug" This is Inspiring :) Playing with kids and giving them time is fun. I kind of Love that. But when a code is unfinished, it kind of keep playing in the mind. I am trying to Mental Hibernation. So when I stop I can keep it saved in my mind. While resuming, it starts from the stage where I was stopped. And all your responses are so encouraging. Many of you seems to have managed this at one point or the other :)
-
Focus on your child. After your wife he is the most important person in your life. And believe me, the childhood years just fly by when you spend too much time focussed on other things, until you look round and see he's grown up, and you wonder about all the times you missed.
One of these days I'm going to think of a really clever signature.
Exactly. I agree. My son is now 21 months old, and I also kept trying to find time to get my work done. Then I would see him do something amazing, and I would run to my wife and tell her, 'do you know what he just did?!', all excited. And after telling her, she would say, 'oh, he's been doing that for a couple of weeks now!' That is when I realized that some things are more important than work. They grow up only once. Don't miss it. You'll regret it.
-
This is probably the most absurd problem I am facing for over a year now. Being in Prototype and product design, I consistently need to think about the design and code. Earlier it used to be "Sit in front of system till you get result". It could be a day, 2 days or anything. Now I have a 15 months old Son. He prefers my time over his moms and has grown a fondness for books and pictures. I love spending time teaching him and playing with him. But when a problem is unsolved, I am finding myself lost, even now. Playing with kid, thinking about algorithm. Sometimes it is morning 3 AM to 8 AM that I work in my closed world, but even that schedule is not helping any more. Sort of lost! You guys are probably the most outstanding programmers on earth in Codeproject. Thought, would shoot up the question to you! Suggest me a solution to balance life :( Oh by the way, sorry for this long message. I had to find a place to trash my thoughts :D
Sometimes i have the same problem as you are experiencing. unfortunately there's no magic potion that makes you focused on work while having a son to take care. The way i found to get things done even with the interruptions of my family is: 1 - set a mental workplace and work-time. after that, set a real workplace to handle your job. 2 - uses earphones. 3 - talk to your family that you're unavailable during that time. Only contact-me if there's an emergency (a real one!) 4 - at the beginning of the work day remember to set the daily goal to acomplish. it will help you get motivated to stop and have time to your son also. 5 - put your tasks in a task list and make it visible. mark each complete task wen it gets done. well... those simple things is working for me (at least for while) hope it hepls a little at least. :laugh: :cool: Zamaro .:
-
This is probably the most absurd problem I am facing for over a year now. Being in Prototype and product design, I consistently need to think about the design and code. Earlier it used to be "Sit in front of system till you get result". It could be a day, 2 days or anything. Now I have a 15 months old Son. He prefers my time over his moms and has grown a fondness for books and pictures. I love spending time teaching him and playing with him. But when a problem is unsolved, I am finding myself lost, even now. Playing with kid, thinking about algorithm. Sometimes it is morning 3 AM to 8 AM that I work in my closed world, but even that schedule is not helping any more. Sort of lost! You guys are probably the most outstanding programmers on earth in Codeproject. Thought, would shoot up the question to you! Suggest me a solution to balance life :( Oh by the way, sorry for this long message. I had to find a place to trash my thoughts :D
There is no balance, you have to choose. You can choose to focus on work. Your kid will grow up anyway, and if you don't beat him, and you give him the occasional hug, he'll probably be alright. And you can work until your skills become obsolete and then retire, alone. You can choose to focus on your family. You will enjoy the ultimate programming experience; teaching your child. You will still be employed, and your career will continue. You won't achieve as much at work as you might have, but by the time you're 40, chances are you'll discover that you aren't going to win the Nobel Prize for Programming after all. When you retire, you will be surrounded by a wife and grown children who love and admire you, and probably a network of good friends because you chose to nurture other social relationships. That intensity you feel about work is an illusion. It's how you feel when you have to solve every problem from first principles. In 10 years you will master your craft and most problems you will solve by "muscle memory". The office won't consume you in the same way. Furthermore, your kid will go to school when he is 5 or 6, and you will have plenty of time for work. Work is the same every day. You have plenty of time to get tired of it. Nobody ever lay on their deathbed and said, "I wish I'd stayed later at the office." A child is yours forever, but he is only a baby for a single beautiful season; not even a year really. Seize this moment. Roll around in it and get it all over you. This moment is precious because it doesn't last.
-
This is probably the most absurd problem I am facing for over a year now. Being in Prototype and product design, I consistently need to think about the design and code. Earlier it used to be "Sit in front of system till you get result". It could be a day, 2 days or anything. Now I have a 15 months old Son. He prefers my time over his moms and has grown a fondness for books and pictures. I love spending time teaching him and playing with him. But when a problem is unsolved, I am finding myself lost, even now. Playing with kid, thinking about algorithm. Sometimes it is morning 3 AM to 8 AM that I work in my closed world, but even that schedule is not helping any more. Sort of lost! You guys are probably the most outstanding programmers on earth in Codeproject. Thought, would shoot up the question to you! Suggest me a solution to balance life :( Oh by the way, sorry for this long message. I had to find a place to trash my thoughts :D
Tough question, but with an easy (if incomplete) answer: family SHOULD come first. Easier said than done as we still have to pay the bills, but everyone else is correct in saying that the kids grow up too fast - mine are now 15, 11, and 9 and I started working at home about 11 years ago. What I did notice is while a number of others were telling you that family is more important they weren't really giving you a solution to your problem; I mean no offense by saying this - it's just an observation. The reality is that balancing work and family is difficult and becomes more of a challenge when you work from home (and even more so with young children who really don't understand the physical boundaries of an office or time boundaries of a clock). The solution is really going to depend on how you CAN work (eg. some people can work at night or easily split their days into smaller parts) and how your partner and child are willing or able to work with you. I don't have a simple or complete answer for you as I honestly still deal with this challenge myself, but I will pass on some tips based on my experience: 1. Talk with your partner/spouse. Coming to CodeProject is great, but our advice means little or nothing without agreement and approval from your partner. She may also offer suggestions that work for her or solutions you haven't thought of. 2. Review your current work schedule for a week. What is working for you and what isn't. Why did it work or not work? I understand your challenge - sometimes it can take hours or days to come up with a solution and that can make it difficult to be fully present in body and mind even when you're not technically "working". Can you identify patterns to this? Sometimes I find that being away from work for an hour or two helps to provide clarity to a solution that I could otherwise stare at for hours on end. Tracking your work behaviour can also help you to determine if you can work better at night (because of fewer interruptions), or if you are more productive with long-periods or short-periods with frequent breaks. 3. Do your best to establish boundaries that you and your partner agree upon. These boundaries include your physical office space and the times that you are working. 4. Determine how much flexibility you and your partner expect with regards to the schedule you are trying to set. If there are going to be times that you need to work a bit longer, there should also be times that she's able to interrupt your regular schedule. That's my (long-winded) two-c