Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Регистрируясь, я даю согласие на обработку данных и условия почтовых рассылок.
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр  Что обсуждали люди в 2024 году? Самое время вспомнить — через виммельбух Пикабу «Спрятано в 2024»! Печенька облегчит поиск предметов.

Спрятано в 2024

Поиск предметов, Казуальные

Играть

Топ прошлой недели

  • solenakrivetka solenakrivetka 7 постов
  • Animalrescueed Animalrescueed 53 поста
  • ia.panorama ia.panorama 12 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая «Подписаться», я даю согласие на обработку данных и условия почтовых рассылок.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
0 просмотренных постов скрыто
9
MultiMi
MultiMi

Продолжение поста «Как мы станем программистами»⁠⁠8

4 года назад

Продолжаю свой блог про пару ≈30-летних задротов, которые решили постучаться в IT. Расскажу про наши сложности, планы и новости)


Заканчиваем курс "путь самурая" по реакт, уже на 80 видео. Столкнулись со сложностями с формами, автор курса использует устаревший подход.

Я решила ставить библиотеку formik, парюсь со вчерашнего дня, кажется, что вот-вот заработает, но всё время что-то не то. Начать делать самой было сложно, вначале я гуглила, брала чужой код и пыталась его внедрить в свой проект. Но всё время выдавало ошибки, в итоге  я решила, что этой плохой подход. Всё удалила и поставила формик с нуля, попыталась так, но нет, ууу. Читала документацию, но частично. Надо изучить получше.

Начинать сложно, не хочется даже открывать проект, потому что там эта сложная казявка ууу, но, когда открываю, потом пропадаю там просто на несколько часов, они пролетают, как пара минут. Вчера потратила на это весь день в два подхода, не вставая из-за компа и не отвлекаясь по несколько часов.

Не сказать, что это было весело и интересно, но как-то увлекательно что ли...  жадно копать, копать информацию, и ловить вот это ощущение, что почти получилось, что вот туда, вот так и получится.. В общем, мне нравится.


В целом пишу не ради этого, а чтобы поделиться нашими планами.

Недавно я узнала о бесплатном курсе от добровольцев-программистов из epam (кстати, никогда не слышала об этой компании, пока не заинтересовалась IT). Называется RS School, длится полгода, учат JS и библиотеки. Поспрашивала у людей в телеге, посмотрела отзывы, посоветовались с мужем и решили попробовать, подготовительный двухмесячный курс для полугодового курса начинается 5 июля, мы записались.

Отзывов очень много разных, есть от успешно прошедших учеников, что всё ок, есть от тех, у кого не получилось - очень сложная программа, нужно уделять больше 20 часов в неделю, много инфы находить самостоятельно,  кто-то выгорает на стадии обучения, не добравшись до конца. Это пугает меня, а мужа радует. Он прям горит тем, что будет четкая программа впереди, кто-то будет проверять его работы (робот или другие ученики), в октябре, если будем в числе лучших, будет шанс на ментора, и вот это вот всё. Крч, я, походу, воспринимаю только отрицательные отзывы, а он только положительные))


Муж теперь очень спешит закончить "путь самурая", он потерял нить и не понимает где. То, что учим сейчас, сегодня - понимает. Но в целом есть дыры в понимании всего проекта уже. Слишком много кода мы переписывали, рефакторили (или как это слово пишется) и в итоге сами себя обманули. У меня такого ощущения нет, но, видите, поставить свои формы все равно не получается. На работе муж переслушивает курс с первого урока, говорит, многое становится понятно, хотя даже не смотрит на код (помнит его).


Ещё у нас случилась радость. Позавчера муж сказал, что пока не хочет больше играть. Хочет уделять всё свободное время программированию. Потому что отзанимавшись 2-3 урока он шёл играть с мыслью, что недостаточно хорошо поучился и не должен сейчас играть, не мог насладиться игрой и не получал удовлетворения от учёбы. Ему было очень сложно сделать этот выбор, понадобилось больше месяца, но он смог себя убедить и решить так.

Возможно, далеким от задротства людям не понять этого. Но до начала учёбы он все вечера проводил за играми, это ну... грубо говоря часов 6 в день. Ради учебы он забрал у своего времени на развлечения сначала 4 часа, а теперь и оставшиеся 2. Зная его, я понимаю, насколько высоко его желание во всём разобраться и стать хорошим специалистом, если он пожертвовал своей радостью (и зависимостью?), я очень горжусь его силой воли и рада этому.

Перечитала отрывок и подумала, что может сложиться впечатление, что я их тех жен, что страдают из-за задротства мужа, но нет, во-первых, я сама задрот, во-вторых, это не мешает нашим отношениям. И в те же танки и в доту мы играли вместе, но, если понимали, что конкретная игра становится между нами, слишком сильно кого-то увлекает и тот забивает на семью - отказывались от той игры. Так что мы семья задротов, собсно и познакомились в mmorpg) Были семья задротов, а теперь будем семья программистов :/

Продолжение поста «Как мы станем программистами»

А ещё я на неделе зашла на кодварс (там задачи по it). Не смогла решить ни одну задачу, ужасно разозлилась. Вот уже полтора месяца учусь, а такая тупая ууу. Было очень грустно, поплакала. Прочитала, что главный софт скилл для джуна - контроль эмоций. Поняла, что я эмоции не контролирую, ведь плакала, поплакала ещё раз от горя, что я плакала, а не должна 😁

Потом проанализировала почему не могу: синтаксис JS, я его боюсь. Слишком рано перепрыгнули на реакт, и тут вроде js, а вроде и просто любимый html(jsx) с парочкой стрелочных функций и, короче, просто всё))

В этом рс скул курсе как раз будут задачи из кодварс, так что я решила к этому вернуться либо по темам прям выбирать и читать эту тему, либо читать форум с разбором этих задач. Но потом случился формик и пока я занимаюсь им. Сейчас на работе, не смогу как следует погрузиться, поэтому пишу вам, воть)


Если читали мой предыдущий пост, то знаете про нашу проблему с соседями. С того раза больше не перерезали интернет, к счастью. И, как ни странно, больше не шумят соседи, может съехали? Надеюсь.

Моя телега - https://t.me/itBlogMariGRiD (нет, я не инфоцыган, и ничо не продаю и не рекламирую, но мне нравится советоваться с другими людьми, которые тоже учатся или уже опытные)

Показать полностью 1
[моё] IT Мечта Стимул Программирование Ответ на пост Длиннопост
23
7
MultiMi
MultiMi

Продолжение поста «Как мы станем программистами»⁠⁠8

4 года назад

Привет! Особых новостей у нас нет, но решила всё же написать, рассказать как дела. Чтобы не думали, что мы сдались и бросили уууу)

Учимся мы уже полтора месяца, вначале июня начали реакт по курсу Димыча “путь самурая”. Сейчас на 59 видео. Темп после отпуска снизился, конечно. Если изначально мы шли по 4 видео в день, то в будни проходим 2. Иногда это количество меняется, если урок оказывается слишком сложным или, наоборот, слишком коротким.

Купили книжку по реакту. Как и курс Димыча, она 2019 года, то есть немного отсталая. Но ничего, “классы” тоже нужно знать, даже в тех вакансиях, где требуется работать на “хуках”, всё равно хотят знания и понимания работы со старым кодом и “классами”.

Не забываем и про обычный JS, вчера не могла уснуть, так что перечитала основы здесь - https://developer.mozilla.org/ru/docs/Web/JavaScript/A_re-in...

Чем хорош этот пусть и отсталый курс, Димыч останавливается на каждой мелочи, которую может не знать ученик, и разжевывает её отдельным видео, даже, если она не относится напрямую к Реакту.

Так было с методами map и bind, конструкторами объектов и многим другим. Кроме map, он прям открывал мне глаза на то, о чём я в тот момент слышала лишь отдаленно, ведь на JS мы потратили всего пару недель.


Прошлый раз просили оформить как-то отдельно визуал проекта, но этим я пока не занялась, если что с гитхаба можно напрямую изучать код через VSCode без клонирования, расширение “Remote Repositories”. Мой проектик - https://github.com/mimarita/ReactSN , повторю, он учебный, и код я пишу там так, как пишет учитель в видео. Автор курса сознательно показывает нам разные способы работы, идя от легкого к более сложному. Например, мы практически создали свой редакс, прежде, чем установить библиотеку и начать работать с ней.


Скажу честно, курс уже надоел. Димыч мотивирующий, реакт клевый, но делать одно и тоже скучно. То есть мы создаем функциональный чистый компонент, потом в нём же создаем для него данные стейтовые, потом меняем на классовый и напрямую запрашиваем данные с сервера, а потом все это переносим в дополнительный контейнерный компонент, потом соединяем его с предыдущим. Это всё нужно, чтобы лучше понимать архитектуру, я понимаю. Но делать это снова и снова скучно. А времени делать что попало не особо есть. Однако, мы твердо намерены закончить курс прежде, чем начинать что-то новое, чтобы не распыляться.

Параллельно читаем книжку и документацию, пока по отдельным темам. В свой конспектик пишу все определения, которые появляются в процессе обучения. А когда не хватает определений и тему надо изучить подробнее, выписываю на отдельный лист. Когда-нибудь я всё это выучу, а пока знаю лишь поверхностно.

Чем дальше учусь, тем больше понимаю о том, сколько всего еще не знаю.

До начала реакта у меня была идея в сентябре попытаться создать резюме, не то, чтобы найти прям работу, а чтобы узнать в каком направлении двигаться, в чем нуждается “рынок”. Сейчас я уже не так уверена, мне кажется, в сентябре мне еще нечего будет вообще написать в резюме.


Создала акк в линкендин https://www.linkedin.com/in/marita-malinova-b11034172/ просто так, чтобы был и чтобы копились друзья, говорят, он "начинает работать", когда друзей более 3000, тогда могут поступать хорошие предложения по работе. Ну, если ты опытный, конечно. Но создать не сложно, так что пусть висит, не мешает. Можете добавляться в друзья, если тоже создадите, просто для количества.


Меня очень расстраивает, когда что-то не получается. Когда в практическом уроке из-за забытой скобки я застреваю почти на час, пока её найду, или еще какие-то мелочи. Но гораздо сильнее расстраивает, когда что-то мешает учиться.


Например, вчера днём мы прошли 3 урока, и вечером планировали еще 2, тогда бы вышло 5 вместо 4. Я радовалась, что мы чуть нагоняем.

Но вечером у нас отрубился интернет. И всё.

Мы почитали книжку, документашку, но это не то.

Звонила билайну весь вечер, оказалось, что у них все ок. А проблема у нас. Поняли, что дело в проводе, муж проверял его целостность, ходил на площадку, все норм. Вызвали монтажников от билайна на сегодня.

Монтажник приехал и обнаружил, что какие-то суки перерезали все провода на два этажа над нами…

Обидно, что не смогли позаниматься.

Когда что-то не получается, у меня опускаются руки, этого я и боюсь. Но пока настроение боевое. Уверена, что у нас всё получится. Просто, может быть, не так скоро, как хочется.


Напомню про телегу - https://t.me/itBlogMariGRiD , пишу там тоже самое, что здесь. Долго молчала просто потому что нечего рассказывать. Потихоньку учимся, открываем для себя новое.

Вообще по сравнению с тем, что было в мае, мы знаем уже ого-го сколько! Но по сравнению с тем, что еще надо узнать, просто ничтожно мало.


Муж обиделся, что не дописала о его успехах в английском. Вот это прям мотивирующе. Учитывая, что он учил в школе немецкий, в английском был прям ноль-ноль. И тут речь даже не об общении, а хотя бы о понимании того, что написано в коде. Ведь большинство методов - это просто английские слова, с их знанием гораздо легче запомнить, в чём смысл строчки.

Поэтому все незнакомые английские слова с самого начала муж начал выписывать в гугл документ, потом повторяет их с переводом. Запоминает прям отлично, учитывая что они периодически снова встречаются в коде.


А недавно решил в свободное время перепроходить Ведьмака 3. Оставил озвучку русскую, чтобы понимать о чём квесты, а тексты и субтитры поставил на английском. То есть, чтобы выбрать вариант ответа - надо перевести строку. Первые несколько минут у него было желание вернуть русский, но потом взял себя в руки. Надеюсь, это поможет ему с языком.


Отдельно прям учить английский мы пока не собираемся, хотя и хотим этого. Просто потому что всё время, что мы готовы потратить на обучение, мы пока тратим на программирование. Считаю, что это правильно. Но вот такое "дополнительное" изучение языка всё-таки должно дать какие-то свои плоды, поэтому это меня очень радует.


Наш кот тоже передает вам привет.

Показать полностью 4
[моё] IT Мечта Стимул Программирование Ответ на пост Длиннопост
14
10
Katotewikufu

Как людей стимулируют сделать прививку⁠⁠

4 года назад

Вчера появилась новость о том, что между вакцинированным с 15 по 25 июня будет разыграна 3-комнантная квартира в Подмосковье, а если быть точнее, то Серпухове, а если ещё точнее, то пригороде Серпухова - в жилом комплексе "Новая Пролетарка".
https://tass.ru/moskovskaya-oblast/11637985

А теперь ради интереса посмотрим отзывы людей об этом жилом комплексе (состоящим из одного дома).

Показать полностью 8
Коронавирус Московская область Серпухов Лотерея Стимул Вакцинация Длиннопост
9
156
wanna312be
ВМоскве

Полцарства за коня, или Квартиру за прививку⁠⁠

4 года назад

Вот где справедливость на свете? Стоило поставить прививку от коронавируса на абсолютно добровольных началах, да еще и повоевать за нее, как за вакцинацию начали давать машины и 3-комнатные квартиры.


Сегодня стало известно, что в Подмосковье разыграют квартиру среди привившихся от COVID-19. Речь идет о тех, кто с 15 по 25 июня 2021-го впервые получит первый компонент вакцины. Желающие поучаствовать в розыгрыше могут выбрать любой препарат: «Спутник V», «ЭпиВакКорона» или «КовиВак».


Принять участие может любой российский гражданин старше 18 лет. Место прописки не имеет значения. Для этого нужно зарегистрироваться на региональном портале Госуслуг с 15 до 25 июня.


В качестве приза победитель получит трехкомнатную квартиру площадью 74,9 квадратных метра в ЖК «Новая пролетарка» в Серпухове. Победителя определят в прямом эфире местного телеканала 27 июня.


А вчера власти Москвы объявили о розыгрыше автомобилей среди вакцинировавшихся с 14 июня по 11 июля 2021 года.


"Раз в неделю будет разыгрываться пять машин стоимостью примерно миллион рублей. Информация о результатах розыгрышей будет объявляться по средам, начиная с 23 июня", — написал мэр Сергей Собянин в своем блоге.


За последние сутки в Москве выявили 7704 случая заражения коронавирусом. Это максимальное значение с декабря 2020 года. За неделю суточные показатели заболеваемости выросли больше чем в два раза. В Подмосковье ситуация не так плачевна, но регион все равно находится на втором месте по уровню заболеваемости — в последние сутки зафиксирован максимум с февраля 2021 года.


П. С. Похоже, у тов. Якубовича появится много новой работёнки:))

Полцарства за коня, или Квартиру за прививку
Показать полностью 1
Вакцинация Вакцина Лотерея Авто Квартира Коронавирус Стимул Москва Московская область
172
MultiMi
MultiMi

Продолжение поста «Как мы станем программистами»⁠⁠8

4 года назад

Привет программистам и будущим программистам. Наконец-то мы столкнулись с нерешаемой пока задачей. Сразу скажу, не хочу от вас решения, как максимум, если кто-то поймёт чего я не понимаю и захочет объяснить, буду благодарна. Но решения на блюдечке с каемочкой мне не нужно.


Напомню: нам с мужем около 30 и мы штурмуем IT с 13 мая, сейчас изучаем React.


Сразу к сути проблемы. Мы учимся по “Реакт - путь самурая”, и в конце очередного урока дали домашку вынести данные в профайл, а оттуда прокинуть пропсы (https://youtu.be/9ic9dq7FLaM урок, домашка в самом конце).

Учебный проект: (предупреждаю: я не прошу ревью кода и чтобы вы находили там ошибки и несовершенный код! это учебный проект, мы идём там постепенно, сначала упрощая всё, а потом переделывая на так как надо) https://github.com/mimarita/ReactSN

То есть надо данные:

let posts = [

{id: 1, message: 'Hi, how are you?', likesCount: 12},

{id: 2, message: 'Its my first post', likesCount: 22},

{id: 3, message: 'Test', likesCount: 421},

{id: 4, message: 'Hi', likesCount: 1},

{id: 5, message: 'Ou', likesCount: 41},

{id: 6, message: '??', likesCount: 11},

];

перекинуть из MyPost.jsx в Profile.jsx, и потом прокинуть пропсы. Только вот сама компонента лежит в Post.jsx, а в MyPost.jsx вместо нее измененный массив:

let postsElements = posts.map (p => <Post message={p.message} likesCount={p.likesCount} />);

Мне приходит в голову, что эту строку нужно тоже перенести в Profile, создать там какую-то переменную и использовать её в MyPost вместо {postsElements}.

Но ничего не получается, вчера до трёх ночи провозились с этим.


Прочитала комменты к уроку: некоторые смогли сделать, другие нет, третьи прошли ещё 20+ уроков и смогли, четвертые прошли все 100 уроков и теперь для них это изи. По этому методу пойдём и мы, оставим так, как есть и поучимся ещё, а, когда поймём, вернёмся к этому заданию.

Решили, что прямо сейчас это не критично.

____

Теперь просто про как дела.

Сейчас у нас отпуска и мы учимся больше. Купили всеми рекомендуемую книжку по основам алгоритмов:

Продолжение поста «Как мы станем программистами»

Пока изучила только первую главу, там тоже самое что в первых уроках гарвардского курса cs50, про бинарный поиск.


Веду конспектик, куда выписываю всё, что поняла, создавая своими словами определения, чтобы напомнить себе в будущем и уметь это вообще сформулировать.


Туда же записываю всё, что ещё нужно изучить, "доизучить" или про что прочесть. Пока там мало, потому что завела его только пару дней назад.


Стали сниться программистские сны, прям постоянно. Например, в субботу поставила второй компонент вакцины, мне было очень плохо ночью, и я во сне видела вирус, как функцию, которая отсылает в компоненты какие-то не те пропсы, но я никак не могла их заменить, чтобы улучшить своё самочувствие. И почти каждую ночь хоть один сон как-то связанный с программированием =_= Видимо, потому что заканчиваем обучение примерно за 1-2 часа до сна.

Кстати, если учиться и прям сразу лечь спать, то уснуть практически невозможно. Мозг еще несколько часов всё обдумывает и предлагает варианты решения, спать он прям отказывается))


Первый раз с 13 мая пропустили 1 день в обучении. Опять же из-за этой вакцины и просто невозможности воспринимать информацию, очень расстраивалась из-за этого =( . К счастью, муж поддержал и уверил, что один пропуск из-за болезни не значит, что мы начнём относиться к обучению халатно.

Сейчас он уже сам зовёт: пора позаниматься. Раньше "расписанием" занималась только я))

Учимся мы дважды в день (отпуск) по 2-3 часа, больше или меньше в зависимости от сложности информации. В перерыв мы занимаемся своими делами или читаем то, что хотели прочесть и "доизучить", смотрим какие-то видео или интересные статьи про it.


_______

Под прошлой моей публикацией было много комментариев из разряда: "ты дура и делаешь всё не так, я большой успешный дядька и знаю, как надо правильно". Меня очень это расстраивало, причем потому, что я впервые подумала о какой-то несправедливости... Мне показалось, что парню бы так свою позицию не диктовали. Я ошибаюсь? Буду рада, если так.

Ещё раз скажу, что я принимаю все советы и благодарна за них! Многие советы мне были очень полезны. Но я сама решаю, как я буду учиться и проходить свой путь. Мне нужны свои ошибки, которые я сама переживу.

_____

Спасибо всем дочитавшим))

Показать полностью 1
[моё] IT Мечта Стимул Программирование Видео Ответ на пост Длиннопост
26
25
mr.Shuhoff
mr.Shuhoff

Вот все, что вы можете выиграть, если сделаете прививку. USA⁠⁠

4 года назад

Губернаторы и лидеры по всей территории США активизируют усилия по вакцинации, выдавая лотереи для тех, кто прошел вакцинацию.

Несколько штатов последовали примеру Огайо, предложив жителям еженедельные лотереи на несколько тысяч или миллионов долларов.

Губернатор Калифорнии Гэвин Ньюсом объявил в мае, что все вакцинированные жители будут участвовать в еженедельной лотерее штата.

Каждую неделю 15 жителей будут выигрывать 50 тысяч долларов. 15 июня 10 жителей выиграют по 1,5 миллиона долларов каждый.

Губернатор Западной Вирджинии Джим Джастис объявил вт. еженедельная лотерея на 1 миллион долларов с 20 июня по 4 августа (NBC News)

Как и в нескольких других штатах, Джастис также разыгрывает две полные четырехлетние стипендии для колледжей жителям в возрасте от 12 до 25 лет. Среди нетрадиционных стимулов для WV: два специально оборудованных грузовика, пять пожизненных лицензий на охоту, пять охотничьих ружей.

Губернатор Вашингтона Джей Инсли сообщил чт. что штат раздаст жителям 300 приставок Xbox с первой дозой.

Анхойзер-Буш объявила Ср. что будет предлагать бесплатное пиво, если страна встретит Pres. Цель Байдена по вакцинации 70%.

Мэр Нью-Йорка Билл де Блазио объявил в мае, что вакцинированные получат ваучер на бесплатный бургер Shake Shack. .

Жители Нью-Йорка также могут получить бесплатную часть картофеля фри, если покажут свою карту вакцинации в любом из 25 заведений Shake Shack

Krispy Kreme объявила вт. что компания раздала более 1,5 миллиона пончиков с момента запуска программы бесплатных раздач в марте. (Fox News)

В Делавэре штат разыгрывает два номера с маленькими цифрами для вакцинированных. (CNN)

По состоянию на пятницу 41,6% населения США полностью вакцинировано против COVID-19; 51% получили одну дозу. (Нью-Йорк Таймс)

12 штатов дали по крайней мере одну дозу более 70% населения. (Нью-Йорк Таймс)

Показать полностью 10
Вакцинация Коронавирус США Лотерея Стимул Юмор Гифка Длиннопост
7
6
MultiMi
MultiMi

Продолжение поста «Как мы станем программистами»⁠⁠8

4 года назад

Это седьмая запись в моем блоге. Шестая была только в телеге и я в ней ныла о том, что у меня ничего не получается с гитом, подробнее ниже) Коротко о блоге: семья ≈30-летних задротов самостоятельно топает в IT с 13 мая.


HTML и CSS шли легко, первая сложность случилась после перехода на JS, но тогда мы это легко преодолели. Несколько дней назад мы снова столкнулись с такой "проверкой".


Ранее рассказывала, что мы собираемся начать свой проект, чтобы практиковать полученные знания о JavaScript.


Чтобы совместить приятное с полезным, я решила, что нужно начать делать проект сразу на гите, это параллельно потренирует нас им пользоваться.


Поверхностная инфа - для слабаков! Так что я придумала, что нам надо сразу хорошенько изучить гит, благо вот в бесплатных курсах Хекслет есть то, что нам надо (https://ru.hexlet.io/courses/intro_to_git), 18 часов? - не проблема!


Хекслет говорит, что перед погружением в git, нужно пройти курс по командной строке, да, он тоже бесплатный, но это уже лишнее, зачем нам командная строка? Игнорируем. Тот же Хекслет говорит, что гитом лучше пользоваться с линукса, а, если у вас нет, то вон поставьте убунту на винду.


Мы никогда не пользовались чем-либо, кроме винды, (на маке только статьи писала), но в голове есть твердая уверенность, что все нормальные люди кодят на линуксе. Так что почему нет? Го прям сразу ставить убунту на винду, и мужа зову тоже следовать моей идее.


Чтобы поставить убунту на винду, надо установить какую-то тестовую версию винды, а уже потом всё. В итоге у нас все получилось, конечно, но… вместо чего-то более менее интуитивно понятного, мы увидели тупо командную строку убунты. И нафиг нам она, если мы понятия не имеем, что делать с командными строками? АААААААААА. И вот тут я сгорела. Ещё “помогло” то, что винда начала выпендриваться и строки в Параметрах мигать, это меня доканало.


Гит мы тоже установили, но это тоже оказалось просто окно с командной строкой. Как вы понимаете, легче не стало.

Я психанула, просто поставила винду на чистую установку и свалила от компа. Конечно, на меня ещё давило, что и мужа повела этим ошибочным путём. Спасибо ему, он сдержал негатив, который наверняка испытывал, и не гнобил меня за этот косяк.


По факту, правильно говорят люди, учи - то, что тебе нужно. Не топи себя лишней информацией.


Вместо создания своего мини проекта, я оказалась из-за своих амбиций втянута в целую цепочку событий, в которых не разбираюсь: проект => git => убунта => командная строка => срыв..


Большое спасибо ребятам в чатике, поддержали и скинули ресурсы для более простого знакомства с гитом. Вначале я думала, что больше никогда к этому не вернусь (к гиту, а не программированию в целом). Но на следующий день открыла их ссылочки и поняла, что всё гораздо понятнее, если идти нормальным путём.


Один день мы провели в повторении базовых понятий JS, перечитывали учебник и рассказывали друг другу ответы на вопросы про разницу между Function Declaration и Expression, основные методы объектов,  перечисление типов данных и т.д.. Типа “для собеседований” нужно уметь объяснять определения)


А потом вернулись к гиту. Причем по видео. Есть множество людей, которые скандируют: видео отнимают ваше время, учиться надо по книгам! Хочу всем им ответить: каждый должен сам выбирать, как ему учиться. Нам оказалось, в разы понятнее по видео, где мы видим, что конкретно делает учитель. Например, я изначально писала в git:

$ git config --global user.name "<Marita>"

- с угловыми кавычками, потому что так было в тексте курса. На видео я сразу увидела, что они лишние) И таких мелочей множество.


Гит оказался вполне понятным. Как обычно, когда почва для понимания уже готова, всё отлично заходит. Он оказался действительно очень удобным и крутым, базовых команд хватит для всего, что нам нужно, а углубляться будем тогда, когда понадобится.


В этот же день мы начали свой проект, но пока просто создав файлик, а на бумажке нарисовав, каким мы хотим видеть страничку сайта. Где и что должно двигаться при нажатии куда, какие блоки будут открываться плавно, и прочее. В этот момент я поняла, что ооооочень отдаленно представляю, как это создать в JS и испугалась. Можно начать и по пути гуглить, это был бы путь смелых, наверное.

Но я начала сильно подозревать, что наша страничка хочет React`а. О фреймворках я пока ничего не знаю, но это было словно на интуитивном уровне, после просмотра миллиона разнообразных видео об IT, о том, как люди проходят собеседования и прочее.


Это заставило меня предложить перейти на изучение реакта. Мужа такое изменение планов напрягло, испортило ему настроение и подпортило желание заниматься. Я не могла нормально обосновать, мои аргументы заключались в “я слышала в каком-то видео, что на ванильном JS никто не кодит, все используют фреймворки” и “в it-камасутре платных учеников учат реакту с нуля без знания JS!”, мы немножко поругались, и договорились на следующий день посмотреть видео или почитать статьи “что нужно знать до перехода на реакт”. Если бы мы поняли, что многого не знаем из того, что надо, то вернулись бы в углубление JS.


Да, ещё раз уточню позицию мужа: он за углубление знаний, а не вот так хватать и “бросать”. Ему в любом случае надо будет доработать до следующего года на работе, чтобы не подставлять коллег. В то время, как я могу потерять работу уже осенью (узнала об этом как раз пару дней назад, может и это повлияло на моё поведение). То есть я хочу учиться быстрее, а он - качественнее. При этом мы оба готовы поддержать друг другу, так что нашли этот компромисс.


Посмотрев, что нужно знать для начала изучения реакта, мы выяснили, что не знаем только про импорт-экспорт. Вся остальная инфа у нас была и довольно четко понята, а импорт-экспорт показались недостаточно сложными. Так что мы перешли к следующему шагу: попробовать реакт, если в процессе изучения столкнёмся со сложностями из-за непонимания чего-то в JS, то вернёмся углублять знания.


Мы сразу решили, что будем учить реакт по видео. Выбор был между Владиленом Мининым и it-камасутрой. Минин зарекомендовал себя уже, он отлично объясняет материал. Но по нему мы в последнее время учили JS, а мы любим разнообразить источники. Чтобы в новом могли заметить что-то, на что не обращает внимание прошлый автор.


Не буду тянуть, курс от it-камасутры оказался офигенским. Он бесплатный, на ютубе - "ReactJs - Путь самурая". Там 100 видео, но в них больше бла-бла. Там просто дофигища воды, но инфу доносят как до полных нубасей. И это позволяет реально глубоко вникнуть в материал. С одной стороны очень много болтовни, с другой - всё становится максимально легким. А сам Дима (автор) - как будто братан, такой близкий человек, который по-дружески тебе объясняет. Плюс там дают ссылку на чат, где дружелюбные ребята помогут, если что-то не поймёшь.


Владилен Минин - тоже клевый учитель, но он такой чсв-парень, который снизошел до нубасей и рассказывает. А Дима внушает уверенность, что ты сможешь! У тебя всё получится, у тебя ваще вон практически завтра будет работа, просто учись и успех придёт.


Если бы мне это рассказывали, наверное, отнеслась бы с пренебрежением. Но при просмотре совсем другие чувства, оказалось, что мы прям нуждались в этой беспочвенной похвале. Я, наконец, увидела у мужа блеск в глазах и желание продолжать.


Меня очень тяготит то, что муж с одной стороны говорит, что, да, нам надо учиться, да, нам надо стать программистами, да, у нас всё получится. А с другой стороны занимается так, как будто я его заставляю. Всё делает, но с лицом мученика. Это заставляет меня испытывать сомнения и.. не могу даже описать свои эти чувства. Так что Дима нам помог и с этой “проблемой”.


Воть так у нас идут дела =) План на ближайший месяц - "бомбить" реакт и реализовывать проект. Уже в первых десяти видео мы нашли ответ, что нам поможет с нашей страничкой, и это тоже даёт некий "запал".


Спасибо 61 подписчику, вы здорово меня мотивируете рассказывать, как идут наши дела. Вас не напрягают мои истории о наших отношениях и каких-то чувствах, эмоциях относительно обучения? Пожалуйста, напишите в комментарии, если хотите видеть меньше эмоций и больше технических деталей)

Посты дублирую в телегу: https://t.me/itBlogMariGRiD , там практически тоже самое, что на пикабу, ну и +какие-то маленькие незначительные записи.

Показать полностью
[моё] IT Мечта Стимул Программирование Ответ на пост Длиннопост Текст
78
2
MultiMi
MultiMi

Продолжение поста «Как мы станем программистами»⁠⁠8

4 года назад

Пятая запись блога. Коротко: семья ≈30-летних задротов решила самостоятельно переквалифицироваться в программистов.

В прошлой публикации разгорелся спор о важности прохождения платных курсов (#comment_201925969 ). Мне бы хотелось порассуждать на эту тему. Предупреждаю, что мой опыт — чуть больше двух недель обучения.


Мы обучаемся самостоятельно. Изначально я думала о платных курсах или даже учебном заведении на заочке. Но перед тем, как выбирать какие-то курсы, мы приняли решение попробовать самостоятельно поучиться, чтобы узнать нравится ли нам вообще программирование? Получается ли у нас что-нибудь? Наше это вообще или нет?

Даже более-менее адекватные инфо-цыгане, продающие разные курсы, советуют первоначально начать учиться самостоятельно, а уже потом нести деньги.


Заплатив за обучение, вы уже будете вынуждены учиться, даже, если поймёте, что это не ваше. Большинство учителей не спешит возвращать вам деньги, если вы вдруг передумали. Но из такого “насилия” не получится ничего хорошего, потому что программирование — это постоянное обучение, если вам не нравится с самого начала, то и дальше может быть просто в тягость.


Не надо думать, что, если у вас математический склад ума и вы делали wap-сайты на wen.ru, то программирование это обязательно ваше. Отличным показателем стала пандемия, огромному проценту людей оказалось невыносимо сидеть дома сутками, тогда как другим всё было норм. Я не говорю, что программисты — домоседы, нет, я говорю, что все люди разные и то, что нравится одним, другим может ну вообще не зайти.



Итак, мы попробовали и нам понравилось. Стоит ли теперь идти на курсы?

Возможно, если бы нам было лень самостоятельно искать информацию и формировать себе учебный план.


Большинство курсов используют ту же информацию, что и ютуберы с бесплатными уроками на каналах, всё это же можно прочитать в топовых книгах по языкам, в официальной документации. По нашему JavaScript ещё ребята подсказали вот такой отличный сайт: https://learn.javascript.ru/ - не реклама, это бесплатное вполне хорошо разжеванное обучение, есть задачи на укрепление материала, а благодаря поисковику можно использовать как справочник. Есть и более сложная инфа https://developer.mozilla.org/ru/docs/Web/JavaScript/Guide - здесь заглядывают глубже и на начальной стадии это не нужно, только как в справочные материалы заглядывать.


Вернёмся к бесплатным ютуб-курсам: их очень много, они преподносят информацию также, как и на платных курсах. Кому-то кажется, что там слишком много воды, но и на платных она будет. Вообще вода тоже в обучении полезна, можно без паузы успеть вбить код, который набирал учитель. Да и мозгу нужно время на подумать))

О том, что информация в бесплатных и платных курсах одинаковая говорят множество людей, которые пробовали и то и другое. Вплоть до цитирования кусков книг или переписывания примеров из учебников выше. Соответственно соглашаться на курсы, ради получения какой-то особой информации не стоит. Она такая же.



Но у курсов же есть другие “плюсы”? Как сказал инициатор спора в прошлой записи блога — курсы дисциплинируют. Нуууу… Здесь я не могу не поспорить.

Если у вас ноль своей мотивации, вас нужно “подгонять” учиться вашими же деньгами за это заплаченными, то ок.

Но, на самом деле, дисциплина — это если ты просто берешь себя в руки и садишься за уроки, потому что тебе это НАДО, а не потому что денежки заплатил. Вот это дисциплина, а на курсах просто мотивация затраченными средствами.



Единственный реальный плюс платных курсов (и то не всех) — вам выделят ментора (так называют наставников), который будет вам помогать в сложных ситуациях или поддерживать. Это правда круто.

Но ментора можно найти и без платных курсов. Есть сайты, где за деньги предлагают менторство. Есть общие чаты будущих джунов, где всегда обитают более опытные товарищи, готовые поддержать и подсказать. Даже я такой чатик нашла на ютуб-канале блогера Леши Корепанова, там очень приятная атмосфера. Есть еще форумы, сайты и митапы (встречи в реале), где можно найти ментора, и это будет реально “ваш” человек, с которым вам комфортно, а не тот, кого за деньги вам временно предлагают на платных курсах.


После начала ведения блога мне уже поступило несколько предложений от опытных ребят обращаться, когда попаду в тупик. То есть найти ментора можно и вне платных курсов.


Что касается нас, мы пока на начальной стадии, и не видим смысла кого-то напрягать своим новичковскими проблемами, пока их удаётся решать при помощи гугла и обсуждения. Но нас двое, что не понял один - понял второй, так что мы поддерживаем друг друга и нам легче. Позже, конечно, будем просить советы.



И последнее. В споре утверждалось, что людей без корочки не берут на работу. Не хотела никого обижать, но тут не могу не сказать, что это абсолютно ложное заявление.

В IT всем плевать есть ли у тебя корочка, главное, что у тебя есть знания по нужным технологиям и ты умеешь их применять или, например, показываешь свой домашний проект и этим доказываешь свои умения.


Кто-то говорит, что и ВУЗ не имеет значения, но тут я не соглашусь. Высшее образование уже гарантирует, что человек имеет не самое низкое общее развитие. Поэтому иногда вышка в резюме, даже не техническая, может оказаться полезной. Но вот курсы точно нет. Сертификаты можно получить даже не выучив ничего, свои знания нужно доказывать.

Где-то даже видела видео от рекрутера, что в некоторых компаниях не берут людей, прошедших IT-курсы, потому что это показывает таких людей как несамостоятельных, ленивых и не готовых к самообучению.

А в программировании нужно постоянно совершенствоваться, если хочешь быть хорошим специалистом. Поэтому умение самостоятельно находить информацию и учиться - ценится.


А вот корочка, подтверждающая уровень английского, может быть полезной, особенно для аутсорсинговых компаний (выполняющих заказы для зарубежных партнеров). Так что, если некуда потратить деньги, лучше уж на английский. Хотя и он не обязателен, но около B2 желателен.


А вы что думаете о платных курсах по программированию?



О насущном.

Сегодня мы учили объекты (функции и массивы вчера) и их методы. Это сложно. Помню, как легко шло HTML, с JavaScript куда сложнее. Стоит на секунду потерять концентрацию, и приходится перепроходить пол урока. Из головы сразу вылетает. Конечно, нужна практика. Без практики кажется, что всё, что мы учим — бесполезная фигня, которую непонятно как применять. Во время ужина просмотрели 6 серию гарвардских основ программирования.

Но свой проектик мы решили пока отложить на ещё один день. Вечером поучим ещё немного теории, а потом полезем разбираться с гитхабом. Не думаю, что до проекта дело дойдёт, надо еще с функционалом сайта познакомиться.

Продолжение поста «Как мы станем программистами»

Спасибо, что дочитали. Особенно хочу поблагодарить своих 43 подписчиков. Спасибо за ваш интерес, это отличная поддержка. Понимаю, что большинство могут быть опытными разработчиками, но, знаю, что есть и такие же ребята, которые только начинают свой путь, и я рада, что мы проходим его вместе.


В телеграм уже 59 подписчиков https://t.me/itBlogMariGRiD , но в основном там тоже самое, что и здесь на пикабу. Добавила туда чатик по совету пикабушника)

Ещё раз спасибо всем! Особенно за советы.

Показать полностью 1
[моё] IT Мечта Стимул Программирование Ответ на пост Длиннопост
25
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии