I kind of love that, among their many other hats and skills, Jyn is a hacker and Cassian is a programmer.
I just imagine that it’s like … they do their drifting-off-into-their-own-bubble thing, completely ignoring the general conversation around them, and people have Assumptions about what they’re murmuring to each other. And meanwhile their food goes cold and the entire conversation has changed by the time they emerge out of computer geek talk.
I do wish the film had been clearer about that background. I know they intended Cassian to be the one who freed Kay via programming, and Jyn as a jill-of-all-trades that included hacking Imperial data, but it’s barely alluded to. And, in fairness, it’s not that important in the grander scheme of things, beyond the otherwise-possible interpretation that the Rebellion effectively mind-wiped and brainwashed Kay rather than freeing him.
But still, I love the idea that they theoretically know about each other’s skills, but don’t really process it, until one of them is grumbling about some problem and the other jumps in. And then they’re just happily babbling at each other while the rest of the team looks on in bemusement at these dorks they’re following around the galaxy.