I can easily switch between C#, javascript and postgres SQL. But when it comes to powershell.. I google every little language construction. It happens to me every 2-3 weeks for a decade. I still cannot remember from the first time how to iterate over collection, how to define collection or hash table. I dont know why I struggle so much to remember it.