I'm not sure if this question makes sense, but it is based on the proof from Hammack's how to prove it. I have attached a picture from the book for reference.
The proof in the book uses the theorem that the set A is countably infinite if and only if its elements can be arranged in an infinite list (sequence).
From the picture, we define a sequence/function from $\mathbb{N} \to \mathbb{Q}$ by following the snaking grey path that is shown in the picture. Obviously by following this path, we can define any rational number, and if you give me any rational number, and I can tell you what finite $n$ will tell you the position of the rational number in the sequence. This makes perfect sense to me, and I understand why we can claim $\mathbb{Q}$ is countably infinite.
However, I was wondering what would happen if we DIDN'T use the snaked path, and instead tried to define the list following the orange highlighted path. Here I informally define the list by saying count off per column. Intuitively I don't think this would work, and I think that's because it wouldn't be possible to give a finite $n$ such that $f(n) \to \frac{3}{2}$ for example, since to complete the first column of rationals, $n$ would have to be infinite.
My confusion now comes because I don't see why a subsequence of our sequence is somehow not valid to prove $\mathbb{Q}$ is rational, while the original sequence is? Is my reasoning correct that indeed defining a sequence 'per row' would not work? If not, why does it not work? Wouldn't this imply the original sequence is uncountable?
I have a feeling it's maybe because I cannot define a subsequence (highlighted) from the main sequence (grey path), but I'm not quite sure why this is.
Thank you.

The OP might be confused over the fact that there are many injective sequences (paths)
$\tag 1 \mathbb{N} \to \mathbb{Q}$
that are not surjective.
Intuitively, an injective sequence is defined with any method that keeps 'crossing-off' the rational numbers displayed in the tabular list. But to take 'care of them all' (surjectivity) you have to make sure every number in all the rows and columns eventually gets 'crossed-off'.
Interestingly, the page display of rational numbers entries allowed the OP to cross off the entire first column and then move on to the second column. But, you can't ever finish counting off that 'big gulp' at once - you have to stop and 'chew' somewhere else to 'complete the meal'.