3 ms·
> They can't match parentheses, can't make code that runs at all, don't know the difference between a string and an int, can't distinguish function return from
by ogre_codes 6y ago
> They can't match parentheses, can't make code that runs at all, don't know the difference between a string and an int, can't distinguish function return from printing.
You are commingling "Don't understand programming" with "Don't understand Python here. It's pretty clear that an experienced developer is going to understand parenthesis matching. But regardless of how many years of experience you have in Javascript, the first time you see a Python list comprehension you are likely to scratch your head for a bit. Python lambdas are also quite alien if you aren't familiar with them.
FWIW, I was a professional developer for 10+ years before I knew learned Big O notation. I know a fair number of junior and even senior developers who don't know Big O notation even now. I knew how to avoid Big O type problems long before I knew the terminology.
- jodrellblank 6y ago> "the first time you see a Python list comprehension you are likely to scratch your head for a bit. Python lambdas are also quite alien if you aren't familiar with them." The first time, sure. After several years of working with Python? He does say that. "I have worked with Python for several years".