Что сложного в линейной алгебре?
То, что это сильно давит на гордость и чувство собственной правоты после 1000 споров, в которых ты убеждал собеседника, что программистам математика не нужна. Видал кучу таких программистов знакомых, ещё и других новичков убеждают, мол «опыт зарешает, чему ты там учишься?». Поэтому линейная алгебра в машинном обучении — это горькая пилюля для таких пиздюков.
P.S. Как поэтично я написал ещё один коммент, где жалуюсь на программистов. Сделаю вид, что не жалуюсь, а веду конструктивный диалог.
P.S. Как поэтично я написал ещё один коммент, где жалуюсь на программистов. Сделаю вид, что не жалуюсь, а веду конструктивный диалог.
Бля. Программисты разные нужны, программисты разные важны. Мне математика почти не пригодилась, а линейная алгебра совсем, хотя работал с расчетами, да и математика в универе была на хорошем уровне. Если ты что-то знаешь, чего не знают другие люди, то ты можешь продать себя дороже, и должен радоваться этому. А если они получают больше тебя, но ты хочешь себя считать лучше их, то это понты, и ты просто выебываешься.
По мне так, первые качества, которых не хватает большинству программистов, это умения и желания общаться с другими людьми, ответственности, аккуратности, а не знания каких-то суперсложных вещей. Потом что делают всякое говно даже толком не пообщавшись с заказчиком/технологом/коллегами, делают на отъебись, без понимания архитектуры приложения, без продумывания перспектив развития, без нормальной документации. И математика в этом ну никак не поможет.
По мне так, первые качества, которых не хватает большинству программистов, это умения и желания общаться с другими людьми, ответственности, аккуратности, а не знания каких-то суперсложных вещей. Потом что делают всякое говно даже толком не пообщавшись с заказчиком/технологом/коллегами, делают на отъебись, без понимания архитектуры приложения, без продумывания перспектив развития, без нормальной документации. И математика в этом ну никак не поможет.
Ну, так и проблема и не в том, что программисты не учат математику. Мне абсолютно похуй, учат они её или нет. Проблема в том, что среди программистов популярно это усиленное проклинание математики, будто математика и программирование — абсолютно не связанные вещи. Какой бы ты не был программист, какого сорта или вида, если ты убеждаешь всех, что что-то, что не нравится лично тебе, абсолютно не нужно программисту — это абсурд. Если это не нужно тебе, это не значит, что это вообще не связано с программированием.
А я вижу абсолютно обратную вещь, дрочево на математику и восприятие ее как основы программирования, что на самом деле абсолютно не так. Да, мне попадался человек, который не мог пропорционально план по сотрудникам распределить (там еще были хитрые условия, не суть), и это грустно. Да, бывают прикладные сферы с очень большим количеством математики, и программисту, который там работает, ее нужно знать. Но тем не менее, математика - это математика, а программирование - это программирование, и это часто слабо пересекается.
А проклинание, подозреваю, как раз и возникает от того, что людей заебывают математикой, говоря, что это нужно для программирования, а потом они начинают программировать, и понимают, что лично им математика не нужна. И потом они таких заебывателей совершенно справедливо шлют нахуй.
А проклинание, подозреваю, как раз и возникает от того, что людей заебывают математикой, говоря, что это нужно для программирования, а потом они начинают программировать, и понимают, что лично им математика не нужна. И потом они таких заебывателей совершенно справедливо шлют нахуй.
На мой взгляд, ты прав, что математика не везде нужна. Например, нафиг она нужна если ты занимаешься каким-то корпоративным софтом.
С другой стороны, ты никогда не знаешь когда она может пригодится и ее знание будет хорошим бонусом.
А проблема в том, что математикой пренебрегают "Она вообще нам не нужна!" в том, что математика и программирование, как правило изучаются отдельно без примеров из жизни, где бы оно понадобилось. А если бы после изучения чего-то по матану и близким предметам тут же давали задачу по программированию из жизни, то отношение было бы совсем другое. Скажем, изучил ты чего-то по геометрии, запили программу по текстурированию.
С другой стороны, ты никогда не знаешь когда она может пригодится и ее знание будет хорошим бонусом.
А проблема в том, что математикой пренебрегают "Она вообще нам не нужна!" в том, что математика и программирование, как правило изучаются отдельно без примеров из жизни, где бы оно понадобилось. А если бы после изучения чего-то по матану и близким предметам тут же давали задачу по программированию из жизни, то отношение было бы совсем другое. Скажем, изучил ты чего-то по геометрии, запили программу по текстурированию.
Тогда и вышку по химии, биологии и прочим наукам нужна для программиста, а то вдруг программы по этим специальностям делать будешь.
Все зависит насколько глубоко копать
В принципе, ничего сложно нету. Пока не начал там всякие QR decomposition, LU decomposition, Householder transformation, Singular value decomposition, Eigendecomposition of a matrix, Spectral theorem копать. А теперь еще и брать производные различных преобразований
Оно конечно тоже несложно, как и все в математике, но не особо разбирающемуся читателю может показаться сложно.
В принципе, ничего сложно нету. Пока не начал там всякие QR decomposition, LU decomposition, Householder transformation, Singular value decomposition, Eigendecomposition of a matrix, Spectral theorem копать. А теперь еще и брать производные различных преобразований
Оно конечно тоже несложно, как и все в математике, но не особо разбирающемуся читателю может показаться сложно.
Это все фигня! я вчера без тестера в новом офисе нашел провод за патч панелью и нашел другой конец в пучке из 60 с первой попытки! Удача господа главное удача
Чтобы написать коммент, необходимо залогиниться