Можно и сразу перейти.
Есть ли смысл писать вот эти все змейки, блэкджеки, бои морские и прочее в терминале или же лучше сразу перейти к интересующим технологиям?
Смысл в том, что обычно очень сложно перейти с нуля сразу к сложным технологиям, сперва нужно освоить базу, чтобы не спотыкаться на каждом слове. Но прикол в том, что даже базу нельзя освоить просто почитав - необходима практика.
Именно поэтому и практикуются на простейших задачах, которые не требуют большого количества технологий, и которые можно написать за небольшое количество времени, получить работающий продукт, немного его порефакторить чтобы в памяти отложились принципы работы на базе написанного вами самим кода.
Собственно вместо того, чтобы писать на тостере вопросы - возьмите и напишите на OGL что-нибудь.
Если столкнетесь с тем, что не особо понимаете как вообще начать писать - вот тут и окажется, что наверное сперва следовало попробовать на змейке хотя бы поработать и привыкнуть к IDE, научиться пользоваться отладчиком на более простом примере, который хотя бы запускается, а потом уже копать глубже.
Если же у вас все получится с первого раза, ну возможно вы новый Кармак в молодости.