Click here to Skip to main content
15,911,711 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: MVC Pin
Stephen Gonzalez23-Sep-16 4:55
Stephen Gonzalez23-Sep-16 4:55 
GeneralRe: MVC Pin
Jeremy Falcon23-Sep-16 11:57
professionalJeremy Falcon23-Sep-16 11:57 
GeneralRe: MVC Pin
Foothill23-Sep-16 5:38
professionalFoothill23-Sep-16 5:38 
GeneralRe: MVC Pin
Kevin McFarlane23-Sep-16 6:59
Kevin McFarlane23-Sep-16 6:59 
GeneralRe: MVC Pin
Jeremy Falcon23-Sep-16 11:52
professionalJeremy Falcon23-Sep-16 11:52 
GeneralRe: MVC Pin
Abhinav S23-Sep-16 6:34
Abhinav S23-Sep-16 6:34 
GeneralRe: MVC Pin
Jeremy Falcon23-Sep-16 11:56
professionalJeremy Falcon23-Sep-16 11:56 
Generalstring programming = ("Coding" != "fun") ? "WTF" : "Deluded"; Pin
BillWoodruff23-Sep-16 4:11
professionalBillWoodruff23-Sep-16 4:11 
Essay on Aeon, "Coding is not ‘fun’, it’s technically and ethically complex" by Walter Vanini: [^]
Quote:
Unfortunately, this rosy portrait bears no relation to reality. For starters, the profile of a programmer’s mind is pretty uncommon. As well as being highly analytical and creative, software developers need almost superhuman focus to manage the complexity of their tasks. Manic attention to detail is a must; slovenliness is verboten. Attaining this level of concentration requires a state of mind called being ‘in the flow’, a quasi-symbiotic relationship between human and machine that improves performance and motivation.
I find many articles on Aeon fascinating, but this article leaves me with the kind of feeling I have looking at road-kill too closely, so, of course, I want to share that with you.

imho, it is absurd to speak of the ethics of coding beyond the usual concerns involving any intellectual property (ownership, plagariasm, theft, etc.), or the usual concerns around employment (exploitation, fair/unfair compensation, etc.); the ethical "dimensions" are in the context in which programming occurs, the ultimate purpose of the code, the intentions of its creators and owners, the actions of its users or owners vis-à-vis others.

Once upon a time (1983), this derelict who writes to you now created and ran a "computer education" program (Apple II's, Apple dot-matrix printers) for the French-American Bilingual School in San Francisco for one academic year (and one year was enough contact with kids below the age of 12 to last me a lifetime). Yes, those kids had fun; fun creating "Turtle dances" in LOGO and then actually dancing to them to music; yes, some had fun creating programs to create graphics like spirographs, and Mandelbrot sets, and such. And, many did not have "fun" in spite of my best efforts, but found using the computer challenging in some way. But, after tall, compared to today, that pre-Internet time is virtually a technological stone-age. There were bulletin-boards around, and, in fact, one kid at school used his dad's computer to somehow find a list of uncensored bay area bulletin boards, some of which had names like "KillerToilets," and brought copies of that list to school which caused a certain scandal, and I had parents coming to see me about that. Also of interest during that year was the a group of parents banding together to demand I teach BASIC, as well as LOGO (I agreed with them, and, in fact, was planning to do so).

While in my "native language and culture" (Corporate Occupied MallburgerLand aka "USA") the word "fun" may indeed have a somewhat belittling, diminutive, connotation (depending on how it's used in context), other cultures may not share such deprecation (in Thai the word "sanuk" is a key cultural meme, and it means much more than "casual" fun).

So my peers, and mentors, what say you: programming is "fun"" ... or not ?
«There is a spectrum, from "clearly desirable behaviour," to "possibly dodgy behavior that still makes some sense," to "clearly undesirable behavior." We try to make the latter into warnings or, better, errors. But stuff that is in the middle category you don’t want to restrict unless there is a clear way to work around it.» Eric Lippert, May 14, 2008

GeneralRe: string programming = ("Coding" != "fun") ? "WTF" : "Deluded"; Pin
  Forogar  23-Sep-16 4:14
professional  Forogar  23-Sep-16 4:14 
GeneralRe: string programming = ("Coding" != "fun") ? "WTF" : "Deluded"; Pin
raddevus23-Sep-16 5:49
mvaraddevus23-Sep-16 5:49 
GeneralRe: string programming = ("Coding" != "fun") ? "WTF" : "Deluded"; Pin
jeron123-Sep-16 4:18
jeron123-Sep-16 4:18 
GeneralRe: string programming = ("Coding" != "fun") ? "WTF" : "Deluded"; Pin
User 483504723-Sep-16 4:26
User 483504723-Sep-16 4:26 
GeneralRe: string programming = ("Coding" != "fun") ? "WTF" : "Deluded"; Pin
Slacker00723-Sep-16 4:29
professionalSlacker00723-Sep-16 4:29 
GeneralRe: string programming = ("Coding" != "fun") ? "WTF" : "Deluded"; Pin
PeejayAdams23-Sep-16 5:10
PeejayAdams23-Sep-16 5:10 
GeneralRe: string programming = ("Coding" != "fun") ? "WTF" : "Deluded"; Pin
Rob Philpott23-Sep-16 6:19
Rob Philpott23-Sep-16 6:19 
GeneralRe: string programming = ("Coding" != "fun") ? "WTF" : "Deluded"; Pin
ledtech323-Sep-16 6:42
ledtech323-Sep-16 6:42 
GeneralRe: string programming = ("Coding" != "fun") ? "WTF" : "Deluded"; Pin
dandy7223-Sep-16 8:33
dandy7223-Sep-16 8:33 
GeneralRe: string programming = ("Coding" != "fun") ? "WTF" : "Deluded"; Pin
Roger Wright23-Sep-16 8:36
professionalRoger Wright23-Sep-16 8:36 
GeneralI think thinking can get you into trouble. Pin
W Balboos, GHB23-Sep-16 4:02
W Balboos, GHB23-Sep-16 4:02 
GeneralRe: I think thinking can get you into trouble. Pin
Johnny J.23-Sep-16 4:22
professionalJohnny J.23-Sep-16 4:22 
GeneralRe: I think thinking can get you into trouble. Pin
W Balboos, GHB23-Sep-16 4:23
W Balboos, GHB23-Sep-16 4:23 
GeneralRe: I think thinking can get you into trouble. Pin
Jeremy Falcon23-Sep-16 12:01
professionalJeremy Falcon23-Sep-16 12:01 
GeneralRe: I think thinking can get you into trouble. Pin
Slacker00723-Sep-16 4:33
professionalSlacker00723-Sep-16 4:33 
GeneralRe: I think thinking can get you into trouble. Pin
Johnny J.23-Sep-16 4:38
professionalJohnny J.23-Sep-16 4:38 
GeneralRe: I think thinking can get you into trouble. Pin
jeron123-Sep-16 5:04
jeron123-Sep-16 5:04 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.