|
There's a lot here to unpack, but I don't believe this is a red flag. CS is not a "gimme" major. If he's continuing to pursue it and the college isn't weeding him out, then he's clearly doing alright and has enough enthusiasm for the major. Let him continue. On a more personal note, I don't believe this is any of your business. Your son is a grown adult. Perhaps he's getting a degree on your dime, but he needs to make his own choices in his education, and you aren't living his experience. You're very focused on "tinkering" as a tell for whether he's in the right degree, but only he can know if he's happy in his major. My wife had a father who was very involved in her choice of majors, and it left her with anxiety and a sense that her college years were wasted. She was left feeling like getting his approval was more important than reasoning through her own decisions. The best thing you can probably do for him long term is let him make decisions, even if you think they're wrong. |
I eventually became a software developer, and it took years of catching up and self education alongside working shitty jobs.