I've been seeing a therapist for 5 years now, and the positive impact this has had in my life and on my general self-awareness can't be overstated.
As engineers and tech people we have one tool that has proven incredible useful in our careers: our brilliant rational minds. So we tend to think that we can solve any problem in life with this tool. Turns out we can't; thinking that therapy is somehow beneath us is pure hubris.
I also resisted therapy for a long time as a matter of principle. In high school I learned about the id, ego and super-ego, and in my 17 year old wisdom I thought "This is all bullshit! Did the guy open someone's head and see three parts? No! This is all made up!" Being unquestionable older and hopefully wiser now, I've understood that "all models are wrong, but some are useful"[0]. And therapy happens to have some useful models to offer.