An older person can be a rockstar too ... it refers to your ability to crush code, not your ability to ingest red bull. Maybe the word has gotten a bit of negative connotation, along with brogrammer, but it's essentially a good thing at heart.
"Crushing" code is another term that makes my hair stand on end. Pretty much use the word "crush" or "disrupt" in any description and it's another red flag for me to move on and not look at your job posting. Maybe I'm just an old fart that will soon be yelling at you kids to get off my lawn. I don't know.
It still sounds to me like you'll use and abuse me. If it all rolls up into this "bro" atmosphere, maybe that should die a fiery death?
Using these terms is doing IT a disservice. If we expect to be included in the boardroom, involved in making business decisions, it's kind of hard to take someone using high school terminology, seriously. Gag me with a spoon...
If it's just a thin layer of whimsy over a serious business culture, I don't consider it a bad thing. If it is a process of "use and abuse" I agree that it's a bad thing.