All of this is very true! But it’s has to stack up against the large amount of experience with Python, both personally and in the industry. I have had to make decisions on project languages with an eye towards the abilities not just of myself, but of other people on my team. Fortunately, someone who knows Rust recently transferred onto my team, so we may do a project in Rust soon.
My previous job didn’t have a ticket tracker for my team. It was my first real job, so I didn’t realize how far we were straying from best practices. If I had some more experience, I would have pushed hard for ticket tracking. I was constantly disorganized, and my manager blamed me for not keeping track of everything. He was probably in his 50’s, he should have known better.