1. Плохое настроение. 2. Не успеваю по математике. 3. Грустно.
Дамы, привет! Скажите, а тут есть люди, которые прям гуманитарии-гуманитарии, но учились программировать и даже успешно?
Скажу сразу, что использовать это для работы не планирую, больше интересует как челлендж, разминка для мозгов. Суть желания вот в чём. Я от природы человек ОЧЕНЬ тупой во всём, что касается цифр и формул (для полноты представления — после года занятий с репетитором я сдала ЕГЭ по математике на 44 балла из 100). Училась я на гуманитарной специальности, работала всегда тоже в профессиях, связанных со словом, языками, общением. Но недавно разговорилась с другом-фотографом, который учится сейчас программированию, и он начал мне доказывать, что это вообще не связано с цифрами, а, скорее, как учить иностранный язык, только ещё проще. И, мол, ты должна попробовать, это классно. Потом я поделилась этим с семьёй (они были связаны с программированием, но в последние несколько десятков лет нет, но все математики), и мне сказали: «Даже не думай! Это вообще не для твоих мозгов! Только время просрёшь!».
Вот мне теперь просто интересно, реально ли с такими вводными чему-то научиться, или правда это лучше оставить для умных технарей? И, скажем, если вы учились программированию в качестве хобби, какое потом нашли ему практическое применение в быту?
Скажу сразу, что использовать это для работы не планирую, больше интересует как челлендж, разминка для мозгов. Суть желания вот в чём. Я от природы человек ОЧЕНЬ тупой во всём, что касается цифр и формул (для полноты представления — после года занятий с репетитором я сдала ЕГЭ по математике на 44 балла из 100). Училась я на гуманитарной специальности, работала всегда тоже в профессиях, связанных со словом, языками, общением. Но недавно разговорилась с другом-фотографом, который учится сейчас программированию, и он начал мне доказывать, что это вообще не связано с цифрами, а, скорее, как учить иностранный язык, только ещё проще. И, мол, ты должна попробовать, это классно. Потом я поделилась этим с семьёй (они были связаны с программированием, но в последние несколько десятков лет нет, но все математики), и мне сказали: «Даже не думай! Это вообще не для твоих мозгов! Только время просрёшь!».
Вот мне теперь просто интересно, реально ли с такими вводными чему-то научиться, или правда это лучше оставить для умных технарей? И, скажем, если вы учились программированию в качестве хобби, какое потом нашли ему практическое применение в быту?
-
-
28.10.2019 в 21:21-
-
28.10.2019 в 21:26По физике ЕГЭ в жизни бы не сдала, поэтому так и не поступила в вуз, связанный с it. Без вышеперечисленных предметов туда не берут ((
При этом я училась в колледже, у меня были отлично по всем высшим, дискретным математикам, теории вероятностей и мат.статистике и тп
Программирование это интересно (у меня был тогда c++).
В жизни мне оно особо никак не надо, так как по образованию я в итоге hr)) но эти знания, полученные в свое время на программировании, и связанным с ним предметами, помогают мне в жизни в решении всяких непонятных проблем с компом, понимании что все, абсолютно все можно настроить. В общем, научили изворотливости в компьютерных делах. Научиться программировать - перепрограммировать свой мозг))
В общем, научиться можно этому даже с оочень плохими знаниями по обычной математике. Это другое, это интересно. И между собой вообще не связано.
Не знаю, насколько мой ответ вам полезен)
-
-
28.10.2019 в 21:56Я училась на математика, это очень помогает разобраться в алгоритмах, но другое дело, что я не очень понимаю зачем Вам это?
Программировать ради программирования - это очень скучно.
Тут надо связывать то, что Вам нравится с программированием: писать игры, сайты, флешки, ну или можно пойти в тестировщики и "ломать" программы чужие. Для всего этого знание математики не нужно, нужен больше азарт, интерес, поддержка.
-
-
28.10.2019 в 22:00Color-of-The-Night, очень даже полезен! звучит обнадёживающе)
Leska|Nastya, в основном как хобби для тренировки мозга, просто хотелось бы знать, что это заранее не обречено на провал. потому что, например, мой психотерапевт год назад посоветовала мне рисовать для расслабления, и я уже год рисую ОЧЕНЬ УРОДЛИВО, в итоге это приводит только к тому, что я бешусь, взвинчиваюсь, хочу разнести весь дом и считаю это полностью пустой тратой времени, при этом я тренировалась рисовать по книгам и ютубовским урокам (до того, чтобы покупать курсы всяких гуру за 80к я, слава богу, не дошла).
-
-
28.10.2019 в 22:02А по теме, после года занятий с репетитором сдала егэ на 66/100, училась на юриста, в свободное время читаю книги (а не собираю компьютеры)). Почти получила диплом программиста, с января выхожу на работу в Майкрософт. Можно уметь и с людьми разговаривать, и программы писать, правда.
-
-
28.10.2019 в 22:06-
-
28.10.2019 в 22:07а с чего Вы начинали своё обучение? у Вас сразу была цель пойти работать или просто из интереса начали?
-
-
28.10.2019 в 22:08-
-
28.10.2019 в 22:54Если интересно именно для размять мозг, то после основ советую сразу пробовать codewars/hackerrank/firecode/leetcode. Там именно решение мини-задачек с применением алгоритмов/структур данных с фокусом на тренировку мышления/подхода к таким (специфическим) проблемам.
-
-
28.10.2019 в 22:57-
-
29.10.2019 в 00:08Советую начать с python - низкий порог вхождения, куча бесплатных курсов и материалов, активное сообщество. Качаете анаконду и вперед в jupyter (гуглится как python Anaconda, это готовая сборка библиотек для питона, выбираете дистрибутив под свою операционку, третий питон и вперед)
-
-
29.10.2019 в 02:50мне, честно говоря, жалко времени на заведомо гиблое дело, потому что его ну просто нет, ибо 2 работы и как-то слабо удаётся выделять минуты для чего-то сверх. именно поэтому и спрашивала, как оно, когда лезешь в такие вещи с гуманитарным мозгом, а не просто "как научиться")))
-
-
29.10.2019 в 07:40Отправлено из приложения Diary.ru для Android
-
-
29.10.2019 в 10:24В программировании важно понимать, как сделать задачу не здесь и сейчас с учётом нынешних входных данных, а как заложить правильный фундамент для будущего расширения функционала. Как сделать компонент максимально гибким и переиспользуемым (как правильно сказать "reusable"?)? Что будет, если придётся обработать данные не 10 пользователей, а 1000? И так далее.
-
-
29.10.2019 в 11:13почитайте реально насчет этого про growth mindset, и попробуйте опровергнуть для себя убеждения родителей и близких, что "у тебя все равно ничего не получится, ты вот такая вот и все!" жить станет легче. врожденные предрасположенности/таланты к определенным наукам дают просто более быстрый старт и продвижение. и все.
мой пример не с программированием, а с алгеброй и эккаунтингом. всегда считала, что в экономике не бум бум, математика не мое и лучше не связываться. была уверена, что завалю эти предметы. в итоге просто пришлось подольше посидеть и не сбегать, когда не получалось с первого-второго раза. психовала, бесилась, но деваться было некуда - да, у меня уходило дня три на обработку материала, тогда как другие делали это за день, но со временем стало получаться легче. главное себя не пинать с ненавистью, когда сразу идеально не получилось. говорить себе, что все нормально, можно попробовать еще. и это тоже нормально. а не ругать себя. вот реально осознанно пресекать любые попытки в мысли "это не мое, я тупая, я гуманитарий/у меня нет таланта". ставить себе мелкие задачи и пробовать проводить эксперименты с самой собой. то есть, сместить реально фокус на то, чтобы выполнить саму задачу, а не сделать идеально/подтвердить себе, что есть способности. вы не на экзамене же.
с рисованием, может, у вас тоже это сработает - пробовать, пробовать, пробовать снова и снова. уродливо - делать еще. и еще. и ориентироваться не на "идеальность" картинки, а на то, чтобы сделать чуть лучше, чем вчера, сделать какой-то минимальный прогресс. вы учитесь, при учебе нормально, когда ты делаешь ошибки. В общем, почитайте реально про майндсет. Может помочь.
-
-
29.10.2019 в 11:31Собственно, с программированием у меня былл намного меньше проблем, чем с кристально-абстрактным матаном. Прикладная математика, вроде методов оптимизации и дискретки, шла лучше. я склоняюсь к тому, что просто не было навыка, мат мышление - это навык.
Даже не думай! Это вообще не для твоих мозгов! Только время просрёшь!
Научишься плавать - нальем бассейн?))
А вы сейчас чем занимаетесь?) Для лингвистически-ориетированных гуманитариев может быть интересен Natural Language Processing, компьютерная лингвистика. Откроете для себя и программирование, и математику, и классные штуки, вроде нейронных сетей. Эта сфера хороша тем, что требует комплексное понимание, а не как в универе, когда программирование отдельно, математика отдельно, и фиг знает, зачем вообще нужна. И на самом деле там не требуется глубокого погружения в матан, часть вещей можно использовать как черный ящик. Зато на вашей стороне есть понимание предметной области.
Я знаю достаточно людей, которые заскакивали в анализ данных и смежные дисциплины просто после курсов на Курсере.
-
-
29.10.2019 в 15:21плюс миллион. "Гуманитарий" - это ярлык, в который вы верите сами и из-за которого сами себя ограничиваете. Дело не в том, что у вас плохо с вычислениями, а в том, что у вас были неподходящие учителя и недостаточно мотивации\времени на освоение этих вычислений, это нормально, но это не приговор и это исправимо) Просто нужно подобрать подходящий метод освоения и иметь мотивацию это делать, но да, просто вряд ли будет, но это нормально и у всех так в разной степени)
Я класса с 8 уперлась, что я гуманитарий, "я ж учусь в филолого-лингвистическом классе!", забила на все точные науки, отучилась в универе на переводчика, а сейчас я тестер в айти компании уже 3 года и достаточно успешно осваиваю Джаву (ну, мне так кажется, по крайней мере
Так что нет, разумеется, эта идея не обречена на провал, дерзайте!
в основном как хобби для тренировки мозга, просто хотелось бы знать, что это заранее не обречено на провал
Проблема скорее в том, что, если вы рассматриваете это просто как вариант тренировки мозга, но по-настоящему не особо хотите этим заниматься, то можете и бросить посреди пути, но это будет не из-за вашей обреченности как гуманитария
Но какие-нибудь "основы программирования" в любом случае можно попробовать поучить по видеокурсу)
-
-
29.10.2019 в 15:22-
-
29.10.2019 в 15:47во-2, 90% программирования - не про формулы, а про алгоритмы, логику и общее мышление, вроде Как сделать компонент максимально гибким и переиспользуемым (как правильно сказать "reusable"?)? Что будет, если придётся обработать данные не 10 пользователей, а 1000? И так далее. если у вас всё в порядке с логикой, запоминанием и умением увидеть общую концепцию, то окажется, что в программировании нет ничего такого магически сложного, как это преподносит большинство.
я всю жизнь считала себя гуманитарием и сейчас вполне успешно работаю программистом, потому что мне помогает логика, а не математика.
-
-
29.10.2019 в 22:34Я сдала ЕГЭ по математике в своё время на 36, по-моему, баллов, всю школу занималась литературой, училась в профильном историко-филологическом классе, а сейчас занимаюсь количественными исследованиями, преподаю анализ данных на языке R и помогаю однокурсникам в магистратуре со статистикой и программированием. Я не профессиональная программистка и решаю достаточно специфические задачи, но мои, кстати, как раз +- связаны с математикой, и я хорошо с ними справляюсь несмотря на то, что всю жизнь с математикой у меня было плохо. Просто в какой-то момент я начала заниматься, нашла репетитора, много страдала, а потом хоба - и я объясняю другим людям штуки, над которыми три года назад плакала)) Так что всё реально! Умными (что технарями, что кем угодно) не рождаются, а становятся