The only reason I ended up in logistics is because my recruiter asked me what I was doing in college. I said "Computer Engineering" and he said "This has computers in it!". I was 19 years old and I had no idea about anything so I said "Sure, I'll do that!". We were also an artillery unit and so there weren't any MI positions AFAIK. By the time I was deployed I was working at Intel and I had already graduated with a bachelors in Computer Engineering. So that definitely helped!