Я отчаянно нуждаюсь в советах.
Я почти закончил свой младший год в качестве старшего специалиста CS. Я чувствую себя как поздний пришедший, потому что на самом деле я не занимался информатикой до второго года... Благодаря тяжелой работе, большому количеству кредитных часов в течение года и летней школы я почти догоняю своих сверстников, но здесь заботы:
Вся моя школьная работа научила меня многому об информатике, но немного о практической программировании. Хотя у меня много мотивации, у меня просто нет свободного времени, чтобы позволить мне забрать побочные проекты. Это меня расстраивает по двум причинам: 1) я действительно очень увлечен полем и 2) я понимаю, что многие работодатели любят видеть студентов с некоторым опытом вне школы.
Итак, у меня недавно появилась идея: что, если я должен сделать Linux своей основной ОС, но ограничить себя как можно больше терминалом, пытаясь естественным образом (с помощью google) ознакомиться с командной строкой и, надеюсь, постепенно выбирайте сценарии оболочки, используя онлайн-учебники.
Как вы думаете, насколько это выгодно для начинающего программиста? Насколько это реально? Есть ли у вас какие-либо другие предложения по небольшим проектам, которые студент с едва ли свободным временем может забрать за пределами школы?
Большое вам спасибо, я люблю этот сайт (и подкаст) и буду благодарен за любые отзывы.