Most of my career I tend to strike out billable line items, close tickets, and became very comfortable with it. I found it easier to get in the groove of things with feature work coming in and chugging through it at a predictable pace.
It's true that you bury yourself in the details that way, but I didn't mind it.
However, this little-picture focus turned out to be bad for me in the long run.
I avoided small talk with co-workers, there was little to no casual socializing, after work I just want to shut my brain off and turn on Netflix or a video game when I'm back home.
Because of my focus of tallying down complete items being more important, I saw writing code as the only important thing there is to my job and career. I stopped noticing my coworker's needs around me, the company's greater needs, and the industry trends around me.
It included not caring about network building, company meets or other "extracurriculars" that will get you noticed and have a peer put in a good word for you.
I didn't want to manage big things, whether it's my network or my skillset. I just wanted to live in the moment and meet my boss's demands each day without worrying.
Consequently I would have to change focus now that I know how important the big picture is and not to ignore it. If I had to choose an alternative I might go for a ECE career or perhaps aerospace. Both will however require a full degree- you can't easily self-teach your way into those types of careers.