3 ms·
> I suspect he is more capable than he's making out; politely talking himself down. Why? If you are heads down working on core Javascript technologies, why do
by ogre_codes 6y ago
> I suspect he is more capable than he's making out; politely talking himself down.
Why?
If you are heads down working on core Javascript technologies, why do you step over and dig into learning more than the basics of Python? Likewise most of these languages/ skills.
- jodrellblank 6y agoBecause I've seen what people who "don't know Python" post on the internet. 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. They definitely aren't people who have skills in JavaScript, C#, know the basics of Big-O notation and have worked with Python for several years. I'll accept his word that he doesn't know the details of Python module imports, that he isn't an expert, but surely there's a difference between "not expert at X" and "don't know X"?
- 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".