Применение ТА. Прайс Экшен, некоторые элементы ВСА и просто флуд.https://m.mfd.ru/blogs/feeds/posts/846Попытка постичь рынок и себя.Tue, 23 Apr 2024 21:44:05 +0300https://mfd.ru/forum/user/104771/16454858776340033.jpgПрименение ТА. Прайс Экшен, некоторые элементы ВСА и просто флуд.https://m.mfd.ru/blogs/feeds/posts/846216388https://m.mfd.ru/blogs/posts/view/?id=216388Криптогэмбленг 1.4<p>Продал всё по 43830.</p> <table class='mfd-table'> <tbody> <tr> <td>наименование</td> <td>количество</td> <td>вход</td> <td>вход в деньгах</td> <td>выход</td> <td>выход в деньгах</td> </tr> <tr> <td>BTCUSD</td> <td>0,06591145833</td> <td>38400</td> <td>2531</td> <td>43830</td> <td>2888,899219</td> </tr> <tr> <td>BTCUSD</td> <td>0,08613</td> <td>43460</td> <td>3743</td> <td>43830</td> <td>3775,0779</td> </tr> <tr> <td>BTCUSD</td> <td>0,110931</td> <td>43400</td> <td>4814</td> <td>43830</td> <td>4862,10573</td> </tr> <tr> <td>BTCUSD</td> <td></td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td>BTCUSD</td> <td></td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td>BTCUSD</td> <td></td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td>BTCUSD</td> <td></td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td>BTCUSD</td> <td></td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td>BTCUSD</td> <td></td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td>BTCUSD</td> <td></td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td>0,2629724583</td> <td>41753,33333</td> <td>11088</td> <td></td> <td>11526,08285</td> </tr> </tbody> </table> <p>На счету на самом деле чуть меньше - 11511 USDT, видимо комиссия.</p> <p>Причина - не нравится график. Потом перезайду.</p>216307https://m.mfd.ru/blogs/posts/view/?id=216307Криптогэмбленг 1.3<p>Докупочка на хайном хае, потому что могу. Обновленные данные в таблице.</p> <table class='mfd-table'> <tbody> <tr> <td>наименование</td> <td>количество $</td> <td>цена входа</td> <td>за сделку в Р</td> <td>комиссия Р</td> </tr> <tr> <td>USDT</td> <td>331,0892837</td> <td>90,61</td> <td>30000</td> <td>0</td> </tr> <tr> <td>USDT</td> <td>2200,220022</td> <td>90,9</td> <td>200000</td> <td>1859</td> </tr> <tr> <td>USDT</td> <td>3742,9152</td> <td>93,51</td> <td>350000</td> <td>3500</td> </tr> <tr> <td>USDT</td> <td>4814,3790</td> <td>93,47</td> <td>450000</td> <td>0</td> </tr> <tr> <td></td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td>11088,60351</td> <td>92,1225</td> <td>1030000</td> </tr> </tbody> </table> <p>Покупка Биткойна.</p> <table class='mfd-table'> <tbody> <tr> <td>наименование</td> <td>количество</td> <td>цена входа</td> <td>количество $</td> </tr> <tr> <td>BTCUSD</td> <td>0,06591145833</td> <td>38400</td> <td>2531</td> </tr> <tr> <td>BTCUSD</td> <td>0,08613</td> <td>43460</td> <td>3743</td> </tr> <tr> <td>BTCUSD</td> <td>0,110931</td> <td>43400</td> <td>4814</td> </tr> <tr> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td>0,2629724583</td> <td>41753,33333</td> <td>11088</td> </tr> </tbody> </table>215971https://m.mfd.ru/blogs/posts/view/?id=215971Криптогэмбленг 1.2<p>Первая покупка биткойна:</p> <table class='mfd-table'> <tbody> <tr> <td>наименование</td> <td>количество</td> <td>цена входа</td> <td>количество $</td> <td>комиссия Р</td> </tr> <tr> <td>BTCUSD</td> <td>0,06591145833</td> <td>38400</td> <td>2531</td> <td></td> </tr> <tr> <td>BTCUSD</td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td>BTCUSD</td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> <td></td> <td></td> </tr> </tbody> </table>215926https://m.mfd.ru/blogs/posts/view/?id=215926Криптогэмбленг 1.1<p>Купил еще бакса на 200 000р, всё будет в таблице:</p> <table class='mfd-table'> <tbody> <tr> <td>наименование</td> <td>количество $</td> <td>цена входа</td> <td>за сделку в Р</td> <td>комиссия Р</td> </tr> <tr> <td>USDT</td> <td>331,0892837</td> <td>90,61</td> <td>30000</td> <td>0</td> </tr> <tr> <td>USDT</td> <td>2200,220022</td> <td>90,9</td> <td>200000</td> <td>1859</td> </tr> <tr> <td>USDT</td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td>USDT</td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td>USDT</td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td>USDT</td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td>USDT</td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td>USDT</td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td>USDT</td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td>USDT</td> <td></td> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td>2531,309306</td> <td>90,755</td> <td>230000</td> </tr> </tbody> </table>215887https://m.mfd.ru/blogs/posts/view/?id=215887Криптогэмбленг 1.0<p>Всем привет! Создал счет на Bybit, настроил безопасность. Сайт говорит &quot;Уровень безопасности вашей учётной записи высокий.&quot; Надеюсь это так. Совершил первую тестовую сделку, по p2p купил USDT по курсу 90.65 на 30000р, получил 331.0893 USDT. На этом пока всё, жду момент для покупки Биткойна/Эфира/Рипла. В основном это будет Биткойн/ЭФир, Рипл на сдачу.</p> <p>Нахожу механизм сделок p2p немного странным. Среди списка находишь удобный тебе способ оплаты, курс, пользователя с большим кол. отзывов, сделок и рейтингом. &quot;Заказываешь&quot; у него необходимый объем покупки и ты должен сначала отправить ему на карту валюту в которой покупаешь (в моем случае 30000р на карту Сбера), ждешь подтверждения оплаты, затем нажимаешь &quot;оплата прошла&quot; и ждешь от него USDT или что там купил. Что мешает человеку тебя кинуть? Фактически ничего. Расчет только что это серьезный бизнес по конвертации и им не выгодно кидать пользователей, когда у них миллионные обороты каждый день. Но по сути, если кинут, то доказать ты ничего не сможешь законодательно, только создать тикет в поддержу &quot;меня кинули&quot;.</p>211317https://m.mfd.ru/blogs/posts/view/?id=211317Путь программиста или начало нового пути (JavaScript). 1.<p>Всех приветствую!</p> <p>Вот и наступил этот поворотный момент. Меня берут на работу разработчиком! Расскажу как это было.</p> <p>Полтора года обучения, каждый день минимум по 4 часа. С очень редкими выходными (и то они были уже ближе к концу, в начале это каждый день). Всего сделано более 300 откликов на вакансии на HH.ru. Изначально пробовал писать по честному как есть, что нет опыта, но устроится в таком случае шансов нет (см. прошлые записи), таков рынок труда в IT и с этим ничего не поделаешь. Поэтому пришлось врать, но как?</p> <p>Очень просто, как только указал опыт работы 2 года, то сразу начали приглашать на интервью, давать тестовые задания и т.д., чудеса. Поэтому смело могу сказать, на текущий момент джуниоры (спецы без опыта) рынку не нужны, а опытным готовы платить любые деньги. Такой абсурд.</p> <p>Как это произошло у меня. Очередная вакансия, очередной отклик, ничем не отличающийся от других. Звонок на следующий день, спросили общие вопросы, договорились провести собеседование в тот же день. Было 3 собеседующих, но вопросы задавал один человек в основном (тим. лидер). Ответил практически на все вопросы и тут интересный момент, одна из самых больших тем что мы обсуждали была авторизация пользователя на сайте и именно этот момент я прорабатывал в тестовом задании от другой компании несколько дней назад. Повезло? - Об этом везении чуть дальше.</p> <p>И вот вопросы отвечены, обычный собес. Ничего не ждал, записал себе что подтянуть. Через 30 минут звонок: &quot;готовы сделать вам оффер&quot;. Я офигел от суммы которую предложили. Нет, она не космическая с точки зрения опытных специалистов кто на рынке 5+ лет, но она огромная для начинающего спеца, для меня она в два с половиной раза больше чем на той работе и сфере (телекоммуникации) где проработал 10 лет. Проблема в том что мы люди взрослые и понимаем, деньги никто платить просто так не будет. Если сумма большая, то требования будут соответствующие. А у меня то в реальности опыта ноль в разработке! Ответил что нужно переспать с этим предложением. Началась настоящая паника. Начал искать выходы. Лучшие два мотивационных совета которые мне помогли: 1. &quot;не ссы&quot; от моего друга программиста. 2. &quot;обидно когда тебе не доплачивают, а не наоборот&quot;. И в конце концов, меня же собеседовали, не по блату взяли, значит собеседующий посчитал мои знания подходящими. Еще момент, договорился с моим другом о помощи, каждый день мы будем разбирать мои задачи и он мне будет говорить способы их решения. Изначально сказал сделает это бесплатно, но я настоял на том чтобы отдавать ему за это половину своей зп. Считаю это справедливо. Мне денег не жалко, важнее опыт и влиться в новую сферу деятельности сейчас.</p> <p>Что касается везения. Попасть на эту работу оказалось проще чем некоторые другие собеседования и требования на работу с зарплатой кратно ниже. Но важно помнить что для этого было отправлено более 300 откликов, получить около сотни отказов и нужно было не сдаться и продолжать делать, так в моем случае вопросы на собесе совпали с моим тестовым заданием, которое я делал как раз с целью разобрать как работает технология.</p> <p>Чудес не бывает &quot;под лежачий камень вода не течет&quot;. Гениев тоже нет, есть только тяжелый долгий труд в правильном направлении.</p> <p>Попрощался со старой работой, профессией и целой сферой деятельности. Сделал огромный шаг в неизвестность, надеюсь он приведет меня к чему-то, всё лучше чем сидеть на одном месте и уныло делать одно и тоже без перспектив роста как карьерного, так и умственного. Наверное будет не легко, но если другие смогли, значит это возможно, чем я хуже?</p> <p>Мир не такой уж солнечный и приветливый. Совсем не важно, как ты ударишь, а важно, какой держишь удар, как двигаешься вперёд. Если знаешь, чего ты стоишь — иди и бери своё! Но будь готов держать удары, а не плакаться. Только так побеждают! (с)</p>210949https://m.mfd.ru/blogs/posts/view/?id=210949Путь программиста или как далеко получиться зайти (JavaScript). 4.2.<p>Приветствую!</p> <p>Прошло уже два с половиной месяца как начал искать работу. Кошмар. Джуниоры никому не нужны, даже за еду. Абсурдная ситуация. Готовы брать дорогих мидлов и сеньёров, но не почти бесплатных джунов, которые готовы пахать в разы больше старших по опыту коллег. Логика такова, что джуна нужно еще обучать, тратить на него время, которое деньги и когда он начнет приносить пользу - может всегда свалить. Не выгодно.</p> <p>К тому же очень много различных инфоциганских курсов развелось в интернете вроде &quot;стань программистом за два месяца!&quot;. Естественно такие псевдо специалисты ничего не умеют и не знают, но ты как джун смешиваешься с ними в одну кучу, ведь опыта нет ни у тебя, ни у них. Я называю это эффект Тиндера (приложение для интернет знакомств). Тебе нужно доказывать что ты не верблюд, что ты не такой. И все было бы логично. На собеседовании всегда можно выяснить что из себя представляет кандидат, а соискатель всегда имеет шансы себя показать.</p> <p>Проблема в том что тебя просто не приглашают на собеседования. Да, именно так. Если в резюме написано &quot;нет опыта&quot;, тебя не будут даже в теории рассматривать на должность, сразу моментальный отказ. Даже если в реальности ты семи пядей во лбу, никто этого не узнает, т.к. тебе не дадут показать себя, даже не позвонят.</p> <p>Методом проб и ошибок выяснил, что лучше ставить опыт работы от года до трех в зависимости от уверенности в собственных знаниях (я поставил два года) и о чудо, мне стали звонить и даже приглашать на первичные собеседования с HR. Спустя несколько таких диалогов научился грамотно врать о своем опыте. И даже единожды прошел на техническое собеседование, на котором показал себя так, что меня пригласили на работу мидлом и дали офер. Казалось бы, что не так? Проблема в том что обязательное условие это работа в офисе, а в офисе бы сразу стало понятно что опыта в реальности нет. Предложил удаленку, работодателя не устроило.</p> <p>Всего откликнулся на более чем 200 вакансий, экспериментируя с различным резюме. Эффективность была только с резюме с опытом, что логично. Откликнулись обещанием с HR. Около 10.</p> <p>В том числе по нескольким дали тестовое задание уровня мидла, т.к. откликался на мидла. Проблема в том что оно сложное для моего уровня (начального в реальности), но решаемое, приходится уделять ВСЁ свободное время. И даже при сдачи тестового задания не факт, что тебя пригласят на дальнейшее собеседование, могут точно так же проигнорировать. Однако меня это не пугает. Каждое такое решенное задание это еще один проект в портфолио и знания в копилку опыта. Тот кто делает, рано или поздно дойдет до цели, я в этом уверен. Как говориться:</p> <h1>Just Do It. Make Your Dreams Come True nothing is impossible. (c)</h1> <h1>Shia LaBeouf</h1>210646https://m.mfd.ru/blogs/posts/view/?id=210646Путь программиста или как далеко получиться зайти (JavaScript). 4.1.1<p>Дополнение к записи 4.1</p> <p>По одному из откликов давали тестовое задание:</p> <p><em>предлагаем вам выполнить тестовое задание:</em></p> <p><em><a target="_blank" href="https://docs.google.com/document/d/1YSODk_yvPKfcjd-B0XcFhftm08iMN-kDn9dsQju4_ZA/edit?usp=sharing">https://docs.google.com/document/d/1YSODk_yvPKf...</a></em></p> <p><em>Макет для задания в Adobe XD (в Фигме и фотошопе макетов нет):</em></p> <p><em><a target="_blank" href="https://drive.google.com/file/d/1jPOK2R-RNc85qsBhQeg7lCe0EyLCBHaR/view?usp=sharing">https://drive.google.com/file/d/1jPOK2R-RNc85qs...</a></em></p> <p><em>В связи с большим количеством откликов мы будем проводить собеседования, только с кандидатами, качественно и в срок, выполнившими тестовое задание.</em></p> <p><em>Срок выполнения задания до 24.06.2022.</em></p> <p><em></em>Простое задание по созданию страницы с простеньким каталогом товаров и его фильтром (например как товары на AliExpress, только сильно упрощенный вариант). Но дело было в среду и основная работа не оставила достаточно свободного времени на выполнение в срок, который был до конца следующего дня.</p> <p>Логику написал достаточно быстро, оставалась верстка и и стили - внешний вид. Простая вещь, но отбирающая много времени, особенно когда не специализируешься на ней. Итак в срок не успел, но решил доделать для себя и добавить в портфолио на GitHub. Отправил им в воскресенье готовую работу.</p> <p>И даже ответили, но сам ответ меня удивил:</p> <p><em>Здравствуйте,</em></p> <p><em>Нам прислали, в общей сложности около 200 работ.</em></p> <p><em>Мы отобрали, в первую очередь, кандидатов, которые прислали свои работы раньше других.</em></p> <p><em>Если по итогам отбора первой волны мы не выберем подходящего кандидата, то мы вернемся к рассмотрению вашей кандидатуры.</em></p> <p><em></em>Это говорит о том какое огромное количество людей спамит свои резюме на вакансии начальных этапов. То есть 200 работ всего, а сюда еще добавить тех кто не делал тестовое задание, но отправлял резюме. Грубо получается конкурс около 300-500 человек на место. Вот вам и &quot;востребованная&quot; профессия, где не хватает специалистов =/</p> <p>Друзья мне говорят джуниоры всегда были не нужны во все времена, это не новость. Но что-то мне подсказывает спец. военная операция все же отложила свой отпечаток на рынок труда и в IT в том числе.</p> <p>Однако это не повод унывать, особенно когда так далеко зашел! Никто не говорил что будет легко. Халявы не бывает к сожалению.</p> <p><em><strong>Мы снесём любую стену ставшую на пути, если нет пути - мы его проложим!</strong> (с)</em></p>210645https://m.mfd.ru/blogs/posts/view/?id=210645Путь программиста или как далеко получиться зайти (JavaScript). 4.1.<p>Приветствую!</p> <p> С середины июня начал спамить резюме на HH в надежде получить даже не работу, но собеседования. Однако к моему удивлению из 50 заявок получил ноль приглашений. По всей видимости огромное количество резюме спамят псевдо программисты обучавшиеся по курсам &quot;стань успешным за один месяц!&quot; или &quot;выучи программирование по 5-ти часовому ролику на YouTube&quot;. HR тоже не шибко умные и просто отсеивают всех без разбора. Если нет опыта коммерческой разработки устроится даже за еду шансов ноль.</p><p>С 23.07.22 изменил тактику, наврал немного в резюме что есть уже опыт разработки в компании США (через аутсорс), немного расписал чем занимались - тоже выдумал. Теперь посмотрим результаты. Один знакомый порекомендовал скрыть возраст, хотя не думаю что 32 года должно как-то отталкивать...</p><p>В любом случае интересно как теперь будет выглядеть выборка.</p> <p> В целом это начинает даже раздражать, получается без реального опыта невозможно устроиться на работу. А получить опыт невозможно без реальной работы. Раньше думал про только как про мем, но по факту это оказалось реальностью. Нужно доказывать что ты не верблюд. Я назвал это &quot;эффект Тиндера&quot; (приложение для знакомств), из-за огромного количества пустышек &quot;обучившихся&quot; по всё тем же инфо-цыганским курсам попадаешь в эту общую массу. Рынок труда сам толкает врать в резюме.</p>210036https://m.mfd.ru/blogs/posts/view/?id=210036Путь программиста или как далеко получиться зайти (JavaScript). 4.<p>Итак первый отклик. Позвонили с HR, пообщались. Дали тестовые задачки для того чтобы перейти на следующий этап собеседования - технический.</p> <p>Сами задачки:</p> <p>Вопрос1:</p> <p>Черепашке нужно забраться на вершину холма. Расстояние от подножия холма до его вершины - 100м. Черепашка за день залезает вверх по холму на 50м. Ночью она спит и скатывается на 30м вниз. На какие сутки черепашка залезет на столб? Требуется написать код на JS для решения задачи и дать ответ</p> <p>Вопрос 2:</p> <p>В комнате находится человек. Через какое-то время в комнату заходит еще один человек и здоровается с первым. Людей в комнате становится 2, а счетчик рукопожатий становится равен 1. Через какое-то время заходит еще один человек и здоровается с другими людьми в комнате. Людей в комнате - 3 и счетчик рукопожатий - 3. И т.д. Требуется написать код на JS для подсчета кол-ва рукопожатий для 10 человек и дать ответ.</p> <p>Вопрос 3:</p> <p>Есть строка с большим кол-вом слов через запятую (например: &quot;кошка,собака,лошадь,корова,кошка...&quot;). Известно, что в строке встречаются повторяющиеся слова. Нужно написать функцию на JS. На вход передаются строка с дублями, а на выходе мы получаем строку без дублей.</p>210035https://m.mfd.ru/blogs/posts/view/?id=210035Путь программиста или как далеко получиться зайти (JavaScript). 3.4<p>Привет!</p> <p>Итак весна закончилась. Что было сделано.</p> <p>Изучены state manager - управление состоянием приложения/хранилище данных. Такие как Redux, Mobx, Redux Toolkit. Переписан код под них.</p> <p>Проработаны различные варианты взаимодействия с серверной частью (backend).</p> <p>Всё собрал в 6 разных проектов, загрузил на github.</p> <p>Собственно вышел на финишную прямую. Начал рассылать резюме. Не верится что всё так далеко зашло. Но терпение и труд всё перетрут. Впереди еще много всего учить. Но наступила пора учиться работая...</p>209540https://m.mfd.ru/blogs/posts/view/?id=209540Путь программиста или как далеко получиться зайти (JavaScript). 3.3<p>Приветствую!</p> <p>В конце марта-начало апреля изучил React Routing. Это навигация по сайту, то благодаря чему любой ресурс понимает куда вас отправить внутри себя по нажатию на кнопку. Например вы на главной странице, жмете на кнопку-вкладку &quot;последние новости&quot;, вас перекидывает на новую страницу - это работа роутинга. В этом же пакете работа с url строкой что вы вводите при заходе на сайт, например <a href="https://mfd.ru/forum/thread/?id=62075&amp;page=87717" rel="ugc" target="_blank">https://mfd.ru/forum/thread/?id=62075&amp;page=87717</a> всё что до &#39;?&#39; это то куда вас отправляет навигация, после него query параметры или параметры поиска, в данном примере это номер id и номер страны эти данные можно вытянуть из строки и использовать у себя в коде, в данном случае для перенаправления на конкретную страницу форума.</p> <p>Так же изучил TypeScript, это типизация для языка JavaScript, благодаря ей к каждой переменной или функции привязывается определенный тип данных, который мы отдельно указываем.</p> <p>Пока всё. Впереди еще предстоит гору всего изучить, путь долго и труден, но этим и ценен!</p>209539https://m.mfd.ru/blogs/posts/view/?id=209539Путь программиста или как далеко получиться зайти (JavaScript). 3.2<p>Приветствую!</p> <p>В марте переписал свой ToDoList с использованием последних фич на React, так называемых хуков.</p> <p>Так же изучил подробно localStorage, это база данных которая сохраняется у каждого в браузере, благодаря ей можно вытаскивать своего рода закешированные данные. Например автологин, добавленные в корзину товары что не пропадают при перезагрузки браузера и т.д., его память ограничена, подробнее о нем <a target="_blank" href="https://learn.javascript.ru/localstorage" rel="ugc">https://learn.javascript.ru/localstorage</a></p>209538https://m.mfd.ru/blogs/posts/view/?id=209538Путь программиста или как далеко получиться зайти (JavaScript). 3.1<p>Приветствую!</p> <p>В феврале начал изучать такое понятие как state manager (Управление состоянием). Изучил самый популярный менеджер Redux. Переписал свой ToDoList с его использованием.</p>209537https://m.mfd.ru/blogs/posts/view/?id=209537Путь программиста или как далеко получиться зайти (JavaScript). 3.0<p>Приветствую дорогой дневник!</p> <p>Давно не писал, было лень, руки не доходили. Но нужно сохранить для истории свой путь все таки.</p> <p>С конца декабря начал изучить фреймворк React <a target="_blank" href="https://reactjs.org/" rel="ugc">https://reactjs.org/</a>, ездил в офис к друзьям в Таганрог учиться на неделю. Написал на классах ToDoList.</p> <p>Изначально было сложно, непонятно. Но голова боится, руки делают. На текущий момент фундаментальная база изучена. Идем дальше.</p>208107https://m.mfd.ru/blogs/posts/view/?id=208107Путь программиста или как далеко получиться зайти (JavaScript). 2.6<p>Привет! С наступающим!</p> <p>Изучил систему контроля версий Git. Всё оказалось даже запутаннее чем представлял. Но как и во многих вещах далеко не все функции будут нужны. Видео на эту тему где черпал инфу <iframe width="440" height="275" loading="lazy" src="//www.youtube.com/embed/SEvR78OhGtw?rel=0&amp;wmode=opaque" frameborder="0" allowfullscreen="allowfullscreen"></iframe>.</p><p>Само собой при работе в настоящем проекте в полноценной команде будут свои проблемы, которые придется решать, но это будет потом.</p> <p>Далее нужно написать было написать код на JavaScript для создания to_do_list, вот как это выглядит:</p> <p><a target="_blank" href="http://joxi.ru/KAxkdyqFvW7Q92" rel="nofollow">http://joxi.ru/KAxkdyqFvW7Q92</a></p> <p>Задание уровня полноценного junior разработчика. Казалось бы, добавить задачу в список задач, примитивный фильтр, возможность поставить &quot;выполнено&quot; или удалить задачу. И у меня на первый взгляд так оно и было - всё легко. И по началу всё шло по маслу, как только дело не дошло до пагинации (разделения на страницы). Ок, нашел концепцию решения в интернете, чуть переделал и применил у себя - заработало. Далее фильтр. Опять же, сначала было легко. Но потом пошло поехало: то что на странице отображено фильтруется, а если во время нажатого фильтра будет добавляться еще элемент? А если в это время какой-то элемент из списка будет удален/выполнен? Да так чтобы изменения учитывались в тех задачах что не отображены (находятся на других страницах)? И таких тонкостей всплывало очень много. В итоге задание решил за 4 недели. В среднем по 3 часа в день. Всё работает, но при этом как говорят в кругах программистов, получился гавнокод. Тем не менее я доволен, любой результат это результат.</p><p>Пока еще не делал ревизию итогового кода со своим ментором и дальнейшие инструкции по обучению не получал.</p><p>На новый год поеду к ним в гости. Отдых + дальнейшее обучение на НГ выходных у него в офисе с такими же программистами.</p>207714https://m.mfd.ru/blogs/posts/view/?id=207714Сбербанк 01.12.21<p>Привет! Вот и наступила зима. Станет ли она классикой и даст коррекцию по рынку во второй половине или же ковид поломал все денежные циклы и нужно забить на прошлую статистику? Посмотрим, а позже и проверим.</p> <p><strong>В этих мыслях я хочу разобрать психологический аспект толпы на бирже, на примере акций Сбербанка. Как он влияет на движение актива, а так же попытаться предсказать дальнейшее развитие ситуации.</strong></p> <p><strong> </strong></p> <p>После значительного роста и непродолжительного набора в районе 370р. Сбер резко пошел вниз. Это может говорить о сработавших маржин колах по хаям, ведь рынку нужен объем для разворота и находит он его или в боковике или в маржин колах. Так как долго наверху не стояли, можно предположить именно МК.</p> <p>Важный момент, прошлое накопление в районе 330р. не стало поддержкой, более того, даже не запнулась цена. То есть покупателей так много, что ММ пришлось уходить ниже уровня по старшему ТФ так далеко.</p> <p>На текущий момент падение приостановилось, это логично. Пробиты крупные уровни, за месяц от хая цена упала на 20%. Но главный вопрос, это конец падения, снова в рост на обновление ист. хаев?</p> <p>Сейчас начинается ярко выраженный боковик.</p> <p>4 часа, на картинке разбор элементов:</p> <p><a target="_blank" href="http://joxi.ru/zAN3pxoi8YWG6r" rel="nofollow">http://joxi.ru/zAN3pxoi8YWG6r</a></p> <p>выше текущего набора потенциально залоченные лонги, на сносе верхней границе боковика имеет смысл поискать шорты. Ожидаю там же оживление настроение &quot;фух, выкупились, теперь на перехай!&quot;. Что конечно на руку шортам.</p> <p>Кстати интересно, примерно в этом же месте проходит уровень Фибоначчи 38%:</p> <p><a target="_blank" href="http://joxi.ru/krDQ1doigNljvm" rel="nofollow">http://joxi.ru/krDQ1doigNljvm</a></p> <p>Я не фанат и приверженец этого типа анализа, но совпадение имеет место быть. Возможно это как-то связано с маржой и объемом депозита у людей, а так же сломе психологии в связи с потерей денег. Объясню мысль на абстрактном примере. У нас есть миллион, купили на второе плечо по 370р., докупили еще одно на 355р., потом еще на 340р., соответственно на 310р. при таких плечах у нас уже будет паника и даже если мы докупим на еще одно плечо на условном дне, то сдерняя как раз таки будет около 340р. - уровень по Фибо 38%. Другими словами цена может позволить себе отскочить на 38% падения оставив залоченными в убытке тех кто усреднялся. Думаю смысл уровней Фибоначчи зарыт именно в таком контексте, а не в срабатывании волшебных уровней и волн самих по себе потому что &quot;закон природы&quot;. На рынке один закон - деньги и кто их теряет.</p> <p>Теперь про психологию:</p> <p>Дневной график <a target="_blank" href="http://joxi.ru/krDQ1doigNlv6m" rel="nofollow">http://joxi.ru/krDQ1doigNlv6m</a></p> <p>Во время формирования указанного боковика мало кто верил в последующий рост, так как уже выросли с низов аж на 46%, без коррекции пойдет ниже? Конечно нет! - ничего не напоминает?</p> <p>Применяя аналогию в нашей ситуации, да была небольшая паника, но всё еще много верующих в перехай, в безоткатный рост, добавим сюда уже залоченные лонги выше 340р. зададим себе вопрос. На ком расти? Кто хотел уже купил, усреднился. Новых шортистов размотает боковиком.</p> <p>Поэтому делаю вывод, это не конец падения, глобально не сменили сантимент, не взращено еще зерно отчаяния в головах держателей лонгов.</p> <p>Средний таймнг таких боковиков (исходя из истории) у Сбера от 50 до 170 дней. Это говорит о том что текйщий боковик продлится как минимум до конца декабря. В дальнейшем стоит ждать еще одно перелоя - выхода из этого боковика, по классике, на размер самого боковика, то есть программа минимум 270р. в следующем году до див. отсечки. </p> <p>Дальше предсказания совсем туманны и могут быть интересны только инвесторам, так как рассматриваются самые старшие таймфреймы.</p> <p>Недавний рост, это выход из трех летнего боковика на его высоту, значит в районе 270р. будет формироваться нижняя граница нового, огромного боковика на года.</p> <p>Дневки <a target="_blank" href="http://joxi.ru/xAeoNPWUbQDJOm" rel="nofollow">http://joxi.ru/xAeoNPWUbQDJOm</a></p> <p>Но это уже совсем другая история и далекая идея сделки мечты.</p> 207658https://m.mfd.ru/blogs/posts/view/?id=207658ГЭПы и закрытия на лое в пятницу.<p>Привет!</p> <p>Хочу немного поразмышлять про ГЭПы и манипуляцию сознанием спекулянтов через закрытие на локальных экстремумах в конце недели.</p> <p>Это интересный и действенный механизм, который использует ММ в своем арсенале.</p> <p>Будем разбирать на примере часового графика Газпрома:</p> <p><a target="_blank" href="http://joxi.ru/DmBY16jFgbKe6r">http://joxi.ru/DmBY16jFgbKe6r</a></p> <p>Из вводных:</p> <p>1. Наличие визуального уровня по старшему ТФ, который пробили, а значит дали стопы лонгам и засадили в убыточные (пока) шорты на пробой.</p> <p>2. Реакция на этот пробой в виде выкупа.</p> <p>3. Тест этой зоны в конце недели, закономерно - отсутствие перелоя.</p> <p>4. Закрытие недели на локальном лое.</p> <p>Что это значит? Это игра с сантиментом покупателей/продавцов. При таком закрытии создается максимальная неопределенность и напряженность для лонгов. Те кто покупали в четверг, после ГЭПа ожидали его закрытия, но этого не произошло, они в убытке по эквити. Тоже самое касается и тех кто купил в пятницу, только их убыток значительно меньше. ММ всем видом показывает - отскока не ждите, это обвал. Как правило инфофон при этом нагнетается, на форумах постят негативные новости, совокупно это давит на психику. Так же это подмигивание шортистам &quot;переносите позицию через выходные, всё в порядке&quot;.</p> <p>Заметил по истории, что в понедельник такие ситуации отыгрываются ГЭПом в противоположную сторону. На нашем примере, так как в пятницу лонгусты позакрывались в убыток в страхе, а шортисты остались в надежде на обвал.</p> <p><strong>Основная проблема ловли таких трейдов в их огромном стопе, т.е. риске на сделку. Без стопа нельзя, так как никто не гарантирует исполнение сценария и всегда может начаться действительно продолжение основного движения.</strong></p> <p>upd. Сработало. На момент закрытия рынка в понедельник. 5мин:</p> <p><a target="_blank" href="http://joxi.ru/eAOO0koS6LG86A" rel="nofollow">http://joxi.ru/eAOO0koS6LG86A</a></p> <p><strong> </strong></p>207604https://m.mfd.ru/blogs/posts/view/?id=207604Доллар/рубль. Поход на 90р.?<p>Привет.</p> <p>Зарядился в бакс на всё, по какой цене не сообщу. Жду 90р. по форексу зимой 2021-2022гг.</p> <p>Довольно фантастическая цель на первый взгляд, не профессионально.</p> <p>Однако подобные импульсы случаются. Почему бы не попробовать предсказать такое движение?</p> <p>Это 4часа график текущего боковика, мой разбор общей картины:</p> <p><a target="_blank" href="http://joxi.ru/L21BpMOHzd3vbA" rel="nofollow">http://joxi.ru/L21BpMOHzd3vbA</a></p> <p>Это 4часа график предыдущего боковика в начале 2020г., перед походом на 80р:</p> <p><a target="_blank" href="http://joxi.ru/V2V7RqoF8yOOxA" rel="nofollow">http://joxi.ru/V2V7RqoF8yOOxA</a></p> <p>Интересно, что ЦБ в рамках бюджетного правила тогда и сейчас делает рекордную закупку валюты. Не стоит забывать, всё таки он главный ММ этого рынка.</p> <p><a target="_blank" href="http://joxi.ru/a2XNaMoHl89vlr" rel="nofollow">http://joxi.ru/a2XNaMoHl89vlr</a></p> <p>Все валютные интервенции ЦБ начиная с 05.08.2019:</p> <p><a target="_blank" href="https://ru.investing.com/economic-calendar/russian-forex-intervention-1884" rel="nofollow">https://ru.investing.com/economic-calendar/russ...</a></p> <p>Тайминги боковика +/- совпадают с предыдущими - около двух лет. Думаю это связано с внутренней инфляцией рубля. Но экономика то у нас сырьевая и основной доход в валюте. То есть если рубль не будет в долгосроке ослабляться, то олигархи&amp;Пу и Ко будут терять в доходах? Не мыслимо. </p> <p>К тому же накаляется геополитическая обстановка между США-Европа-Россия. Конечно новости, политика - это за уши притянутые факторы, РФ никогда не была в дружеских отношениях с западом, поэтому этот фактор не может являться решающим.</p> <p>Так же возможен сценарий роста доллара на условные 77р., то есть без сильного импульса, просто в рамках коррекции к падению, после чего дальнейшее погружение вниз. На рынке вообще всё возможно.</p> <p>В заключении добавлю. Это будет моим или лучшим или худшим трейдом за всю карьеру горе трейдера.</p>207497https://m.mfd.ru/blogs/posts/view/?id=207497Путь программиста или как далеко получиться зайти (JavaScript). 2.5<p>Привет!</p> <p>Ура! Прочитано 12.11.2021!</p> <p>Третья часть оказалась проще в плане теории и понимания чем другие, меньше задач, поэтому быстрее закончил. Информация сфокусирована на отдельных крупных элементах не связанных друг с другом. Такие как делать запрос на сервер данных, как писать сложные поисковые выражения (регулярные выражения), что такое кривые Безье и как на них строится анимация, где и как хранятся куки, передача бинарных данных и более глубокое устройство браузера в части отображения элементов на странице.</p> <p>Итого времени на учебник ушло с 17.04.21 по 12.11.2021 = 7 месяцев, в среднем по два часа в день = 420 часов. Возможно даже больше, так как на некоторых задачках тупил по 4-6 часов и дополнительно немного практиковался на Codewars. Знаю ли я теперь JS? Стал ли программистом? Увы, но нет. До меня дошло только сколько много информации, сколько много нужно знать и уметь. Логично, никто просто так большие деньги &quot;простым&quot; работникам не платит.</p> <p>Но я все равно очень доволен этим небольшим, но все же важным шагом на пути становления разработчика. Впереди всё еще много преград и трудностей, но ни одна из них не абсолютна, значит, всё что нужно делать, это просто продолжать идти по этому пути.</p> <p>Наткнулся на строки стихотворения, как дополнительная мотивация:</p> <p><em>Сделав шаг - не смей отступать.</em></p> <p><em>Дорога стелится там, где ступает твоя нога.</em></p> <p><em>Воздуха не жалей с каждым шагом вдыхатьВсе больше, полную грудь.</em></p> <p><em>ОднаждыТы обернёшься назадИ гордым будешь за пройденный путь.</em></p> <p>Что дальше? Следующая задача изучить систему Git, наверное много кто слышал про Git-hub, так вот это браузерное представление целой системы, которая нужна для локального и облачного сохранения данных, обычно какого-то кода. Его передачу членам команды для последующей доработки и всё это работает параллельно с множеством возможностей сохранения, откатов, редактирования и клонирования кода. Уже начал изучать. По сравнению с самим языком конечно так, на недельку для разбора, но всё еще не легко. Думаю в будущем все команды для этой системы будут всплывать в голове автоматом, даже не задумываясь. Как оно обычно бывает с тем чем часто пользуешься. Но пока разбираюсь, кажется сложно.</p> <p>to be continued...</p>