this post was submitted on 27 Mar 2024
1019 points (99.0% liked)

Memes

45893 readers
1608 users here now

Rules:

  1. Be civil and nice.
  2. Try not to excessively repost, as a rule of thumb, wait at least 2 months to do it if you have to.

founded 5 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[โ€“] [email protected] 2 points 9 months ago (1 children)

Whew, thanks for not being a knee-jerk about my 'mental prosthetic'! It takes real skill and understanding, I think, to even write the pseudocode or plain language description of a working script. After all, describing the problem and the outline of the solution is usually the hardest part. Pecking out the syntax takes the bulk of the time, but if you can avoid that step, what is lost? Very little in my experience.

I've begun collecting an assortment of custom python and shell script utilities to accomplish routine or one-off tasks for which system utilities don't exist. You bet you are still learning when doing it this way. After all, you have to understand the code well enough to tell if the output is what you need.

[โ€“] [email protected] 2 points 9 months ago

After all, describing the problem and the outline of the solution is usually the hardest part.

This is what people who think that AI will replace programmers don't understand. Programming is a way of thinking; knowing all the syntax and best practices is of course important, but secondary. If you've got that curiosity burning inside, those skills will come automatically as you gain more experience. Keep on learning, and don't be afraid to use the latest tools to your advantage, no matter what snobs on the internet say!