WelcomeUser Guide
ToSPrivacyCanary
DonateBugsLicense

©2025 Poal.co

1.3K

I would agree with the general statement just from the "logic" side of things. Some people never really "get it".

Archive: https://archive.today/VPm1b

From the post:

>In some ways, learning to program a computer is similar to learning a new language. It requires learning new symbols and terms, which must be organized correctly to instruct the computer what to do. The computer code must also be clear enough that other programmers can read and understand it.

I would agree with the general statement just from the "logic" side of things. Some people never really "get it". Archive: https://archive.today/VPm1b From the post: >>In some ways, learning to program a computer is similar to learning a new language. It requires learning new symbols and terms, which must be organized correctly to instruct the computer what to do. The computer code must also be clear enough that other programmers can read and understand it.

(post is archived)

[–] 3 pts

Computer code isn't imprecise and context-dependent to the degree of human communication. Human language is ambiguous and has many ways to express the same thing, each with differing meanings.

[–] 1 pt

That is a good way to put it. Some of the best programmers I have ever worked with didn't do well in social situation but they wrote damn good code. On the other side, some of those that were good socially wrote code so bad I had to tell them what they did wrong and I am not technically a programmer... You know its bad when someone that is not a programmer can tell that you did a shit job. This is all also before the days of "ask the AI how to do it".

[–] 0 pt

To put that bluntly, even scatter brained idiots can talk—and they do so regularly, to our dismay—but only people who can think rationally can program.

[–] 1 pt

Programming is fundamentally figuring out exactly what you want to happen, and designing the method that occurs to be reasonable. And very little gets through that doesn't work. Communicating with people, for one the receiver can make up for deficiencies in the communication, and you can "communicate" without knowing what you actually want or how it will be achieved (see: whamen).

Some people talking coding factories etc. The code is the design. The factory is the compiler and OS copying files/uploading them. The code isn't the actual thing.

[–] 1 pt

A lot of writing computer code involves math and problem solving. Interesting discovery.

[–] 1 pt

I am not brilliant at math but my problem solving and logic skills are fairly good (in my opinion). I can read/write code without a huge amount of effort. Ill never be a proper "dev" since that is not really what I want to do anyway but I know a lot of people that even if they spent a year learning to program they could barely read code like its a children's book. There is nothing wrong with that. Not everyone can do everything and we should accept that.

On the other side. I do a fair amount of custom programming for things I want and things I need. I know some things are outside my skill level but I refuse to just accept "that is too hard" for most things. Programming is not that hard if you can wrap your head around it.

[–] 1 pt

Good for you. I also do things outside of my expertise like designing circuits. While I don't claim to be an electronics engineer, I can still do a bunch of really cool stuff.