←back to thread

53 points cmpit | 1 comments | | HN request time: 0s | source
Show context
artemsokolov ◴[] No.41918225[source]
1972: Using Anything Other Than Assembly Will Make You a Bad Programmer

1995: Using a Language with a Garbage Collector Will Make You a Bad Programmer

2024: Using AI Generated Code Will Make You a Bad Programmer

replies(14): >>41919060 #>>41919523 #>>41919644 #>>41919894 #>>41920479 #>>41920712 #>>41920753 #>>41920815 #>>41920819 #>>41920944 #>>41922549 #>>41923314 #>>41929277 #>>41934480 #
1. dwaltrip ◴[] No.41919060[source]
Generalized version: Using tool to do thing makes you bad at doing thing without tool.

I get where this is coming from and it is true sometimes (e.g. my favorite example is Google maps). But it’s quite silly to assume this for all tools and all skill sets, especially with more creative and complex skills like programming.

Wise and experienced practitioners will stay grounded in the fundamentals while judiciously adding new tools to their kit. This requires experimentation and continual learning.

The people whose skills will be impacted the most are those who didn’t have strong fundamentals in the first place, and only know the craft through that tool.

Edit: forgive my frequent edits in the 10 minutes since after initially posting