▲ 1083 ▼ New Study: 54% of American Adults Read Below 6th Grade-Levels (i.redd.it) submitted 2 years ago* (last edited 2 years ago) by zoe@lemm.ee to c/aboringdystopia@lemmy.world 362 comments fedilink hide all child comments cross-posted from: https://lemmit.online/post/1006130 This is an automated archive made by the Lemmit Bot. The original was posted on /r/aboringdystopia by /u/Last_Salad_5080 on 2023-10-03 14:21:04. https://medium.com/@chrisjeffrieshomelessromantic/new-study-54-of-american-adults-read-below-6th-grade-levels-70031328fda9
[–] LagrangePoint@lemmy.world 31 points 2 years ago (1 child) Yeah, this was torture in grade school. I figured it would get better in middle school. Then it was torture in middle school and I thought it would get better in high school. Then it was STILL torture in high school and I thought it would surely, surely get better in college. Then I got to college and there were still mofos reading. like. this. permalink fedilink source parent hideshow 2 child comments replies: [–] maniacal_gaff@lemmy.world 15 points 2 years ago (2 children) I am an engineer who oversees a team. Most of them can't write more than a coherent sentence. Code and analyze data, sure, but put together a coherent paragraph? Not really. permalink fedilink source parent hideshow 4 child comments replies: [–] ChickenLadyLovesLife@lemmy.world 25 points 2 years ago (3 children) There's a weird ongoing thing in the programming world where about half of coders think code should be well-commented and the other half not only think that code shouldn't contain comments but also think that comments are an indicator of professional incompetence (aka a "code smell"). I've long noticed that the anti-commenting crowd are also the ones that can't write very well. permalink fedilink source parent hideshow 6 child comments replies: [–] Jax@sh.itjust.works 12 points 2 years ago (1 child) Almost like they don't want anyone to figure out how dogshit their code is. permalink fedilink source parent hideshow 2 child comments replies: [–] Gabu@lemmy.world 2 points 2 years ago (2 children) People who dislike code documentation are often overoptimizers, from my experience. permalink fedilink source parent hideshow 4 child comments replies: [–] DarthBueller@lemmy.world 3 points 2 years ago (1 child) Optimizing like it’s the early 80s and every byte is precious? Or do you mean something else? permalink fedilink source parent hideshow 2 child comments replies: [–] Gabu@lemmy.world 2 points 2 years ago (1 child) Exactly. Using 10 obscure instructions to save 1 clock cycle. permalink fedilink source parent hideshow 2 child comments replies: [–] afraid_of_zombies@lemmy.world 0 points 2 years ago Assuming it even does save it. The complier is going to do what it wants to do. Unless you really know your stuff any high level language is going to be a black box. One guy I worked with loved to do that but he would be able to prove that it did matter. permalink fedilink source parent [–] afraid_of_zombies@lemmy.world 3 points 2 years ago In my experience it is job security. permalink fedilink source parent [–] kicksystem@lemmy.world 9 points 2 years ago One way my code improves is by thinking what I need to comment. Then I refactor some and the comments become somewhat redundant. permalink fedilink source parent [–] afraid_of_zombies@lemmy.world 1 point 2 years ago (1 child) I don't think I would agree to work with someone who doesn't comment their code. permalink fedilink source parent hideshow 2 child comments replies: [–] ChickenLadyLovesLife@lemmy.world 2 points 2 years ago (1 child) I was basically driven out of my last job by someone who wouldn't agree to work with someone (me) who did comment their code. Like I said, it's a really weird dividing line in programming. permalink fedilink source parent hideshow 2 child comments replies: [–] afraid_of_zombies@lemmy.world 1 point 2 years ago I am sorry that happened to you but it sounds like it was for the best. I work at a place where knowledge sharing is pushed for. Everyone shares what they know. It makes things so much easier even if we do "waste" time cross training. My last job was me replacing the inhouse developer, I got it by demonstrating on the interview that I could reverse engineer his code. The versions he had put into production had all the comments stripped out and he had replaced every variable with random alphanumeric sequences about 8 characters long. Shouldn't have known right there and then what kinda workplace I was dealing with. permalink fedilink source parent [–] kicksystem@lemmy.world 3 points 2 years ago I have had to tell software engineers time and time again that is is totally okay to make error strings beyond one sentence or one word. It almost seems to me that they never realized that strings can hold multiple sentences and and don't have relevant memory constraints. permalink fedilink source parent
[–] maniacal_gaff@lemmy.world 15 points 2 years ago (2 children) I am an engineer who oversees a team. Most of them can't write more than a coherent sentence. Code and analyze data, sure, but put together a coherent paragraph? Not really. permalink fedilink source parent hideshow 4 child comments replies: [–] ChickenLadyLovesLife@lemmy.world 25 points 2 years ago (3 children) There's a weird ongoing thing in the programming world where about half of coders think code should be well-commented and the other half not only think that code shouldn't contain comments but also think that comments are an indicator of professional incompetence (aka a "code smell"). I've long noticed that the anti-commenting crowd are also the ones that can't write very well. permalink fedilink source parent hideshow 6 child comments replies: [–] Jax@sh.itjust.works 12 points 2 years ago (1 child) Almost like they don't want anyone to figure out how dogshit their code is. permalink fedilink source parent hideshow 2 child comments replies: [–] Gabu@lemmy.world 2 points 2 years ago (2 children) People who dislike code documentation are often overoptimizers, from my experience. permalink fedilink source parent hideshow 4 child comments replies: [–] DarthBueller@lemmy.world 3 points 2 years ago (1 child) Optimizing like it’s the early 80s and every byte is precious? Or do you mean something else? permalink fedilink source parent hideshow 2 child comments replies: [–] Gabu@lemmy.world 2 points 2 years ago (1 child) Exactly. Using 10 obscure instructions to save 1 clock cycle. permalink fedilink source parent hideshow 2 child comments replies: [–] afraid_of_zombies@lemmy.world 0 points 2 years ago Assuming it even does save it. The complier is going to do what it wants to do. Unless you really know your stuff any high level language is going to be a black box. One guy I worked with loved to do that but he would be able to prove that it did matter. permalink fedilink source parent [–] afraid_of_zombies@lemmy.world 3 points 2 years ago In my experience it is job security. permalink fedilink source parent [–] kicksystem@lemmy.world 9 points 2 years ago One way my code improves is by thinking what I need to comment. Then I refactor some and the comments become somewhat redundant. permalink fedilink source parent [–] afraid_of_zombies@lemmy.world 1 point 2 years ago (1 child) I don't think I would agree to work with someone who doesn't comment their code. permalink fedilink source parent hideshow 2 child comments replies: [–] ChickenLadyLovesLife@lemmy.world 2 points 2 years ago (1 child) I was basically driven out of my last job by someone who wouldn't agree to work with someone (me) who did comment their code. Like I said, it's a really weird dividing line in programming. permalink fedilink source parent hideshow 2 child comments replies: [–] afraid_of_zombies@lemmy.world 1 point 2 years ago I am sorry that happened to you but it sounds like it was for the best. I work at a place where knowledge sharing is pushed for. Everyone shares what they know. It makes things so much easier even if we do "waste" time cross training. My last job was me replacing the inhouse developer, I got it by demonstrating on the interview that I could reverse engineer his code. The versions he had put into production had all the comments stripped out and he had replaced every variable with random alphanumeric sequences about 8 characters long. Shouldn't have known right there and then what kinda workplace I was dealing with. permalink fedilink source parent [–] kicksystem@lemmy.world 3 points 2 years ago I have had to tell software engineers time and time again that is is totally okay to make error strings beyond one sentence or one word. It almost seems to me that they never realized that strings can hold multiple sentences and and don't have relevant memory constraints. permalink fedilink source parent
[–] ChickenLadyLovesLife@lemmy.world 25 points 2 years ago (3 children) There's a weird ongoing thing in the programming world where about half of coders think code should be well-commented and the other half not only think that code shouldn't contain comments but also think that comments are an indicator of professional incompetence (aka a "code smell"). I've long noticed that the anti-commenting crowd are also the ones that can't write very well. permalink fedilink source parent hideshow 6 child comments replies: [–] Jax@sh.itjust.works 12 points 2 years ago (1 child) Almost like they don't want anyone to figure out how dogshit their code is. permalink fedilink source parent hideshow 2 child comments replies: [–] Gabu@lemmy.world 2 points 2 years ago (2 children) People who dislike code documentation are often overoptimizers, from my experience. permalink fedilink source parent hideshow 4 child comments replies: [–] DarthBueller@lemmy.world 3 points 2 years ago (1 child) Optimizing like it’s the early 80s and every byte is precious? Or do you mean something else? permalink fedilink source parent hideshow 2 child comments replies: [–] Gabu@lemmy.world 2 points 2 years ago (1 child) Exactly. Using 10 obscure instructions to save 1 clock cycle. permalink fedilink source parent hideshow 2 child comments replies: [–] afraid_of_zombies@lemmy.world 0 points 2 years ago Assuming it even does save it. The complier is going to do what it wants to do. Unless you really know your stuff any high level language is going to be a black box. One guy I worked with loved to do that but he would be able to prove that it did matter. permalink fedilink source parent [–] afraid_of_zombies@lemmy.world 3 points 2 years ago In my experience it is job security. permalink fedilink source parent [–] kicksystem@lemmy.world 9 points 2 years ago One way my code improves is by thinking what I need to comment. Then I refactor some and the comments become somewhat redundant. permalink fedilink source parent [–] afraid_of_zombies@lemmy.world 1 point 2 years ago (1 child) I don't think I would agree to work with someone who doesn't comment their code. permalink fedilink source parent hideshow 2 child comments replies: [–] ChickenLadyLovesLife@lemmy.world 2 points 2 years ago (1 child) I was basically driven out of my last job by someone who wouldn't agree to work with someone (me) who did comment their code. Like I said, it's a really weird dividing line in programming. permalink fedilink source parent hideshow 2 child comments replies: [–] afraid_of_zombies@lemmy.world 1 point 2 years ago I am sorry that happened to you but it sounds like it was for the best. I work at a place where knowledge sharing is pushed for. Everyone shares what they know. It makes things so much easier even if we do "waste" time cross training. My last job was me replacing the inhouse developer, I got it by demonstrating on the interview that I could reverse engineer his code. The versions he had put into production had all the comments stripped out and he had replaced every variable with random alphanumeric sequences about 8 characters long. Shouldn't have known right there and then what kinda workplace I was dealing with. permalink fedilink source parent
[–] Jax@sh.itjust.works 12 points 2 years ago (1 child) Almost like they don't want anyone to figure out how dogshit their code is. permalink fedilink source parent hideshow 2 child comments replies: [–] Gabu@lemmy.world 2 points 2 years ago (2 children) People who dislike code documentation are often overoptimizers, from my experience. permalink fedilink source parent hideshow 4 child comments replies: [–] DarthBueller@lemmy.world 3 points 2 years ago (1 child) Optimizing like it’s the early 80s and every byte is precious? Or do you mean something else? permalink fedilink source parent hideshow 2 child comments replies: [–] Gabu@lemmy.world 2 points 2 years ago (1 child) Exactly. Using 10 obscure instructions to save 1 clock cycle. permalink fedilink source parent hideshow 2 child comments replies: [–] afraid_of_zombies@lemmy.world 0 points 2 years ago Assuming it even does save it. The complier is going to do what it wants to do. Unless you really know your stuff any high level language is going to be a black box. One guy I worked with loved to do that but he would be able to prove that it did matter. permalink fedilink source parent [–] afraid_of_zombies@lemmy.world 3 points 2 years ago In my experience it is job security. permalink fedilink source parent
[–] Gabu@lemmy.world 2 points 2 years ago (2 children) People who dislike code documentation are often overoptimizers, from my experience. permalink fedilink source parent hideshow 4 child comments replies: [–] DarthBueller@lemmy.world 3 points 2 years ago (1 child) Optimizing like it’s the early 80s and every byte is precious? Or do you mean something else? permalink fedilink source parent hideshow 2 child comments replies: [–] Gabu@lemmy.world 2 points 2 years ago (1 child) Exactly. Using 10 obscure instructions to save 1 clock cycle. permalink fedilink source parent hideshow 2 child comments replies: [–] afraid_of_zombies@lemmy.world 0 points 2 years ago Assuming it even does save it. The complier is going to do what it wants to do. Unless you really know your stuff any high level language is going to be a black box. One guy I worked with loved to do that but he would be able to prove that it did matter. permalink fedilink source parent [–] afraid_of_zombies@lemmy.world 3 points 2 years ago In my experience it is job security. permalink fedilink source parent
[–] DarthBueller@lemmy.world 3 points 2 years ago (1 child) Optimizing like it’s the early 80s and every byte is precious? Or do you mean something else? permalink fedilink source parent hideshow 2 child comments replies: [–] Gabu@lemmy.world 2 points 2 years ago (1 child) Exactly. Using 10 obscure instructions to save 1 clock cycle. permalink fedilink source parent hideshow 2 child comments replies: [–] afraid_of_zombies@lemmy.world 0 points 2 years ago Assuming it even does save it. The complier is going to do what it wants to do. Unless you really know your stuff any high level language is going to be a black box. One guy I worked with loved to do that but he would be able to prove that it did matter. permalink fedilink source parent
[–] Gabu@lemmy.world 2 points 2 years ago (1 child) Exactly. Using 10 obscure instructions to save 1 clock cycle. permalink fedilink source parent hideshow 2 child comments replies: [–] afraid_of_zombies@lemmy.world 0 points 2 years ago Assuming it even does save it. The complier is going to do what it wants to do. Unless you really know your stuff any high level language is going to be a black box. One guy I worked with loved to do that but he would be able to prove that it did matter. permalink fedilink source parent
[–] afraid_of_zombies@lemmy.world 0 points 2 years ago Assuming it even does save it. The complier is going to do what it wants to do. Unless you really know your stuff any high level language is going to be a black box. One guy I worked with loved to do that but he would be able to prove that it did matter. permalink fedilink source parent
[–] afraid_of_zombies@lemmy.world 3 points 2 years ago In my experience it is job security. permalink fedilink source parent
[–] kicksystem@lemmy.world 9 points 2 years ago One way my code improves is by thinking what I need to comment. Then I refactor some and the comments become somewhat redundant. permalink fedilink source parent
[–] afraid_of_zombies@lemmy.world 1 point 2 years ago (1 child) I don't think I would agree to work with someone who doesn't comment their code. permalink fedilink source parent hideshow 2 child comments replies: [–] ChickenLadyLovesLife@lemmy.world 2 points 2 years ago (1 child) I was basically driven out of my last job by someone who wouldn't agree to work with someone (me) who did comment their code. Like I said, it's a really weird dividing line in programming. permalink fedilink source parent hideshow 2 child comments replies: [–] afraid_of_zombies@lemmy.world 1 point 2 years ago I am sorry that happened to you but it sounds like it was for the best. I work at a place where knowledge sharing is pushed for. Everyone shares what they know. It makes things so much easier even if we do "waste" time cross training. My last job was me replacing the inhouse developer, I got it by demonstrating on the interview that I could reverse engineer his code. The versions he had put into production had all the comments stripped out and he had replaced every variable with random alphanumeric sequences about 8 characters long. Shouldn't have known right there and then what kinda workplace I was dealing with. permalink fedilink source parent
[–] ChickenLadyLovesLife@lemmy.world 2 points 2 years ago (1 child) I was basically driven out of my last job by someone who wouldn't agree to work with someone (me) who did comment their code. Like I said, it's a really weird dividing line in programming. permalink fedilink source parent hideshow 2 child comments replies: [–] afraid_of_zombies@lemmy.world 1 point 2 years ago I am sorry that happened to you but it sounds like it was for the best. I work at a place where knowledge sharing is pushed for. Everyone shares what they know. It makes things so much easier even if we do "waste" time cross training. My last job was me replacing the inhouse developer, I got it by demonstrating on the interview that I could reverse engineer his code. The versions he had put into production had all the comments stripped out and he had replaced every variable with random alphanumeric sequences about 8 characters long. Shouldn't have known right there and then what kinda workplace I was dealing with. permalink fedilink source parent
[–] afraid_of_zombies@lemmy.world 1 point 2 years ago I am sorry that happened to you but it sounds like it was for the best. I work at a place where knowledge sharing is pushed for. Everyone shares what they know. It makes things so much easier even if we do "waste" time cross training. My last job was me replacing the inhouse developer, I got it by demonstrating on the interview that I could reverse engineer his code. The versions he had put into production had all the comments stripped out and he had replaced every variable with random alphanumeric sequences about 8 characters long. Shouldn't have known right there and then what kinda workplace I was dealing with. permalink fedilink source parent
[–] kicksystem@lemmy.world 3 points 2 years ago I have had to tell software engineers time and time again that is is totally okay to make error strings beyond one sentence or one word. It almost seems to me that they never realized that strings can hold multiple sentences and and don't have relevant memory constraints. permalink fedilink source parent