Tech is not where you basically do your job and coast. If you’re not learning, gaining new skills you will get left behind quickly. You have to enjoy that in order to succeed.My homie is a software engineer and he's been on it since graduating from college wayyyy back ('07).
Works at each spot for 2 years or so and then moves on to a new gig where he can apply what he's learned while also picking up new knowledge. Seeing what everyone is saying on here makes a lot more sense now.
Tech reminds me of medicine in that the $$$$$ attracts a lot of people but you have to actually enjoy the career path and be willing to continuously learn in order to succeed.