- candybar is offering an honest opinion. even if you don't agree, it's good to get a wide range of opinions. I think most people in tech realize that CMU is elite. you're talking as if they're some sort of degree mill
- for most fields, the best reason to go to for a master's is to pivot. your career is moving in one direction, and you want to move in another direction. some people get a MS while working full-time, which is an option that won't set you back in terms of work experience
- I think there are some other benefits to an MS: you're interested in research, your current skillset isn't suited to getting the type of job you want, or you just really like school and you want to put off the real world another year or 2 (life's too short...). there are other nice things, like getting to try out some internships without committing to a company for 1yr+, networking with people who can refer you to a job, starting a business with classmates, and getting to create some projects.
others know more about how salaries work, but they are largely tied to your work experience. even if you go straight through and have a great bachelors+masters, you're still considered someone with 0 experience.
going back to school was one of the best things that's ever happened to me, but I was in a position where I needed to pivot very badly so it was a no-brainer for me. I'm naturally going to have a very rosy perception of graduate school but the others are right. if you can get into CMU, then I have to imagine you're qualified enough to get an excellent entry level position doing real work, getting real-world experience. if you go to CMU, you'll have paid 60k and lost 1.5 yrs of work experience for that opportunity. it would have to elevate your career significantly for that to be worth it. you can always re-evaluate in a few years.