Slashdot Mirror


It Is Programmer Day - Why So Apathetic?

mikejuk writes: Programmers Day comes around every year and yet each year it seems to be increasingly ignored. Why, when we are trying to encourage children to take up all things computing, is Programmers Day such a big flop? If you've not encountered it before, the idea is that on a specific day we celebrate computer programmers. It is designated to be on the 256th day of the year, which in most years is September 13th and this year, 2015, it falls on a Sunday. If you don't know why it's the 256th day, then you probably aren't a programmer and there is no point in explaining. The usual suggestions for things to do on programmer day include telling jokes and other fairly lame stuff. How about instead: Teach someone to program just a little bit.

34 of 241 comments (clear)

  1. When by Intrepid+imaginaut · · Score: 5, Insightful

    When is Plumber Day? Car Mechanic Day? Kindergarten Teacher Day maybe?

    What?

    1. Re:When by 93+Escort+Wagon · · Score: 2

      When is Plumber Day? Car Mechanic Day? Kindergarten Teacher Day maybe?

      What?

      They all probably do exist - but it's a silly construct that deserves to be ignored.

      Plus it's doubly dumb to have such a day fall on a Sunday, when most programmers won't be working (nor will their coworkers, so there can't even be any silly hallway banter about it).

      --
      #DeleteChrome
    2. Re:When by phantomfive · · Score: 5, Informative

      When is Plumber Day?

      April 25th.

      Car Mechanic Day?

      November 15th.

      Kindergarten Teacher Day

      Teacher day, may 5th and 6th.

      It's hard to take an 'appreciation day' seriously. I do my job, I get paid. I don't feel unappreciated. Pie day is cool, because pies taste good.

      --
      "First they came for the slanderers and i said nothing."
    3. Re:When by 93+Escort+Wagon · · Score: 5, Funny

      Random capitalization Is Fun.

      --
      #DeleteChrome
    4. Re:When by show+me+altoids · · Score: 2

      When is Plumber Day? Car Mechanic Day? Kindergarten Teacher Day maybe?

      What?

      Today is also Grandparent's day, which makes today doubly special for me. Started on punched cards. Get off my lawn.

      --
      I feel sorry for people that don't drink, because when they get up in the morning, that's as good as they're gonna feel
    5. Re:When by Anonymous Coward · · Score: 2, Informative

      Not quite so Random....
      Many years ago, I was involved in a Research Project concerning Indexing.
      For those who have forgotten about Books, an Index was a place at the back of a Book where significant People, Places, Events, and Ideas were collected in Alphabetical Order, with relevant page numbers listed. Depending on Edition, the page numbers varied.
      This is an awful, tedious task by Hand; we were using a PDP-11.
      How to determine what gets Indexed?
      We started with anything Capitalized, with the exception of a few specific words. (The, A, I, And, But... that sort of Thing.)
      So we had Real Names, Place Names, Titles of People and Things, Concepts, Acronyms, Historical Events... What we were actually developing was the Concept of Hyperlinking, but we just called it CAI- Computer Assisted Indexing.
      Well, feeding texts in caused some Problems, because there never were consistent rules of Capitalization.
      So we taught the PDP-11 to Capitalize the incoming Texts according to common Indexing Rules.
      The curious result was that even in casual work between the group, Capitalization took off. We started thinking _differently_ about writing. That is a hard habit to break.
      And then Summer and the Money ran out.

      If you go back and look at my first Post, you may find that a little further background is in there in the form of Capitalization. Note that "Optician" and "Optometrist" are Capitalized. Do you know the difference? "Eye" is Capitalized because it is a Pun. "Leaded Glass" is Capitalized because of the significant differing physical and optical qualities from regular Glass, and all those Aberrant Plastics.
      The PDP-11 would have quite approved. It would happily Index the Hell out of that Piece, and this one, and construct this impressive Index, with page numbers from Other Works added as they were submitted.
      All that would be missing in this process of going directly from "Optician" to "Optometrist", is the later technique of Asterixing or Underlining to indicate a "Link".
      Oh, and a Mouse. We were using Teletypes and a Hazeltine Terminal.

  2. Just such a stupid, stupid article by DoofusOfDeath · · Score: 3, Insightful

    Why, when we are trying to encourage children to take up all things computing, is Programmers Day such a big flop?

    Um, because the set of "${X} days/months" is a meaningless, stupid concept, curated by people without any meaningful claim to authority or unusual credibility?

    This article's premise is about as sensical as asking why everyone named "Frank" isn't celebrating the fact that I live in North America.

  3. 256th by Hognoxious · · Score: 5, Funny

    Is that 256 counting from 0 or from 1?

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    1. Re:256th by Carewolf · · Score: 2

      Kind of wrong.
      The year is from 0 to 365. This means it starts with a day, which will complete the first day, when its 23:59:59. So 1 is the start of the second day. It's like your birthday, which counts the completed years. Otherwise the last day wouldn't be the 265th.
      But the "programmers" from the article don't get it either and even write 1111.1111 instead of 1.0000.0000

      Let me introduce you to ordinals, the key thing to remember is that the number in the ordinal is one lower than the index of what they describe. So for instance 19th century is the 1800s, and the 256th day of the year is day 255 (or counting from January 0, 256).

  4. Too busy coding by PvtVoid · · Score: 2

    Amazon doesn't let me take days off.

  5. Because... by davester666 · · Score: 2, Insightful

    we're all at work. Otherwise, we'll be replaced by several H1B's.

    --
    Sleep your way to a whiter smile...date a dentist!
  6. Not prime time yet by Ol+Olsoc · · Score: 2

    Programmers day ain't official until Hallmark makes a card for it.

    --
    The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
  7. Condescending Attitude by darkain · · Score: 5, Insightful

    It is mostly ignored because of the condescending attitude that too many programmers have. We're supposed to be encouraging young people to get into programming, and in the same breath belittle people who dont understand why it would be on the 256th day of the year?

    I'm going to link an obligatory XKCD reference now: https://xkcd.com/1053/

    1. Re:Condescending Attitude by Kjella · · Score: 2

      It is mostly ignored because of the condescending attitude that too many programmers have. We're supposed to be encouraging young people to get into programming, and in the same breath belittle people who dont understand why it would be on the 256th day of the year?

      That assumes programming is a kind of "no child left behind" skill that we should get everybody into. Just judging by the trouble some people have using a computer, I wouldn't want to touch anything they've created with a ten foot pole. Sure a few basics won't hurt the way a little economics to manage your own finances won't hurt no matter what walk of life you end up in, but most will never be able to write code at a professional level. Believe it or not, there are worse things to be ignorant about than the innards of a computer.

      --
      Live today, because you never know what tomorrow brings
  8. Re:Why 256 by fustakrakich · · Score: 2

    It's a bit short...

    --
    “He’s not deformed, he’s just drunk!”
  9. " If you don't know why its the 256th day... by turkeydance · · Score: 4, Insightful

    ... then you probably aren't a programmer and there is no point in explaining." THAT explains a lot.

  10. Re: My 'greatest accomplishment' here? apk by cyber-vandal · · Score: 2

    Does he spam Slashdot as well?

  11. Never knew by Blassster · · Score: 2

    Merry cache miss.

  12. Re:No one cares. by TomGreenhaw · · Score: 4, Funny

    On Sunday - because we're programmers.

    --
    Greed is the root of all evil.
  13. Re:The idea of special days is retarded by serviscope_minor · · Score: 2

    You should read/watch "A Christmas Carol". There's a bit where Kermit the Frog uh I mean Bob Cratchitt tells Mr Ebenezer Caine Scrooge that there's there's no point making his employees work on Christmas day because there's no one to do business with. Scrooge considers this to be robbery but concedes the point.

    You may or may not wish to consider the point and how it applies to working on a national holiday.

    --
    SJW n. One who posts facts.
  14. Programmer Day by viperidaenz · · Score: 2

    1111 1111 represents 255. Celebrate Programmer Day on September 13th, the 256th day of the year.

    Suggested topic of conversation: Off by one errors.

  15. Re:Give a raise to overworked programmers by Anonymous Coward · · Score: 2, Funny

    > You would be surprised to learn that many make more than your average programmer.

    Almost half, I would guess!

  16. Re:Give a raise to overworked programmers by Bender0x7D1 · · Score: 2

    Probably not because they made a classic OBOB error.

    No, they didn't. Zero is a value. So, the 256th day is found at index 255 in the calendar.

    --
    Reading code is like reading the dictionary - you have to read half of it before you can go back and understand it.
  17. Hallmark hype by frovingslosh · · Score: 2

    Programmer's day is just more hype from Hallmark and American Greetings and another attempt to sell a lot of greeting cards.

    --
    I'm an American. I love this country and the freedoms that we used to have.
    1. Re:Hallmark hype by bzipitidoo · · Score: 2

      Seems likely. America has sunk into a morass of greed. Medical doctors' every decision is colored by considerations of profit, Madison Avenue is ever seeking more ways to manipulate people into parting with their money, and our government has been captured by profiteering special interests. There is no aspect of our American Dream lives that hasn't been warped by this. Your house isn't complete until the lawn is a perfect monoculture, you have a security system with a monthly fee, double pane windows, water filters, Ronco Turnip Twaddlers and a chic set of stainless steel cookware with copper bottoms now that teflon is bad, a king sized water bed, a 72 inch flat screen TV and a surround sound system, etc. If you let your lawn get too free, the city is just waiting to slap you with a big fine not because you deserve that or tall grass is actually a problem and nuisance as they claim, but because they're hungry for revenue. Clotheslines project such a negative, impoverished image that they are severely discouraged, and everyone must use a power hungry clothes dryer instead. Red light cameras can increase safety, but it's too tempting for cities and their private for-profit contractors to abuse the system to extract more money from motorists.

      The real fights are over which profiteering businesses will get more taxpayer money. Will it be the Military Industrial Complex, Wall Street, telecoms, Big Pharma, or Big Oil? By comparison, the MAFIAA are pathetic little fish trying to be whales, what with their cries for more policing at others' expense, justified by ludicrous complaints about piracy having cost them more profit than there is money in the entire world economy.

      --
      Intellectual Property is a monopolistic, selfish, and defective concept. It is "tyranny over the mind of man"
    2. Re:Hallmark hype by Grishnakh · · Score: 4, Insightful

      Your house isn't complete until the lawn is a perfect monoculture, you have a security system with a monthly fee, double pane windows, water filters, Ronco Turnip Twaddlers and a chic set of stainless steel cookware with copper bottoms now that teflon is bad, a king sized water bed, a 72 inch flat screen TV and a surround sound system, etc.

      WTF is wrong with double-pane windows? They're an absolutely huge improvement over old windows in insulating your house. Do you like paying higher utility bills or something?

      And what's wrong with stainless steel cookware with copper layers? It conducts heat better (meaning better and more even cooking), and it's easy to clean since you can take steel wool or even oven cleaner to it if you really need to. You can even get a nice set for a mere $100 these days.

      And what's wrong with water filters? Tap water in many places tastes like shit.

      Water bed? I haven't seen one of those in ages. Who the fuck still has a water bed? Those things went out with the 80s.

      Clotheslines project such a negative, impoverished image that they are severely discouraged, and everyone must use a power hungry clothes dryer instead.

      Clotheslines are nearly useless in places where the humidity is high.

      Turn the heat setting down on your dryer to save energy and help your clothes last longer.

      Red light cameras can increase safety

      No, they don't. They don't look to see if the person maybe ran the light because some asshole was tailgating them and they were sure they'd be rear-ended if they slammed on the brakes to stop for the light in time.

      The rest of your assessment mostly spot-on, except the bit about doctors. I think that may be a problem with some doctors, but most doctors don't have any way of profiting from prescribing drugs; they give you a piece of paper and you take it to Walgreens, who profits from selling it to you. Walgreens isn't giving them a kickback. The insurance company (who pays the doctor) sure isn't giving them a kickback, because the insurance company would prefer they didn't prescribe you anything, because that just costs them more money. And I have a hard time believing the pharma companies have some way to kickback to the doctors.

    3. Re:Hallmark hype by Wycliffe · · Score: 2

      And I have a hard time believing the pharma companies have some way to kickback to the doctors.

      http://healthimpactnews.com/2014/doctors-earn-3-5-billion-in-kickbacks-from-pharmaceutical-companies/

      That title is very misleading. From what I can read there, none of that 3.5 billion is kickbacks to doctors for actually prescribing medicine.
      That money was given to doctors who did the trials, it paid for travel expenses, it paid for doctors to come to conferences so they could come learn
      about this new drug and yes, a doctor that knows about your drug is more likely to prescribe it but nowhere is there any obligation or even
      incentive to prescribe it to a patient. The pharma companies do have plenty of tricks. They give "free samples" to doctors to give to their patients
      which of course the patients love and they do plenty of other things like free seminars that help influence (aka brainwash) which drug a doctor gives
      to patients but there is no financial incentive for a doctor to give you prescription drugs aside from the fact that you have to come back every few
      months and pay a copay for a refill so there is a sligh incentive for you to be on at least one prescription drug but no incentive to the doctor for which
      prescription drug that is.

    4. Re:Hallmark hype by damnitalready · · Score: 2

      The excuses are insane. If you can't stop in time for a red light on a wet road then you're driving too fast for the weather conditions and need to slow down. There's no justification for running the red light in those conditions. I'm not for red-light cameras at all, they put private companies in charge of enforcing laws, they put responsibility on owners of cars instead of the drivers (hence charging and convicting innocent people) and they're strict to the letter (camera flashing for rolling onto the white stripe, though they usually catch those here and you don't get a ticket), but the idiots trying to downplay the cameras by justifying running a red light is just stupid. Your red light means someone else's is green, so when you have these retarded thoughts in your head about when it's ok for you to run a red light, consider someone else already being in the intersection on a green.

  18. I ignore ALL "so-and-so days" by msobkow · · Score: 3

    I ignore all "so and so's" days. And weeks. And months.

    Everyone wants to stand out and be treated special for doing what they normally do. It doesn't work that way. Being "normal" isn't "standout" in any way, size, shape, or form.

    You are who you are and you don't deserve special treatment that others don't get.

    --
    I do not fail; I succeed at finding out what does not work.
  19. Re:Because we're tired... by Bengie · · Score: 2

    Look for a company that cares about quality and you'll find quality workers. There are as many crappy companies as there are crappy programmers. It can take a bit of effort for a good programmer to find a good company.

  20. Sure we care by argStyopa · · Score: 4, Interesting

    I give it precisely the same attention/respect that I do for national blueberry day and national "dress up your pet" day.

    --
    -Styopa
  21. Re:Give a raise to overworked programmers by Anonymous Coward · · Score: 5, Funny

    I was born on January 0th, you insensitive clod!

  22. Hold on a sec, Programmer's day is Oct 31st! by skurken · · Score: 4, Informative

    One reason for people's apathy could be that the actual "Programmer's Day" is Oct 31st, also known as Programmer's X-mas because, as you're all aware, 31 Oct == 25 Dec. This has been celebrated in Sweden for a long time, since the 18th century in fact, and considered so important that Oct 31st is Edit's name day[1].

    [1]: https://en.wikipedia.org/wiki/Swedish_name_day_list_of_2001

  23. Re:Give a raise to overworked programmers by ILongForDarkness · · Score: 2

    Depends where you live but at least for teachers there are often school boards or larger organization bodies that insure that even the new ones make better salaries than a lot of programmers. So the distribution is compressed around a high salary. A starting salary in Ontario for example is 51k + a pension, 20 sick days a year that can be banked for early retirement. There pension pays out 60% of their best 5 yrs salary (so don't want to be a principal? Well just do it for 5 years because you'll then make another $10k a year or so when retired). 10yrs in teachers are making about 90k a year more if they are department heads or move into VP or principal positions. They also have full medical and dental with no employee portion of the premiums. So in short at least in my experience in the province, they make an about average to high programmers salary with way more vacation, way better pension, and about a $100 a month savings because not paying anything towards their benefits.

    Plumbers, electricians etc all can make really good money too. Some aspects of their job sucks and they might not be able to do it till 65 though, so I guess you're paying towards early retirement for them.