История изменений
Исправление luke, (текущая версия) :
В 17 лет имеет смысл сосредоточиться на фундаментальных знаниях — никогда не знаешь, что пригодится. А самое фундаментальное в технических и естественно-научных дисциплинах — математика. Поэтому ежели есть свободное время, то попробуй заботать линейную алгебру, задачи на собственные числа и собственные значения, а ежели интересны компы, то глянь, что умеет eigen (ну и если есть задатки археолога или историка, то и LAPACK). Из интересного: затестить скорость нахождения собственных векторов для разных пакетов, для разных флагов компиляции (ну и в идеале на разном железе, конечно же). Посмотреть, какая точность численных методов, как она зависит от точности представления чисел с плавающей точкой.
Почему это может быть интересным?
Видишь ли, линейная алгебра свои ручонки протянула много где, та же DSGE вот без линейки никуда. Если будешь работать с изображениями, или нейронками, то там тоже имеет смысл знать основы линейной алгебры. Ну и матстат по хорошему без линейки не выучишь, а матстат в тех же нейронках в каждой первой сидит.
А ежели интерес лежит к операционным системам, то имеет смысл сначала потренироваться на учебных системах, вот например MINIX 1 для этих целей подходит замечательно. Линус Торвальдс с неё начинал свой путь в разработку собственного ядра. Плюс у Танненбаума, автора книги, очень простой язык, и читать приятно. Плюс можно сразу же решать практические учебные задачи. В твоём возрасте — самое оно. Поставь qemu, накати туда MINIX 1.7, и вперёд.
А вот если ты хочешь заняться серьёзно CS, то тут лучше пройти курс SICP. Под линь надо поставить какую-нибудь схему (например, mit-scheme) и решать задачки одну за другой.
А сам по себе линукс академического интереса представляет мало — это просто инструмент, который худо-бедно работает, выполняет поставленные цели. Изучать линукс надо только ежели тебе действительно за это деньги платят, а так — не нужно.
Исходная версия luke, :
С точки зрения академического интереса
В 17 лет имеет смысл сосредоточиться на фундаментальных знаниях — никогда не знаешь, что пригодиться. А самое фундаментальное в технических и естественно-научных дисциплинах — математика. Поэтому ежели есть свободное время, то попробуй заботать линейную алгебру, задачи на собственные числа и собственные значения, а ежели интересны компы, то глянь, что умеет eigen (ну и если есть задатки археолога или историка, то и LAPACK). Из интересного: затестить скорость нахождения собственных векторов для разных пакетов, для разных флагов компиляции (ну и в идеале на разном железе, конечно же). Посмотреть, какая точность численных методов, как она зависит от точности представления чисел с плавающей точкой.
Почему это может быть интересным?
Видишь ли, линейная алгебра свои ручонки протянула много где, та же DSGE вот без линейки никуда. Если будешь работать с изображениями, или нейронками, то там тоже имеет смысл знать основы линейной алгебры. Ну и матстат по хорошему без линейки не выучишь, а матстат в тех же нейронках в каждой первой сидит.
А ежели интерес лежит к операционным системам, то имеет смысл сначала потренироваться на учебных системах, вот например MINIX 1 для этих целей подходит замечательно. Линус Торвальдс с неё начинал свой путь в разработку собственного ядра. Плюс у Танненбаума, автора книги, очень простой язык, и читать приятно. Плюс можно сразу же решать практические учебные задачи. В твоём возрасте — самое оно. Поставь qemu, накати туда MINIX 1.7, и вперёд.
А вот если ты хочешь заняться серьёзно CS, то тут лучше пройти курс SICP. Под линь надо поставить какую-нибудь схему (например, mit-scheme) и решать задачки одну за другой.
А сам по себе линукс академического интереса представляет мало — это просто инструмент, который худо-бедно работает, выполняет поставленные цели. Изучать линукс надо только ежели тебе действительно за это деньги платят, а так — не нужно.