Кофе
Почему стало не интересно?
Почему стало не интересно?
В названии кликбейт, но только чуть-чуть. Эта заметка — выжимка наблюдений, здесь общие моменты и болтология. Возможно, описано очевидное. И совершенно точно, тут не все причины неуспеха. Но надеюсь, поможет кому-нибудь. Если получилось косноязычно, то сорри — чукча не писатель, чукча программист.
Имхо, есть два момента, о которые спотыкаются новички:
1) неумение разбираться с новыми инструментами на ходу.
2) неумение упрощать код, делать красиво и выстраивать архитектуру.
Хорошая новость: оба пункта про умения. Их реально развить, в разумные сроки. Плохая: развивать все-таки придется, и это работа.
Т.е. суть не в знании языков, фреймворков и прочих технологий. Суть в навыках. Когда они есть, инструменты ты освоишь. Зачастую курсы учат именно технологиям, а не навыкам, и поэтому не работают. Точнее, помогают тем, у кого и так получается кодить. И не работают для всех остальных.
А теперь подробнее по первому пункту. Текста получилось достаточно дофига, поэтому распишу только его. Если второй момент интересен, дайте знать.
Первый пункт, он про инструменты, которые нужны для работы. Для швеи это навороченная промышленная швейная машинка, для программиста — фреймворки, сервисы очередей и прочий зоопарк, который не буду пока перечислять, чтобы не распугивать людей.
А точнее, про способ их осваивания.
Сначала опишу, как многие привыкли учиться:
Сперва тебе рассказывают теорию. Потом всучат швейную машинку/станок/программу. Показывают пошагово, как этим пользоваться. Ты повторяешь. Дальше твоя задача год за годом совершенствоваться и становиться мастером, который с закрытыми глазами может фигачить на условной швейной машинке что угодно.
Да, я в курсе, что это еще хороший вариант. Где-то прочитали устаревшую теорию, 0 практики и лети птичка. Дело в том, что с программированием даже хороший вариант не работает. Вообще. Ты прилежно решаешь кучу упражнений, и все равно сыпешься на первой же реальной задаче.
Сначала - почему так, потом — что с этим делать.
По-моему, основная причина, почему такой, классический, подход не работает — в ит инструментов туева хуча, и плодятся они как кролики. А еще постоянно устаревают. На мой взгляд, есть несколько десятков основных, которыми ты регулярно пользуешься, и еще сотни или тысячи остальных, про часть которых ты даже не слышал. При этом в любой момент тебе в работе может понадобиться использовать такой инструмент — название которого ты сегодня увидел в первый раз. И это нормально.
Если снова поюзать пример со швеей: это как будто сегодня швея работает на промышленной швейной машинке, завтра на обычной, послезавтра - на раритете 1845 года, а потом еще использует веретено, и в пятницу надо совсем немного приземлить ту-204. Не, ну а че, добавили в проект 4 года назад, теперь поддерживаем.
Такой хаос может напугать. На некоторых курсах ничтоже сумняшеся обучают пятерке инструментов и выпускают в мир. Человек честно их учит, потом выходит на первую работу, а там из пяти известных ему швейных машинок есть одна. А рядом с ней еще пара десятков неизвестных. Включая ту-204. И приплыли.
В универах делают по другому. Там фундаментально пытаются залить в голову всю базу и все машинки. Серьезно, вообще ВСЕ. Но пока ты на парах их 4 года учишь, половина устареет, а треть обновится до неузнаваемости. Еще часть ты забудешь. И самое главное — все равно будет куча технологий, с которыми ты даже не сталкивался.
Окей, что с этим делать. В первую очередь: не пытаться все зазубрить и запомнить. Забить на попытки найти «фундаментальный талмуд всего», который тебе объяснит программирование целиком. Нет сейчас таких талмудов. Кто-то справедливо писал, что если в ит ты читаешь книгу, то она устарела на полгода. Если книга в бумаге — на пару лет. Основное наше чтиво — это статьи по самым разным сайтам.
Понять, что никто не будет кидаться в тебя тапками на (адекватной) работе, если ты скажешь «точно не помню, сейчас проверю». Мы все точно не помним, и переодически гуглим базовый синтаксис языка, на котором пишем лет 5. Инфы слишком много. Ее нереально запомнить, и не надо даже пытаться так насиловать свои мозги, это кощунство. Есть поисковики. Не стоит пытаться освоить все инструменты в совершенстве. Их дофига, тебя не хватит. К счастью, и не нужно.
Нет, это не раздолбайство. Да, опытные программисты тоже вечно гуглят и не помнят наизусть. Да, так можно и нужно. Опросите 10 штук нас и проверьте.
Второе, что стоит сделать: осознать, что прогеры сейчас работают в режиме машины по перевариванию информации. Тебе упала задача. Ты раскапываешь, какой инструмент тебе нужен для ее решения. Раскапываешь туториал к нему. Бегло осваиваешь. Решаешь задачу. И выбрасываешь это нафиг из головы, потому что завтра будет то же самое. Оперативную память нужно очищать.
То, что используется часто, запомнится само. Конечно, есть какие-то основные инструменты, которые лучше знать. Но опять же — ты их знаешь только потому что часто пользуешься. И только до тех пор, пока часто пользуешься)
(я везде пишу просто «инструменты», потому что это может быть что угодно. Фреймворки, библиотеки, бд, системы контроля версий, сервисы очередей и любая другая любимая дичь)
В общем, не нужно боятся этого хаоса, не нужно пытаться его систематизировать, а вот научиться ориентироваться в нем — нужно.
Это важнее, чем может показаться. У меня есть примеры, когда основной затык был в попытках по-старинке фундаментально зубрить. Когда озвучиваешь «забей и гугли», люди начинают щелкать новые технологии. Не сразу, конечно, но мне казалось, что будет сложнее.
Хорошо, но если не пытаться учить фундаментальные талмуды, тогда что делать?
Прокачивать навык осваивания инструментов на лету. Это третье и главное.
Общий пример: Допустим, есть задача, в задаче есть незнакомое слово. Основное, что тебе нужно сделать на первом этапе — это накидать хоть какой-то код, чтобы он работал. Кощунственную вещь напишу, но красиво будешь делать после того, как научишься делать хоть как-то.
Теперь совсем вкратце, порядок действий:
- пошел, бегло прогуглил непонятное слово. Прикинул, о чем речь. НЕ нужно на этом этапе читать документацию на 500 страниц на английском. Даже если на форуме тебе снобы скинули на нее ссылку :) НЕ нужно тем более ничего зубрить.
- нашел какой-нибудь туториал. В нем нашел небольшой пример кода. Желательно понимать в нем процентов 50-70. Если вообще не ничего понятно, ищи другой. Если понятно 50-70%, остальное пока игнорируем. Да, игнорируем.
- Сtrl+c, ctrl+v. Запускаешь. Скорее всего, оно крашнется. И поехали: смотришь, с какой ошибкой крашнулось. Гуглишь ошибку. Копируешь найденный код, вставляешь. Запускаешь. Крашнулось с новой ошибкой. Это прогресс. Радуешься, гуглишь новую ошибку. Сtrl+c, ctrl+v. Запускаешь. Выводишь значения переменных. Запускаешь - смотришь, че в них. И так, по одной строчке разбираешь код, пока он не заработает.
Еще раз: да, вот все те программисты с сильно трехзначными зарплатами большую часть времени занимаются примерно вышеописанным. Вот так неромантично.
Конечно это в общих чертах. Надо бы расписать подробнее и на конкретном примере, но текста и так много. Постараюсь попозже нарожать разобранных примеров.
Что еще важно отметить: здесь написано только про первый пункт, про инструменты. Но есть еще минимум один — он про «писать код красиво и правильно». Если освоить только первый, получится говнокодер. Лучше, чем ничего, но все-таки.
Возможно, у некоторых программистов с 15ю годами стажа пригорит. Ведь не по-фэншую говорить новичку «игнорируй непонятное и гугли». Но ребят. Если вы изучили программирование сами, то скорее всего у вас все нужные навыки были из коробки. (у меня были) И вы можете себе позволить начать сразу с фэншуя и вдумчивого курения туториалов. Не у всех так прокатывает.
Сначала мне казалось, что осваивание нового сложнее всего прокачать. Потому что когда спрашиваешь, почему не получается кодить, обычно отвечают: сложно, ничерта не понятно, хаос. Но потом выяснилось, что все гораздо лучше. Ну, как бы 2022 год, все умеют гуглить.
Если подвести итог. Мое однозначное имхо: при изучении программирования концентрироваться нужно не на языках или фреймворках. И даже не на алгоритмах и другой безусловно полезной фундаментальщине. Сначала необходимо вкачать базовые навыки, которые позволят курить языки, фреймворки и алгоритмы. И один из них — быстрое осваивание новых инструментов
Как известно, молчание – золото.
Даже с учетом поправок и допущений совершенно очевидно, что золото в той же степени эквивалентно молчанию.
Таким образом, в рыночных отношениях молчание может совершенно свободно обмениваться на золото, а золото – на молчание, что, как мы все наблюдаем, и происходит на регулярной основе.
Иными словами, существует рынок торговли молчанием, в котором средством расчета служит золото. При этом существует соответствующий рыночный курс обмена.
Золото (З) в данной паре выступает лишь агрегатором рыночных инструментов и может быть представлено различными активами – как наличными, так и безналичными денежными средствами, недвижимым имуществом, товарами народного потребления, должностями, преференциями, преимуществами денежного и неденежного характера, а также иными активами, имеющими оценку и отвечающими критерию ликвидности.
Молчание (М) – это единица информации, которая может иметь как отрицательное, так и положительное арифметическое значение.
Отрицательное молчание – возмездные действия продавца, направленные на искажение информации, положительное молчание, также известное как классическое молчание – действия, направленные на консервацию и нераспространение информации.
Объектом молчания является как объективная (фактическая), так и субъективная (личное мнение) информация, о ком-либо, о чем-либо, либо о каком-то событии, которая, в случае её раскрытия, может повлечь за собой наступление уголовной, гражданской, административной ответственности, социальное порицание или иное негативное воздействие.
Сторонами сделки традиционно являются продавец и покупатель. Также к проведению сделки может быть привлечен один, либо несколько посредников.
Особенности рынка МЗ:
1. Конечными бенефициарами сделок являются исключительно физические лица.
2. Сделки совершаются в простой устной форме.
3. Сделки совершаются только на внебиржевом рынке.
4. Сделки носят рисковый характер.
Поскольку цена сделок сугубо индивидуальна и определяется в момент совершения, рынок МЗ экстремально волатилен.
Колебания курса М в пределах одного торгового дня могут достигать миллионы процентов в зависимости от размера лота и объёма торгов. Ретроспективный анализ рынка МЗ показывает, что торговля в данной паре не прекращается даже в условиях глобальных экономических спадов, а рынок, в отличие от любых биржевых инструментов, в любой момент времени насыщен ликвидностью.
Несмотря на то, что, по мнению некоторых аналитиков, объемы национального рынка МЗ составляют более 1 трлн. руб. в год, какое-либо регулирование рынка отсутствует, в связи с чем все риски по сделкам ложатся на участников торгов.
Объемы рынка МЗ, несмотря на сильную волатильность на коротких промежутках, сохраняют устойчивый восходящий тренд в долгосрочной перспективе.
Существенными драйверами роста курса М стали существенный рост курса золота (в 6 раз за последние 20 лет), волатильность национальной валюты, инфляция, повышение уровня безработицы, глобальные геополитические события и санкционная повестка.
Стагнация курса М, наблюдаемая в промежутке 2013-2019 гг., закончилась очередным ростом котировок и увеличением объемов торгов.
Некоторые члены экономического сообщества утверждают, что ключевым драйвером роста курса М является взрывной спрос на М со стороны недобросовестных представителей государственного сектора.
Также рост курса М отмечается на фоне спекулятивных действий крупных игроков корпоративного сектора, искусственно увеличивающих себестоимость производства, повышающих цены и разгоняющих инфляцию.
Подавляющее большинство аналитиков сходится во мнении, что, несмотря на высокую волатильность, курс М будет расти и дальше.
Общий прогноз по рынку МЗ в случае дальнейшего увеличения объема торгов носит негативный характер и основан на ожиданиях дальнейшего увеличения курса М.
Авторы обзора настоятельно рекомендуют воздержаться от сделок на рынке МЗ и адекватно оценивать не только правовые и социальные, но и глобальные экономические риски.
Рекомендация аналитиков как по краткосрочным, так и по долгосрочным позициям в М – держать.
Конкурс мемов объявляется открытым!
Выкручивайте остроумие на максимум и придумайте надпись для стикера из шаблонов ниже. Лучшие идеи войдут в стикерпак, а их авторы получат полугодовую подписку на сервис «Пакет».
Кто сделал и отправил мемас на конкурс — молодец! Результаты конкурса мы объявим уже 3 мая, поделимся лучшими шутками по мнению жюри и ссылкой на стикерпак в телеграме. Полные правила конкурса.
А пока предлагаем посмотреть видео, из которых мы сделали шаблоны для мемов. В главной роли Валентин Выгодный и «Пакет» от Х5 — сервис для выгодных покупок в «Пятёрочке» и «Перекрёстке».
Реклама ООО «Корпоративный центр ИКС 5», ИНН: 7728632689
Что-то вспомнилось, аж захотела написать.
В бытность свою студенткой доводилось, как и всем, писать разного рода работы и порой нужно было применить более, чем одну описательную единицу, а она, хоть убей, не шла и не шла. Задумалась крепко и так в моей жизни появилось "носит оптимизирующий характер деятельности". А что, звучит! И пофиг, что при ближайшем рассмотрении лишено смысла, главное, важный вид да стройность фраз. Если речь о первом техническом образовании, то это "процесс высокотехнологичен и носит оптимизирующий характер деятельности". Если о втором, туристическом, то "это привлекает в регион деньги инвесторов и носит оптимизирующий характер деятельности". Нувыпоняли.
Так и оптимизировала деятельность, характеризуя её при этом, как могла)
P.S. Вшивый "чай с лимоном", кыш отсюда!
Текст полон мыслей КО, наивностей, тысячами букв, и прочего мусора, не рекомендуется к прочтению людям с аллергией на подобное. Однако насмотревшись постов из разряда "я сидел пил чай, мимо пролетел воробей, и я подумал: как же хорошо уметь летать " уверен, что в своей бесполезности ему будет с кем потягаться. А еще уже почти созрел клепать посты-скриншоты. Окончу курсы по созданию таких постов так как природа не наградила данным талантом, и вперед. Держу в курсе.
Мы так привыкли к грязи, что считаем странными тех кто пытается жить иначе. Вон тот человек какой то он странный, че лучше нас что-ли ? У ска, точно или п...р, или маньяк. Чикатило то вон тоже тихий был. Святых не бывает. Ты чего такой веселый ? На чем сидишь ? Отсыпь мне! Ты че улыбаешься ? Э ты! Я че смешной ? Ты с кем вообще с теми кто курит и пьет ? С теми кто их обсирает в интернете ? Ты предпочитаешь поливать грязью прошлые поколения ведь они несомненно тупые и сами во всем виноваты, а ты лучше их априори. Или ты с теми кто всегда прав, а остальные только завидуют и плетут заговоры ?
Одеваем маску свиборга или тролля. Выходим в мир людей. Свет тут не в почете.
А что бы человечество потеряло, если бы люди перестали быть грязными ? Ну представьте что все вокруг, вот прямо завтра к примеру, лишаются грязи. Говнистости.
И тут речь не о наигранной доброте которая выходит боком всем. Нет, тут не о том что все улыбаются друг другу независимо от обстоятельств и пукают радугой.
Вот представьте что завтра вы сможете идти через перекресток зная что ни один имбицил не будет лететь на красный (не имея даже водительских прав). Просто будете идти. Неисправные тормоза ? Может быть, но крайне редко, ведь всем нужен безопасный мир, и у тех кто водит машины, и у тех кто в мастерских есть близкие. Они понимают это, они следят за состоянием техники.
Компания людей которая идет навстречу вам вовремя прекратит косплеить поезд и даст вам проход, чтобы не пришлось обходить их по обочине. Просить милостыню будут только те, кому надо, причем для себя. Ваши знакомые как и вы сами, не будут брызгать желчью, когда узнают что у вас появилось что-то ценное, или что вам 40 и нет серьезных проблем со здоровьем. Не будут уверенны, что они 1000% работают/устают больше чем вы.
В вагоне метро/маршрутке люди не будут стоять с рюкзаком за спиной широко расставив ноги и руки. Кассир не будет общаться с вами так будто вы виноваты в том, что она кассир, а ее муж алкаш. Если вы девушка, и оденете короткое, прохожие не будут думать что вы 100% давалка и хотите приключений. Даже те прохожие кровь который горячее южного солнца.
Игорь Витальевич не посадит на кресло главного инженера своего сына, только потому что он его сын, потому, что никто так не делает. Потому что все места заняты заслуженно, и поэтому наши Жигули ничуть не хуже Мерседеса, и мы лишь выбираем какой дизайн, бюджет и ТТХ нам подходят. Стоматолог торопящийся домой в конце рабочего дня, не оставит вам недолеченый зуб (намеренно) потому что не будут такого стоматолога держать на работе. А одногруппник этого стоматолога который еще на втором курсе перестал тянуть обучение, ушел в другое учебное заведение и работает столяром, он понимает, что если такие люди как он будут лечить людей, то человечество еще очень не скоро полетит знакомиться с инопланетными рассами/построит коммунизм/пр. на ваше усмотрение.
Сосед Вася не будет кидать горящие окурки с балкона, и плевать свои очаровательные харчки в подъезде. Подростки умеющие рисовать только кривые понятные лишь им аббревиатуры, не будут исписывать ими лифты. Они понимают что это никому не принесет радости. Другие подростки, и даже молодой Юра Шевчук, будут понимать что на лавке сидят, а не ноги на нее ставят.
Люди будут пользоваться мусорными урнами, поворотниками, продавать беляши чистыми руками, и начинять эти беляши не полупротухшим мясом. Закон о запрете алкогольной продукции после ... будет действовать для всех, а не только крупных сетевых магазинов.
Депутат не станет копить у себя миллиарды которых и его внукам потратить не удасться, ведь он понимает, что его внукам потребуются не только деньги но и собственно этот мир. А этот мир стоит не только на деньгах. И когда вы будете видеть лежащего посреди дороги человека, вы будете уверены что это не алкаш/наркоман/пранкер/социальный экспериментатор , а человек которому плохо и нужна помощь.
Так можно продолжать и продолжать. Есть книга "Хватит быть славным парнем", в 00х были целые серии книг о "стервозной мудрости", книги которые призывали "Жить без трусов", и прочее. Откуда вообще эти мысли что где то в этом мире есть такие невинные и чистые люди, которые стоило бы быть "хуже" ?
Где что-то, где кто-то, кто научил бы людей быть людьми а не свиньями ?
Мир будет скучным ? Отличная отговорка. Кто вообще это придумал, кто придумал что обязательно нужно говно ? Другие обладатели говна которым так проще чувствовать себя людьми ? Кто проиграет от мира без свинства?
П.С.: если не в то сообщество добавил, сорян.
И если есть, то почему? Не имею в виду редкие сеансы или чисто за компашку, когда и не хочется на самом деле, а то есть вот вообще? Ни один жанр, ни один фильм, ни один режиссёр. Просто не интересует как вид деятельности. Кто-то, допустим, просто не представляет, как можно прыгать с парашютом, а кто-то не воспринимает фильмы как возможность отвлечься, отдохнуть, развеяться.
Я просто тут внезапно понял, что только Сверхъестественное смотрю) Из чувства ностальгии, видимо. До этого, наверное, пару лет ничего не смотрел (не считая тех случаев, когда, опять же, не хотел отказываться, но на самом деле мечтал свалить как можно быстрее). А ведь до этого обожал что-нибудь глянуть, даже не так важно что. Писал посты для сообщества "Советую посмотреть" в основном на память) Удивительно, как я раньше мог этот бред смотреть, не конкретный фильм, а в целом. Любой.
Сверхи через месяц заканчиваются и, по всей видимости, на этом я окончательно это дело заброшу. Так вот, люди, есть тут ещё такие? Какие у вас причины? У меня банальность: не хочу, потому что много лицемерного бреда показывается, вся эта лживая актёрская игра, ненастоящие эмоции, выдуманные сюжеты, из-за чего порой нереалистичные ожидания от жизни возникают... Короче, я был сильно впечатлительным, сильно вникал в истории, сопереживал персонажам, страдал, если полюбившихся убивали. А потом понял, что всё это хрень собачья и пора перестать витать в облаках. Лучше эти полтора часа уделить реальной жизни, хоть чему, хоть просидеть полночи в обезьяннике или тащить вусмерть бухого облёванного товарища домой. Любой кипиш, лишь бы по-настоящему, без сраной лицемерной выдумки сценаристов и фальшивого поведения актёров. Моя причина, личное мнение, тапками не кидайтесь.
Лучше поделитесь, у вас как с этим дела?
Насчёт мнения народа о повышении пенсий.