The next junior habit you want to get rid of, if you want to become a senior dev, is getting addicted to chat GPT and using AI to solve all your problems. I see software engineers, junior and senior, using AI tools to basically skip the thinking instead of enabling it. One developer in our mentorship, and this was a 10 years experience developer, whenever he had a question or an issue, he would just ask it to the AI.
Even the most basic thing, like writing a Ford. When we ask him to disable chat GPT in a live coding interview practice, you know, just for fun. Then the guy literally went blank. He couldn't write a line of code, let alone think about how to solve, how to actually solve the problem. He was completely dependent on AI. Senior developers rely on their judgment first. And then they use AI tools whenever they see fit.
To write repetitive code, to brainstorm, technical discussions, to write the docs. But they don't outsource their whole thinking process to chat GPT.