Interesting... Do programmers burnout more than any other profession? If there is a contributing factor it is the constant change that requires regular learning and adapting. I've seen a lot of changes. In 1983 I learned how to program using punch cards. Then there was the single line editors. I experienced the evolution of xBase - dBaseII, dBaseIII, dBaseIII+ on 8088 cpu's with no hard drive. Later Clipper summer of 87 (that was the actual version name), FoxBASE+, all the FoxPro's - DOS, Windows, and Visual. Then the web came along. Learning Linux, Apache, MySql, PHP and all that goes with that. In the early days of the web - (10 years ago) it was PHP right on the iron... not any more. It is open source apps and frameworks. Always fighting the beast..... In the late 80's I happened into a business that was using a Commodore 64 to do their accounting and inventory control. At that time that was state of the art. On 2017-04-29 13:47, Carruth, Rusty wrote: > Huh. I thought the reason programmers (or whatever you want to call > them) get grey hairs and burn out was some combination of: > > 1 - they are hopelessly optimistic, and so GROSSLY underestimate EVERY > project's effort. Managers like the short estimates and don't adjust > based upon reality. When the deadline nears, the software person > works more and more hours to try to meet the deadline, which goes > whizzing past at a high rate of speed. More hours/week and more > effort (which brings with it more mistakes and slower progress)... > until the project is finally done (ish) and the next cycle begins. > > (Well, yes, I was a software developer for most of my professional > life, why do you ask? ;-) > > 2 - they tend to work much more than 40 hours per week. (80, 90, > sometimes more) > > 3 - old age ;-) > > Rusty > > -----Original Message----- > From: PLUG-discuss [mailto:plug-discuss-bounces@lists.phxlinux.org] On > Behalf Of IscreamKid > Sent: Friday, April 28, 2017 8:36 PM > To: Main PLUG discussion list > Subject: Re: GNU/Linux > > Hmmm, technically not quite right. > > First there was UNIX which split off to BSD. > Linus emulated UNIX on a PC. > A kernel is the interface between the hardware and the operating > system. > Each machine with different hardware needs a different kernel to mate > with the hardware. > Each operating system needs a different interface to match the > operating system's requirements / design. > Android has totally different hardware platform compared to a PC, > compared to a Mac, compared to a DEC, or whatever. > If the programmer writes his interface to function like Linux but > match each different platform's hardware then you can the Linux OS > utilities and such on that hardware platform. They will be the same, > functionally, if the programmer fully implements the complete > interface. > Practically, there is almost always something that is or has to be > done differently. > > That is why programmers get gray hairs and burn out. > >> On Apr 28, 2017, at 16:10, Michael wrote: >> >> I think I understand it now.... There is GNU/Linux and there is >> Android/Linux and whatever other operating system that needs a >> kernel/Linux. Right? >> --------------------------------------------------- >> PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org To >> subscribe, unsubscribe, or to change your mail settings: >> http://lists.phxlinux.org/mailman/listinfo/plug-discuss > --------------------------------------------------- > PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org To > subscribe, unsubscribe, or to change your mail settings: > http://lists.phxlinux.org/mailman/listinfo/plug-discuss > --------------------------------------------------- > PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org > To subscribe, unsubscribe, or to change your mail settings: > http://lists.phxlinux.org/mailman/listinfo/plug-discuss --------------------------------------------------- PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org To subscribe, unsubscribe, or to change your mail settings: http://lists.phxlinux.org/mailman/listinfo/plug-discuss