473,395 Members | 1,639 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,395 software developers and data experts.

do serious programmers have a life?

Excluding the factors of the brain capability, i.e I am not asking
about this factor, if you are a single, aside from enjoying coding or
debugging, how do you make time to eat properly, i.e healthily w/o
spending big bucks at special healthy food places and also take care of
life's daily chores w/o feeling like a robot. Any time for social
activites with people other than programmers?

Is feeling like a robot a typical description of a programmer's life?

Sep 23 '05
55 4405
am**********@yahoo.com wrote:
Mainly though, I rewarded good results, period. If you think
that leaving at 4:30 is best for you, and all of your work is >done and you aren't leaving your coworkers out to dry, because
you can get more work done in 6 hours if you go home and sleep
for 12, more power to you.


It would be nice if all bosses are like you as I am the type of person
who fits in that category.


In that case I would have to interject the question of why you bring up
the previous question?

Re: the original thread subject--programmers are no different than any
other class of professionals--some are workaholics, some aren't. Some
are productive, some aren't. IOW, they're people, just like doctors,
engineers, whatevers....
Sep 26 '05 #51
> why you bring up the previous question?
Well, in my experience, programming is more time consuming compared to
Chemistry (talking about grad school study of Chemistry) . If I get
stuck, I get stuck for a long time. Back then, when I wa staking Java
in Srping 2002, I didn't know about asking for help in ngs. So some
bad memory (of losing time unnecessarily) stayed with me.
Re: the original thread subject--programmers are no different than any

other class of professionals--some are workaholics, some aren't. Some
are productive, some aren't. IOW, they're people, just like doctors,
engineers, whatevers....

Well, I was talking in tiemrs of productive and responsible ones.

Sep 26 '05 #52
am**********@yahoo.com wrote:

Default User wrote:
<snip>

Don't feed the trolls, blah blah blah.

I wasn't going to say anything but decided to say this to you: You
are judgemental and in your trying to act like a professional, you
missed being a human.

That does not compute.


Brian
Sep 26 '05 #53
gds
am**********@yahoo.com wrote:
Well, in my experience, programming is more time consuming compared to
Chemistry (talking about grad school study of Chemistry) . If I get
stuck, I get stuck for a long time. Back then, when I wa staking Java
in Srping 2002, I didn't know about asking for help in ngs. So some
bad memory (of losing time unnecessarily) stayed with me.


I've never held a full-time position in any other field except
software engineering so I can't really say what other fields are
like. However, to compare software engineering with another thing I
do on the side (unpaid), perform with a chorus, I find that the
results I get from chorus tends to scale linearly with the effort I
put into it. OTOH, I find that it takes much more effort to achieve
the same kind of result in a software engineering effort (unless I am
the only developer and the things I depend upon change rarely if
ever). I find that there are often unseen complexities and also
annoying bugs that need to be fixed. These annoying bugs aren't very
interesting from a computer science standpoint but the customers/users
feel they should be fixed.

Sometimes, if people have early success they can get put on a fast
track and get to work on the high-level architecture of software
rather than be forced to fix the annoying bugs.

Read Frederick Brooks' THE MYTHICAL MAN-MONTH for more thoughts of
this type.

--gregbo
gds at best dot com
Sep 28 '05 #54
In article <Fh****************@newssvr22.news.prodigy.net>,
Phlip <ph******@yahoo.com> wrote:
Baxter wrote:
It's a myth that you have to work long hours to show dedication.
Employers love it because they think they're getting something for
nothing.
Employees are hurt by it because it puts blinders on them.
The goal is "energetic work".

Each individual's ability to work energetically varies over time, and
averages over time. The average of the averages among many individuals might
be 40 hours a week, so employers should _modestly_ cap that as a _general_
hedge against burnout.

The other goal is teamwork; being there when your teammates are there. So
even if you could work late, don't. Come in fresh tomorrow, at the same time
as your teammates come.


Yipes. One of the things that always appealed to me about programming
jobs was that there was less emphasis on everyone working the same
9-to-5 hours. This is one of the things I find less than appealing
about the "pair programming" idea. I admit I haven't tried it, and
maybe if I had I'd understand how wonderful it is, worth giving up
telecommuting and flexible schedules, but .... As something of an
introvert, I'm skeptical.
Heroism is not sustainable.


Now that I agree with!

--
| B. L. Massingill
| ObDisclaimer: I don't speak for my employers; they return the favor.
Sep 28 '05 #55
gd*@best.cut.here.com wrote:

am**********@yahoo.com wrote:
Well, in my experience, programming is more time consuming compared to
Chemistry (talking about grad school study of Chemistry) . If I get
stuck, I get stuck for a long time. Back then, when I wa staking Java
in Srping 2002, I didn't know about asking for help in ngs. So some
bad memory (of losing time unnecessarily) stayed with me.


I've never held a full-time position in any other field except
software engineering so I can't really say what other fields are
like. However, to compare software engineering with another thing I
do on the side (unpaid), perform with a chorus, I find that the
results I get from chorus tends to scale linearly with the effort I
put into it. OTOH, I find that it takes much more effort to achieve
the same kind of result in a software engineering effort (unless I am
the only developer and the things I depend upon change rarely if
ever). I find that there are often unseen complexities and also
annoying bugs that need to be fixed. These annoying bugs aren't very
interesting from a computer science standpoint but the customers/users
feel they should be fixed.

Sometimes, if people have early success they can get put on a fast
track and get to work on the high-level architecture of software
rather than be forced to fix the annoying bugs.

Read Frederick Brooks' THE MYTHICAL MAN-MONTH for more thoughts of
this type.


Being an engineer who has also written a lot of software of various
types, I don't see any real difference other than in the details of the
effort. Engineering is fraught w/ complexities as is, I suspect, any
other technical field.
Sep 28 '05 #56

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

142
by: Herr Lucifer | last post by:
As the founder of .NET framework, Microsoft claims that it invention will be the next best platform for programming in a near future. Now it is 2005, ..NET is 5 years old, and can talk and walk for...
56
by: Chris Hills | last post by:
Hi, It came up in a standards panel meeting the other day that "all c or C++ programmers" have a copy of ISO C and/or C++ ... I challenged this and said most don't (outside those working on...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.