Двач.hk не отвечает.
Вы видите копию треда, сохраненную 22 января 2022 года.

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

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
stepic.png58 Кб, 1099x564
36+ летний ОП-долбоеб пытается вкатиться в 300кк/наносек pogromist !!TaKx8LZLLM # OP 295318 В конец треда | Веб
О себе:
Старый, ленивый ОП из ДС2, в данный момент не работаю. Последние 7 лет занимался бизнесом в виде онлайн-продаж ширпотреба возимого с Китая. Тема наебнулась, плюс товарка меня заебала. В еще более ранние периоды быдлокодил сайтики на php+mysql, потом WordPress. Тогда мне было это интересно, но подвернулась хорошая тема по товарке, в итоге на погромирование забил в пользу более быстрой выгоды.

Накопленный бэкграунд:
Немного php+mysql+html+css уровня конца нулевых. С 2015 пытался вкатиться в python+django, т.к. уже тогда были первые звоночки по окукливанию моего йоба-бизнеса, но успеха особого не принесли: более-менее разобрался с синтаксисом и по туториалам мог поднять сайт на джанге на VDSке.

Ситуация с обучением на текущий момент:
Уже где-то полтора месяца прохожу курсы по python на Stepic, один курс закончил. Также прохожу курсы на hexlet, пока только базовые, за продвинутые надо башлять. Есть еще Coursera с несколькими курсами, тоже буду там проходить.

Цель:
Дойти до устройства на работу джуном бэкенд погромистом (python, django, flask) в любую контору ДС-ДС2.

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

План, материалы:
Первоначальный план - roadmap взял тут:
https://github.com/GnuriaN/Python-Roadmap
В процессе прохождения первого курса (https://stepik.org/course/67/) дополнил другими:
Основы программирования:
https://ru.hexlet.io/courses/programming-basics/
https://ru.hexlet.io/courses/introduction_to_programming/
Эти курсы пересекаются во многом и их надо параллельно проходить.

По пайтону, с нуля:
https://stepik.org/course/67/
https://stepik.org/course/31182/
https://stepik.org/course/5482/ - тут на С#, но задачки можно решать на любом языке
https://www.coursera.org/learn/python-osnovy-programmirovaniya
https://stepik.org/course/431/ - адаптивный тренажер, тут только задачки

Чуть сложнее:
https://stepik.org/course/512/
https://www.coursera.org/learn/diving-in-python

Основы алгоритмов:
https://stepik.org/course/217/
https://stepik.org/course/1547/

Дальше я не углублялся, мне бы для начала это пройти. Зачем много однотипных курсов? Пройдя первый курс я понял, что сложность там возрастает слишком быстро, я тупо не успеваю за этой сложностью. Хочется чтобы сложность задач возрастала постепенно. Для этого нужно просто увеличить кол-во решаемых задач на одном уровне, что я и сделал, добавив несколько курсов.
pogromist !!TaKx8LZLLM 2 295323
На текущий момент:

Курс https://stepik.org/course/67/ прошел, не решив только одну задачу, ебаная закручивающаяся змейка. Пытался решить два дня, пока в процессе. Я надеюсь все же ее решить.

Курс https://stepik.org/course/31182/ прошел более половины, 1 или 2 задачи оставил нерешенными.

Курс https://stepik.org/course/5482/ прошел чуть меньше половины, задачки там легкие, решаю, когда заябываюсь со сложными на других курсах.

Адаптивный тренажер https://stepik.org/course/431/ только начал.

Вообще стараюсь решать каждый день по несколько задач. Получается в реальности где-то через день.

По-хорошему надо читать/смотреть/решать часов по 5-6 в день, чтобы иметь нормальную скорость обучения, а не как у меня сейчас, 2-4 часа и через день. Почему так происходит? Лень, постоянная попытка съехать с решения задач и начать листать соц-сети/харкач. Очень сложно себя заставить напрягать мозг.
pogromist !!TaKx8LZLLM 3 295327
Ах да, забыл, читаю параллельно книжки из этого списка:
https://ru.hexlet.io/pages/recommended-books

Пытался читать всякие "изучаем python", ''легкий способ начать писать на python' и так далее - хуйня выходит. Там по сути описывают синтаксис языка, а не программирование.

Еще начал смотреть лекции данного господина по основам программирования, годнота:
https://www.youtube.com/watch?v=KdZ4HF1SrFs&list=PLRDzFCPr95fK7tr47883DFUbm4GeOjjc0
pogromist !!TaKx8LZLLM # OP 4 295366
Сегодня на степике сделал 11 задачек, на хекслете тож норм поработал. Застрял на хекслете на рекурсии. Когда объясняют, то вроде понятно. Со скрипом, но вроде понимаешь. А дальше дают практически аналогичную задачку с небольшой разницей - и все, пиздец, приплыли. Сижу, туплю. Отложил на завтра.

Сейчас посмотрю вторую лекцию алгоритмов "Алгебра логики" и на сегодня хватит.
Мантикора !Sxs3ufa73o 5 295423
Учиться никогда не поздно!
Удачи тебе, ОП.
pogromist !!TaKx8LZLLM # OP 6 295551
>>295423
Спасибо, анонче!

Немного про мотивацию. Когда мне было 20-25 лет, я смеялся над теми, кто просит их в чем-то замотивировать. Все эти тупые вопросы - "как начать что-то делать?", "как захотеть хотеть?", "как хотеть так, чтобы это было легко, чтобы меня перло и не надо было себя заставлять?". Я ржал над этими тюленями, ведь меня самого перло от того, что я тогда делал и не понимал, как может быть иначе. Но вот сейчас я задаюсь теми же вопросами.
Снимок экрана 2019-09-24 в 11.05.51.png124 Кб, 1678x1122
pogromist !!TaKx8LZLLM # OP 7 295790
Вчера почти ничего не сделал, 4 задачки на степике и все. Хотя одна из них была довольно сложной.

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

Почему, кстати, мало сделал? Ну, отчасти я все же занимался другими делами, не связанными с обучением, которые надо было сделать. Плюс с самого утра начал решать те задачи, которые были отложены как слишком сложные. Где-то полтора часа сидел над одной задачей, так и не решил. Из-за чего мотивация браться за что-то еще ушла. Ну и подустал. Отложил обучение "на попозже". А дальше в течение всего дня наблюдал такую картину: очень тщательно и внимательно делал все мелкие дела, вдумчиво читал какие-то тексты, убеждая себя, что вот сейчас это является самым важным, что этот текст очень полезный и его обязательно надо прочитать полностью, а уже потом браться за обучение. Короче, ебланил я. При этом забавно, что я отчасти это сам понимал, но продолжал делать. Что это? Просто отсутствие силы воли? Или мотивации? Что за хуйня?

Сегодня у меня точно есть 5 свободных часов, с 11 до 16, посвящу целиком это время обучению.
8 295796
Да забей на это дерьмо
9 295805
>>295790

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



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

Короче прогерство такая же жуткая рутина если оно тебе не по кайфу, но с одним существенным отличием - тебе ПОСТОЯННО нужно учиться, это не на стройке один и тот же кирпич переносить с места на место, здесь постоянно надо гуглить, изучать, экспериментировать, воровать, крутиться кобанчиком и если этого не делать то уже через год ты нихуя не умеешь. Короче я сам пару лет назад бросил бекэнд, потому что думал щас задрочу побырому и начну раб-отать, но как оказалось для этого нужно будет всю жизнь дрочить на руководства и прочую хуйню
pogromist !!TaKx8LZLLM # OP 10 295812
>>295805
Да, прокрастинация от отсутствия мотивации. Но вопрос мотивации - совсем непрост. Я же не первый день этим занимаюсь, уже полтора месяца. И эта ситуация повторяется регулярно. Я пытался понять, почему происходит именно то, что происходит. Чуть позже распишу.

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

И да, учиться нужно постоянно. Собственно говоря, я сейчас пытаюсь это поддерживать - постоянно учиться.

И про "тебя это должно переть". Тебя прет не от того, что ты абстрактно узнаешь что-то новое и все. Тебя прет от того, что ты с этим что-то делаешь, что у тебя получается, что ты берешься за какую-то задачку и тебя прет от осознания того, что ты уже практически знаешь как ее решить, или не знаешь, но "истина где-то рядом", и немного подпрыгнув, ты ее решишь. Само решение приносит тебе удовольствие. Но если ты ничего не умеешь, то ты не сможешь получать эти удовольствия. Для этого нужно сделать первый шаг - сначала что-то узнать, а потом начать что-то делать. Вот сейчас я где-то час решал сложную задачу, над которой вчера утром бился полтора часа, и таки ее решил! Кто молодец? Я молодец ) Помимо этого я разобрался как работает функция sorted с ключами, и теперь я буду пытаться это использовать в других задачках.
pogromist !!TaKx8LZLLM # OP 11 295813
Вот хуй знает как работает мозг. Вчера, к примеру, задачки не шли совсем, сложные не решались, легкие шли с трудом. Сегодня я за час сделал больше задачек, чем за три часа вчера. Разве это можно объяснить простым наличием мотивации?
12 295825
>>295813
Главное чтобы ты был готов к тому когда даже решение задач станет заебным и превратится в рутину, самое сложное не забить на этом этапе
pogromist !!TaKx8LZLLM # OP 13 295842
>>295825
на это у меня тоже есть ответ, распишу попозже.

Я, похоже, начал понимать, как действует эта ебаная рекурсия, решив пару задачек с ними.
pogromist !!TaKx8LZLLM # OP 14 295908
Сегодня норм поучился, 10 задачек в степике и несколько шагов в каждом из 2х курсов на хекслете.

Плюс только-что посмотрел третью лекцию по алгоритмам в python, которая посвящена системам счисления.

Теперь я умею перевести 10110111 в четвертичную систему, а потом в десятеричную, еба.

На хекслете интересный момент был, там сначала рассказали про рекурсию, а уже потом про циклы. То есть, там сразу показали, что есть две парадигмы программирования - декларативное и императивное.
Снимок экрана 2019-09-26 в 9.38.22.png71 Кб, 1578x662
pogromist !!TaKx8LZLLM # OP 15 296143
Вчера обучался всего около 2х часов, решил 7 задачек на степике и все. Есть у меня подозрение, почему в одни дни я делаю много, а в другие мало. Но пока рано озвучивать, надо накопить стату.

Дочитал книжку "Идеальный программист. Как стать профессионалом разработки ПО (Роберт К. Мартин)". Она легко читается, небольшая, с множеством историй из жизни автора, без технических деталей. В целом как чтиво перед сном норм, за неделю по пол часа ее прочитал. Основная мысль - не будьте мудаком. Если раскрыть, то надо брать на себя ответственность, не закрываться, общаться если у тебя проблемы, помогать другим, использовать те инструменты, которые использует автор, интересоваться что хочет бизнес, использовать тесты, уметь говорить "нет", работать в команде, ну и что-то еще по мелочи.

Качнул следующую книжку Джоэл о программировании (Джоэл Х. Спольски), буду ее читать перед сном. Автор - создатель stack overflow.
pogromist !!TaKx8LZLLM # OP 16 296144
Пока искал книгу, нашел еще несколько подборов книг для прочтения. Запишу тут, чтобы не проебать.

Это для вдумчивого чтения и проработки:
https://proglib.io/p/top-10-programming-books/

А это как раз на ночь, в кач-ве легкого чтения:
https://proglib.io/p/devwork-books/
pogromist !!TaKx8LZLLM # OP 17 296267
Сегодня неплохо позанимался, решил 15 задач на степике и несколько шагов на хекслете.

Четвертую лекцию по алгоритмам сегодня не осилил (

По рекурсии сделал 6 задачек. Простейшие алгоритмы через рекурсию вроде начинаю понимать.

На курсьере зарегался в двух курсах, но все никак до них не дойти - на степике задачки все сложнее, их сложнее решать. Думаю как сделаю два курса на степике с задачками, пойду на курсьеру.
pogromist !!TaKx8LZLLM # OP 18 296270
Про мотивацию хотел написать. У меня типичная проблема, когда я заражаюсь новой идеей, она меня поглощает полностью, я в ней нахожусь 2-3-4 дня, неделя, строю грандиозные планы, а потом возбуждение проходит, думаешь, а нахуя, все равно ничего не выйдет, да и вообще глупая затея, да и лень, да и новый сезон вышел сериальчика, нада качнуть, да и вообще еще три часа и спать пора. Ну и так далее, а потом стараешься забыть это, типа, с чистого листа.

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

В итоге к чему я пришел? Нахуй мотивацию. Это хуйня не достойна, чтобы управлять мной. Чем я могу управлять? Я могу управлять собой, своими действиями. Это находится в рамках моей власти. Ну, более-менее :) То есть, мне нужна дисциплина, регулярность, упорство, сосредоточенность, время. Мотивация мне не нужна.
pogromist !!TaKx8LZLLM # OP 19 296587
Вчера снова мало занимался, часа 2,5 где-то. Решил вначале сделать сколько могу курсы на хекслете, а потом уже задачки на степике. В результате сделал только хекслет. Но вечером перед сном все же сделал одну задачку на степике - только ради счетчика "13 дней без перерыва". Это, к слову, о том, что пикрилейтед таблички помогают поддерживать регулярность процесса. Мне очень не хотелось делать никаких задач, мне было сложно, лениво, муторно, но ради зелененького квадратика я сделал эту несчастную одну задачку, потратив 15 минут.

Так что, получается, это и есть мотивация? И она все же мне нужна?
20 296592
>>296587

>Так что, получается, это и есть мотивация?



Конечно

У кого-то мотивация голод, у кого-то деньги, ну а у тебя это зеленый квадратик
21 296766
>>296592
Тогда это разные мотивации. Ну или не мотивации. Когда голод или нужда, тебе не надо себя заставлять что-то делать. Ты не совершаешь осознанного ментального усилия, чтобы совершать какие-то действия. Внутри тебя уже есть некая сила, которая тебя заставляет это делать. И поэтому тебе легко это делать. Твой инстинкт заставляет тебя, дает ту самую мотивацию. В моем же случае нет никакого инстинкта. Я придумал себе некий критерий (зеленый квадратик) и из-за этого мне надо превознемогать свою лень, пересиливать себя. Совершать значительные эмоциональные и умственные усилия для того, чтобы закрасить квадратик. Тут есть разница.

Является ли и то, и это мотивацией?

По вчерашнему дню - был на даче весь день, но несмотря на это смог чуть-чуть позаниматься (сраных 3 задачки на степике и несколькшо шагов хекслета).
djoel.png6,5 Мб, 1920x2560
22 296767
Про книжку "Джоэл о программировании (Джоэл Х. Спольски)", прочитал уже процентов 20. Не могу порекомендовать эту книгу для новичков, это все же книжка для тех, кто уже работает программистом в команде. Но все же это такое довольно легкое чтиво, плюс просто интересно "как у них там". Естественно, конкретные примеры, какие-то ироничные профессиональные высказывания, остаются не понятыми, но их не так много.

Существенным минусом является год выпуска книги - 2001. То есть, большинство технических вещей безнадежно устарело, многие вещи по управлению разработкой также устарели. Однако, интересно наблюдать процесс трансформации процесса разработки ПО. Автор программирует с 70х годов и в книге описывает свой опыт - всякие перфокарты, бабины, процесс отладки, написание кода. И то, к чему индустрия пришла к 2000 году, какие технологии, методы, процессы. Сейчас 2019 год, прошло 20 лет, инструменты изменились, методы трансформировались, а процессы написания и отладки остались теми же. Забавно в общем сравнивать.

Вряд ли на данном этапе я подчерпну что-то полезное из нее, особенно принимая во внимание 19-летний лаг, но время покажет, вдруг что отложится и пригодится в будущем.
23 296925
Сегодня отлично позанимался, прошел суммарно около 15 шагов на хекслете и решил 14 задач на степике. Завтра планирую закончить на хекслете оба курса по основам программирования:
https://ru.hexlet.io/courses/programming-basics
https://ru.hexlet.io/courses/introduction_to_programming

И через день перейти там к базовому курсу по python.

Пока плохо даются лекции, их скучно смотреть, хотя и много чего там есть интересного. Налицо синдром дефицита внимания. Посмотрю минут 10-15, а потом просто физически хочется на что-то переключиться. Пока не борюсь с этим, а просто наблюдаю. Кстати, я пишу конспект лекций. На тетрадке, от руки. Помогает не забывать то, что уже проходили. Вот сейчас допишу этот текст и попробую прослушать четвертую лекцию по алгоритмам. Завтра напишу, тварь ли я дрожащая или право имею.
24 297101
Ну все, теперь можно идти на собеседования.
25 297102
ОП, куда собираешься? Сколько в сумме потратил время?
26 297272
>>297102
Это я пошутил. До собеседований еще месяца 2-3 надо надрачивать все подряд, потом 1-2 проекта сделать (по месяцу на проект), на гитхаб выложить, а потом уже тыркаться.

Короче, вчера закончил основы, два курса на хекслете. Также вчера посмотрел 4ю лекцию по алгоритмам. Пока за эти 4 лекции препод не рассказал ни про один алгоритм :) Но он по сути за эти 4 лекции вводит в компьютерные науки - булева алгебра, системы счисления, классификация программирования и все такое.

Сегодня только освободился. Думаю, надо начинать алгоритмы, иначе так можно пол года решать задачки.
27 297338
Сегодня прошел сразу половину курса "введение в алгоритмы" на хекслете. Он довольно легкий, там только видео + вопросы, без задачек. Завтра думаю пройти до конца и начать прокачивать алгоритмы на степике.

Также записался на профессию на хекслете "python программист", но проходить буду уже после базового. Вообще, там как-то непонятно с этими профессиями, курсами. Все понамешано.

На степике сделал всего 6 задачек на отъебись, специально выбирал попроще, голова не соображала. Все ради закрашенного квадратика.
28 297550
Прошел курс введение в алгоритмы. Я ошибался, что он простой, нихера подобного. Единственное, препод довольно толково объясняет без математических формул и прочего говна (в отличие курсов на степике). Теперь я знаю, что разложение числа на простые множители - это NP задача, то есть, такая задача, которую можно решить за полиноминальное время только если у нас есть недетерменированная машина Тьюринга. Ну и оптимальная структура данных для поиска, вставки и удаления - это черно-красное (само-балансирующееся) двоичное дерево, т.к. у него все операции выполняются со сложностью logN с основанием 2 для худшего случая. Круто? Круто!

Начал проходить сразу два курса на степике по алгоритмам:
https://stepik.org/course/217/
https://stepik.org/course/1547/

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

Задачки на степике решал только в рамках новых курсов про алгоритмы, а их там мало, поэтому всего 4шт решил.
29 297745
Сегодня просмотрел две лекции, пятую и шестую. Наконец-то там начались алгоритмы, поэтому решил хорошенько пройтись теорией по своему слабому мозгу. Мозг где-то на середине второй лекции взмолил о пощаде, но я усилием воли досмотрел вторую до конца. Не делайте так. Неприязнь к лекциям только усилилась, и я не знаю, что надо будет сделать, чтобы заставить себя вдумчиво смотреть последующие лекции. Несмотря на то, что лекции шли по час двадцать, заняло у меня это около 4х часов, т.к. на многих моментах надо было ставить паузу, записывать что-то, а во что-то врубаться.

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

На хекслете начал прохождение курса "основы python", начало пока простое, вопросы и задания идут быстро и ненапряжно.
pogromist !!TaKx8LZLLM 30 297904
Сегодня бодро решил 11 задачек на степике по основам программирования, дошел там до 80% курса.

На хекслете, как уже говорил, записался на профессию Python, и оказывается, что курс "основы Python" входит в эту профессию. Разобрался там что к чему: профессии - это просто коллекции курсов, которые, как предполагают составители профессии, должны всесторонне подготовить джуна к этой самой профессии. Так вот, в эту профессию входит довольно много курсов. Я уже прошел эти основы, но как оказалось, их надо было проходить чуть позже, т.к. там есть последовательность прохождения. Короче, я не сначала начал. Ну да похуй. Первый курс в профессии - жизнь программиста, его тоже быстро прошел.

Завтра начну прохождение введение в веб-разработку.
pogromist !!TaKx8LZLLM 31 297962
В введении в профессию чувак рассказал, какие фундаментальные навыки надо прокачивать для того, чтобы быть актуальным погромистом всегда.

Фундамент: математика
теория множеств
логика (логические задачи braingames.ru)
дискретная математика
лямбда-исчисление

Фундамент: информатика
система счисления
структуры данных
алгоритмы

Фундамент: парадигмы
императивное программирование
функциональное (декларативное) программирование
логическое программирование

Фундамент: софт
операционные системы
сети и протоколы
базы данных
компиляторы и интерпретаторы

По-мелочи:
командная строка
система управления версиями (git)
автоматизированное тестирование
управление конфигурацией

Не знаю, хватит ли времени одновременно развивать фундамент и прохождение курсов с решением задачек. Попробую. Будет сложно - займусь попозже.
pogromist !!TaKx8LZLLM 31 297962
В введении в профессию чувак рассказал, какие фундаментальные навыки надо прокачивать для того, чтобы быть актуальным погромистом всегда.

Фундамент: математика
теория множеств
логика (логические задачи braingames.ru)
дискретная математика
лямбда-исчисление

Фундамент: информатика
система счисления
структуры данных
алгоритмы

Фундамент: парадигмы
императивное программирование
функциональное (декларативное) программирование
логическое программирование

Фундамент: софт
операционные системы
сети и протоколы
базы данных
компиляторы и интерпретаторы

По-мелочи:
командная строка
система управления версиями (git)
автоматизированное тестирование
управление конфигурацией

Не знаю, хватит ли времени одновременно развивать фундамент и прохождение курсов с решением задачек. Попробую. Будет сложно - займусь попозже.
32 297992
>>297962
хуйня на постом масле.
Нужно максимально дрочить все, что написано черным по белому в вакансии. Вкатываешься и потом доучиваешь все по необходимости.
А то так выйдет, что останешься вечным студентом, и человеком, который знает все по чуть чуть, а глубоко - нихуя. И кому такие нужны?
image.png1,2 Мб, 861x1214
Ююко !hhoO7CxTZY 33 298017
>>297962
Лучше не трать на это время, просто изучи сам питон, Django, twig, query sets, основные шаблоны проэктирования еще которые нужны питонистам. и сделай какие-нибудь сервисы по парсингу чего-нибудь, агрегатор допустим и все далее иди искать работу и показывай эти сервисы как портфолио. Иначе ты будешь эту теорию изучать до 60 лет.
pogromist !!TaKx8LZLLM 34 298103
>>297992
Отчасти согласен. Это не то, что надо знать, чтобы найти свою первую работу джуном. Но это то, что надо прокачивать уже вкатившимся в профессию для того, чтобы всегда оставаться востребованным вне зависимости от моды на разные языки и технологии. Это база, которая применима к любой моде.
Я написал это сюда не как список того, чтобы это надрачивать, а как ориентир, ну и чтобы не забыть.
>>298017
Я думаю, из этого списка для первой работы надо хотя бы на троечку разбираться с git + командная строка + базовые алгоритмы и базовые структуры данных. Сервисы/агрегаторы - да, это в планах, и выше я вроде бы про это писал. Но сейчас другие задачи - вообще понять процесс разработки. Я уже более-мене умею в синтаксис и решать несложные алгоритмические задачки. Ну и что? Как организовать разработку так, чтобы сделать тот же агрегатор? Где хранить результаты? В базе? а как к ней обращаться? Я в нулевые писал запросы на пхп типа mysql('select * from users;'). Думаю, сейчас ситуация немного отличается. Это тоже надо пройти. Все это надо совместить с git, там какие-то ветвления, о которых я ничего не знаю. И как писать, все в одном файле функциями? ООП я пока не трогал, а знаю я только совсем базовые вещи, с тех же времен нулевых, когда я просто использовал какие-то готовые классы, но не писал собственные. Короче, всему свое время. Я начал заниматься пару месяцев назад, а целенаправленно - еще и месяца не прошло.
pogromist !!TaKx8LZLLM 35 298104
Вчера почти ничего не сделал - была суббота, большую часть дня меня не было дома. Уже около 23 часов на часик засел за обучение, только для того, чтобы не прерывать непроебную серию. Новая тема на основах программирования - одномерные массивы (на питоне - списки) далась мне легко, т.к. была уже пройдена на других курсах, и задачки я там решал быстро. 8 задачек на степике и 83% пройденного курса.

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

По алгоритмам и структурам данных два курса на степике - я на них застрял. Там сложна. Но, видимо, сегодня заставлю себя вечерком пройти сколько-нибудь шагов.
pogromist !!TaKx8LZLLM 36 298105
>>297992
Вот, кстати, на хекслете про это написано:

>Информатика


>Как я уже неоднократно упоминал, в разных уроках и курсах (например в курсе «Жизнь программиста»), существует набор >вещей, которые нужно знать независимо от выбранного в дальнейшем направления:



>Элементы дискретной математики


>Графы


>Автоматы


>Кодирование


>Алгоритмы и структуры данных


>Теория множеств


>Логика


>Системы счисления


>В хороших местах смотрят именно на вашу базу, потому что довольно глупо от начинающего разработчика требовать знания >прикладных инструментов. Иначе это уже не новичок. Не забывайте, что в такие компании как Google, Facebook или Яндекс >попадают прямо со студенческой скамьи. При том, что решаемые задачи гораздо более сложные, чем разработка сайтов.



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



>Отдельной темой являются разные виды мышления:



>Логическое мышление


>Абстрактное мышление


>Системное мышление


>Вычислительное мышление


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



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

pogromist !!TaKx8LZLLM 36 298105
>>297992
Вот, кстати, на хекслете про это написано:

>Информатика


>Как я уже неоднократно упоминал, в разных уроках и курсах (например в курсе «Жизнь программиста»), существует набор >вещей, которые нужно знать независимо от выбранного в дальнейшем направления:



>Элементы дискретной математики


>Графы


>Автоматы


>Кодирование


>Алгоритмы и структуры данных


>Теория множеств


>Логика


>Системы счисления


>В хороших местах смотрят именно на вашу базу, потому что довольно глупо от начинающего разработчика требовать знания >прикладных инструментов. Иначе это уже не новичок. Не забывайте, что в такие компании как Google, Facebook или Яндекс >попадают прямо со студенческой скамьи. При том, что решаемые задачи гораздо более сложные, чем разработка сайтов.



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



>Отдельной темой являются разные виды мышления:



>Логическое мышление


>Абстрактное мышление


>Системное мышление


>Вычислительное мышление


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



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

image.png1,3 Мб, 859x1233
Ююко !hhoO7CxTZY 37 298110
С гитом нет проблем научится работать, там все просто, это дело одного дня.

>>298103

>Где хранить результаты? В базе? а как к ней обращаться? Я в нулевые писал запросы на пхп типа mysql('select * from users;'). Думаю, сейчас ситуация немного отличается. Это тоже надо пройти. Все это надо совместить с git, там какие-то ветвления, о которых я ничего не знаю.



Query sets это и есть ORM джанго. Еще базовый sql изучи, но не весь, не надо там углубляться в тонкости, достаточно CRUD операций и джоинов. Но по факту редко когда придется использовать чистый sql вместо query sets.

>И как писать, все в одном файле функциями?



Все в разных файлах согласно структуре проекта Django, отдельно модели, отдельно представления, маршрутизация, настройки.Там и миграции есть.

>ООП я пока не трогал, а знаю я только совсем базовые вещи, с тех же времен нулевых, когда я просто использовал какие-то готовые классы, но не писал собственные. Короче, всему свое время. Я начал заниматься пару месяцев назад, а целенаправленно - еще и месяца не прошло.



Мне кажется с ооп и нужно было начинать, думаю вот что нужно изучать с нуля:

- синтаксис питона, ООП, классические ооп патерны на примере питона
- синтаксис sql
- гит
- Фреймворк Django, querysets, шаблонизатор
- Модульное тестирование, миграции

Больше ничего не нужно, ну немного верстать стоит научится, bootstrap изучить.
pogromist !!TaKx8LZLLM 38 298178
pogromist !!TaKx8LZLLM 39 298180
>>298110

>С гитом нет проблем научится работать, там все просто, это дело одного дня.


Если речь про просто его использовать как продвинутую кнопку save, то да. Я в 15м году, когда трогал django, использовал git. Но ограничивалось все простыми git add/git commit/git push. Для 1-2 разработчиков это, наверно, нормально. Но всевозможные ветвления, отмена изменений, слияния веток, и прочее - я про это ничего не знаю, надо руку набивать. Конечно, можно прочитать статью по гиту и вроде как типа его знаешь. Но в боевых условиях сразу соснешь, нужна практика, а она за день не появляется.

Да, надо изучать ORM джанги, желательно еще и фласка, о котором я только слышал, но ни разу не трогал.

Вот ты предлагаешь писать какой-нить проект на джанге. А что, нельзя писать на питоне без фреймворка? На пхп, к примеру, можно легко создавать 5-страничные сайты и делать самописные движки.

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

Ну и в результате, я не хочу быть кодером, который умеет из конструктора делать сайтики (как я когда-то делал сайтики на WP - по сути тоже самое, просто на более высоком уровне абстракции). Я хочу иметь такую ценность, которая не будет изменяться с течением времени. "Выучить" django, его ORM, роутинг и шаблоны - это относительно несложно. Но вот поменялась мода, теперь в моде не python с джангой, а JS (что не сильно, как я понял, далеко от истины). И все, ценности нет, надо ее заново создавать через "выучивание" nodejs. Я такой херней маяться не хочу.
Ююко !hhoO7CxTZY 40 298186
>>298180

>А что, нельзя писать на питоне без фреймворка?



Можно конечно, но зачем. Если что-то простое то да. На фреймворке просто удобнее. Да и везде где питон требуется там и джанга требуется.
pogromist !!TaKx8LZLLM 41 298312
>>298186

>Да и везде где питон требуется там и джанга требуется.


В случае веб-разработки - да.

Вчера из-за выходного также мало сделал. В основном на хекслете проходил профессию, там вначале вводные простенькие курсы по смежным темам, я их довольно быстро прошел, т.к. вся инфа мне знакома. На степике сделал "на отъебись" 2 задачки чтоб закрасить зеленым квадратик.
pogromist !!TaKx8LZLLM 42 298313
Еще из новостей: записался ради интереса в школу погромирования Сбербанка (https://21-school.ru/) и подал заявку на тренинг в Эпам (https://training.ru).

В сбере вообще ничего не требуют из знаний, в эпаме хотят английский не ниже среднего и базовые знания любого ЯП + структуры и алгоритмы. Проблема со Сбером в том, что после испытаний обучение проходит в Москве, а я как-то не готов на месяц двигать в МСК. Проблема с Эпамом - мой инглиш из нот соу гуд. Но посмотрим, как пойдет.
43 298317
>>298313

>школу погромирования Сбербанка


ОП этого треда
>>268252 (OP)
учится там.
pogromist !!TaKx8LZLLM 44 298640
>>298317
сколько же розового плюшевого говна там...

Прислали ссылку на тестирование в эту школу. Там 2 задания, первое на 10 минут - надо запомнить последовательность мигающих прямоугольничков. С каждым уровнем кол-во прямоугольничков растет в 2 раза. Я дошел до хуй знает какого-то, т.к. нервничал. Не меньше 8-10 уровень. Второе задание на 2 часа. По сути - алгоритмические задачки для тех, кто не умеет в программирование, но догадывается. Там лабиринт, "муравьишка", некие опорные точки, которые он должен посетить, и набор команд ему. Сложность возрастает очень быстро, я дошел до 7 или 8 уровня, не помню. Уже на 3м уровне нужно применять рекурсию. Застрял на задачке, где тебе выдают целых три функции, которые ты должен заполнить и скомбинировать так, чтобы твой бегунок прошел все опорные точки.

В конце написали - результаты у вас неплохие, мы с вами свяжемся. Жду, еба. Хотя непонятно, зачем - их "бассейн" все равно проходит в МСК, а туда двигать я не планирую.
pogromist !!TaKx8LZLLM # OP 45 298644
Что вчера сделал, 4 задачки на степике и половина курса по командной строке в linux. В принципе, я основы командной строки знаю, курс довольно ненапряжно шел. Короче, слабый вчера день был.

Ах да, вчера еще посмотрел 2х часовое публичное собеседование на позицию джуна-питониста. Я немного в ахуе, я уже знаю больше чем этот чувак. И этот чувак учился ПОЛГОДА по курсам, блеать. Пол ебаных года. Правда, не фулл-тайм, но и я каждый день по 2-4 часа учусь.
https://www.youtube.com/watch?v=MgFH0IkQNMQ

По большей части интересны были комментарии интервьюера. Адекватного пула вопросов к джуну тут особо и нет, т.к. интервьюер понял, что перед ним совсем нуб и не стал мучить беднягу.
pogromist !!TaKx8LZLLM # OP 46 298685
За последнюю неделю больше времени уделял хекслету, а на степике по остаточному принципу делал задачки. Сегодня решил сделать наоборот, в итоге на степике 17 задач сделал! А на хекслете всего несколько уроков по командной строке прошел.
47 298763
Я правильно понимаю, что ты все задачи льешь на гитхаб?

Бтв, планируешь использовать этот профиль в будущем, или только для учебы и потом удалишь его?
48 298764
>>298763
>>298685

Лол, бляд. Это не гитхуб на скринах, походу..
49 298777
>>298644

>Я немного в ахуе, я уже знаю больше чем этот чувак.


Досмотрел последние пол часа этого пиздеца. У меня произошел испанский стыд.

>>298764
Да, это не гитхаб, это у степика и хекслета сделана сетка с квадратиками как у гитхаба для того, чтобы оценить одним взглядом степень активности. У меня есть профиль на гитхабе, но смысла лить туда решение задачек нет. Во1, во всех курсах просят не публиковать решение в открытых источниках, чтобы учащиеся самостоятельно решали, а не подсматривали решения. Во2, и это главное - все задачки, что я решаю, они относительно типовые. Вряд ли их решение кого-то заинтересует.

А вот когда я буду какой-нибудь проект делать (агрегатор/парсер/сервис/бота), то думаю уже заливать на гитхаб, да.
50 299022
Вчера считай ничего не сделал, было много работы. Для галочки сделал пару задач на степике и шагов на хекслете.

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

Зарегался на arena.tech, какой-то модный молодежный стартап. Что-то типа hh, только еще с задачками для оценки скилов. За 45 минут надо выполнить 3 задачи, простую, среднюю и сложную. Простую я сделал за 4 минуты, среднюю - за 10 минут, потом еще минут 5 оптимизировал. А вот сложную не осилил. Но почти сделал - не проходил только один тест, времени не хватило :(
51 299122
Сегодня решил 12 задачек на степике и прошел до конца курс по основам командной строки на хекслете. Следующий мини-курс на хекслете - гит. Кстати, на степике прошел целиком (на 98%) курс "Основы программирования". Там оказалось очень много задачек как раз моего уровня. Так что батя рекомендует.

На степике записался на курс python: основы и применение( https://stepik.org/course/512/ ). Бегло просмотрел список тем, там сразу какие-то хардкорные темы идут - функции, пространства имен, наследования классов, исключения... Чувствую, что кол-во решенных задачек резко сократится.

Все никак не могу продолжить проходить курсы по алгоритмам и структурам данных. Но, видимо, все же завтра продолжу. Плюс надо смотреть 7ю лекцию по той же теме на ютубчике.
52 299513
Вчера все сделал по-минимуму. Ну еще посмотрел пару видео на ютубчике, одно на 40 минут, вопросы джуниору-питонисту на английском:
https://www.youtube.com/watch?v=ONzmH7mAgEA
Вопросы в рамках уже изученных тем для меня были достаточно легкими. Из того, что не изучал - библиотеки numPy, pandas, поиск по двоичным деревьям.

И на 1,5 часа видяшку про scrum/agile просмотрел, для того, чтобы понимать вообще как процесс разработки ПО проходят в рамках орг.вопросов:
https://www.youtube.com/watch?v=2uFA3f74D0Q
53 299982
Субботу я проебал полностью. Были, конечно, какие-то причины (отъезд за город с празднованием ДР подруги), но по факту я мог бы, при желании, уделить хотя бы час и формально заполнить квадратики. Но нет, не вышло. Так что моя беспроигрышная серия проебалась. Ну да ладно.

В воскресенье отходил, но вина за проебанную субботу вынудила позаниматься. Начал курс "Python: основы и применение" на степике, сделал там 8 задач. На хекслете прошел половину курса по GIT. Сегодня продолжу хуярить.
Снимок экрана 2019-10-14 в 17.53.57.png267 Кб, 2168x1000
pogromist !!TaKx8LZLLM 54 300487
В понедельник закончил мини-курс по GIT на хекслете, на степике начал повторять прохождение курсов по алгоритмам и структурам данных.

Вечером в понедельник позвонили из Эпама и проверили на знание инглиша и задали тех.вопросы. Звонила девочка, и судя по задаванию тех.вопросов, это был эйчар. Я, конечно, обосрался на инглише, она сказала introduce yourself, я начал говорить как меня зовут и где я живу и чем я занимаюсь (ничем). Спросила какое у меня образование, кем работал последние 10 лет. Также спросила, почему я хочу именно в Эпам (блять, потому что халявное обучение). И какие advantages вы видите у интернешнл компани. Я это слово не знал, и начал что-то мямлить. It was terrible. По инглишу она сказала, что у меня A1-A2.

Далее было несколько тех. вопросов, благо на русском. Что такое DNS, какие виды сортировок вы знаете, какая из них самая быстрая, основные принципы ООП, какой из обходов графа самый быстрый (и перечень). Возможно, что-то еще, уже забыл. В принципе, на все кроме последнего ответил, ибо до графов не добрался еще. На самом деле, если бы позвонили утром, то я бы и по сортировкам ничего не ответил, так как именно в понедельник сел за просмотр алгоритмов.

Что было дальше. Она вкратце рассказала как будет проходить обучение. Но самое главное, от чего я охуел - это неоплачиваемая 4-месячная стажировка. Да, анон, я буду 4 месяца хуярить по 20-30 часов в неделю на Эпам без оплаты. Она меня спросила, есть ли у меня такая возможность и готов ли я на это. Я ответил да, но я все еще думаю, надо ли мне эта хуета. Пока решил, что точно пройду теорию (а это 2 месяца по 2 раза в неделю по 2 часа), а когда начнется стажировка, то пойму стоит ли тратить 4 месяца на это или нет.

Первый отборочный этап я прошел, второй - более углубленная проверка английского и технических знаний - будет через неделю. Посему я решил, что надо, блеать, готовиться. И поменял структуру своей занятости по обучению. Во1, задачки ставлю на паузу. Надо подтянуть алгоритмы и структуры данных, половина вопросов была про это, а я из-за своей лени практически не уделял этому внимания. Во2, надо хуярить инглишь. Конечно, за неделю я его до B1 не подтяну, но хотя бы не буду мычать (и двигать тазом), и хотелось бы чтобы немного смог хотя бы поддержать диалог.

Посему, вчера я качнул книжку "Грокаем алгоритмы" и почти весь день ее читал, треть прочитал. Сегодня с утра слушал английские подкасты про питон, смотрел видяшки блогеров, которые учили питону, смотрел криповый сериал extra на ютубчике и все такое. So, no I can speak a little in english and understand whet you say, dude.

В понедельник дочитал книжку Джоэл о программировании. Мое мнение не поменялось, чуть раньше уже писал - легкое чтиво на ночь, узнать, а как там у них было в начале нулевых. Практического смысла на данном этапе обучения никакого, ну или он минимальный.
Снимок экрана 2019-10-14 в 17.53.57.png267 Кб, 2168x1000
pogromist !!TaKx8LZLLM 54 300487
В понедельник закончил мини-курс по GIT на хекслете, на степике начал повторять прохождение курсов по алгоритмам и структурам данных.

Вечером в понедельник позвонили из Эпама и проверили на знание инглиша и задали тех.вопросы. Звонила девочка, и судя по задаванию тех.вопросов, это был эйчар. Я, конечно, обосрался на инглише, она сказала introduce yourself, я начал говорить как меня зовут и где я живу и чем я занимаюсь (ничем). Спросила какое у меня образование, кем работал последние 10 лет. Также спросила, почему я хочу именно в Эпам (блять, потому что халявное обучение). И какие advantages вы видите у интернешнл компани. Я это слово не знал, и начал что-то мямлить. It was terrible. По инглишу она сказала, что у меня A1-A2.

Далее было несколько тех. вопросов, благо на русском. Что такое DNS, какие виды сортировок вы знаете, какая из них самая быстрая, основные принципы ООП, какой из обходов графа самый быстрый (и перечень). Возможно, что-то еще, уже забыл. В принципе, на все кроме последнего ответил, ибо до графов не добрался еще. На самом деле, если бы позвонили утром, то я бы и по сортировкам ничего не ответил, так как именно в понедельник сел за просмотр алгоритмов.

Что было дальше. Она вкратце рассказала как будет проходить обучение. Но самое главное, от чего я охуел - это неоплачиваемая 4-месячная стажировка. Да, анон, я буду 4 месяца хуярить по 20-30 часов в неделю на Эпам без оплаты. Она меня спросила, есть ли у меня такая возможность и готов ли я на это. Я ответил да, но я все еще думаю, надо ли мне эта хуета. Пока решил, что точно пройду теорию (а это 2 месяца по 2 раза в неделю по 2 часа), а когда начнется стажировка, то пойму стоит ли тратить 4 месяца на это или нет.

Первый отборочный этап я прошел, второй - более углубленная проверка английского и технических знаний - будет через неделю. Посему я решил, что надо, блеать, готовиться. И поменял структуру своей занятости по обучению. Во1, задачки ставлю на паузу. Надо подтянуть алгоритмы и структуры данных, половина вопросов была про это, а я из-за своей лени практически не уделял этому внимания. Во2, надо хуярить инглишь. Конечно, за неделю я его до B1 не подтяну, но хотя бы не буду мычать (и двигать тазом), и хотелось бы чтобы немного смог хотя бы поддержать диалог.

Посему, вчера я качнул книжку "Грокаем алгоритмы" и почти весь день ее читал, треть прочитал. Сегодня с утра слушал английские подкасты про питон, смотрел видяшки блогеров, которые учили питону, смотрел криповый сериал extra на ютубчике и все такое. So, no I can speak a little in english and understand whet you say, dude.

В понедельник дочитал книжку Джоэл о программировании. Мое мнение не поменялось, чуть раньше уже писал - легкое чтиво на ночь, узнать, а как там у них было в начале нулевых. Практического смысла на данном этапе обучения никакого, ну или он минимальный.
55 300622
>>300487

>"Грокаем алгоритмы"



Как книга, стоит читать?
Где качал? Там электронная версия или просто сканы страниц?
56 300627
Лан, нашел уже. Вот в хорошем качестве, если нужно.
https://yadi.sk/i/LNvVnfSZJKXflw

И гитхаб с алгоритмами на разных языках
https://github.com/egonschiele/grokking_algorithms
pogromist !!TaKx8LZLLM # OP 57 302082
>>300627
Да, спасибо, у меня такая же копия.

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

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

Английский: просмотрел кучу серий extra. Прослушал несколько выпусков подкаста про python на английском. https://podcasts.apple.com/ru/podcast/the-python-podcast-init/id981834425
Пытался в грамматику, честно, но все это не запоминается. Прошел несколько тестов по инглишу, результат примерно тот же A1-A2. Просмотрел несколько примеров интервью на английском.

Загуглил и прочитал/просмотрел множество технических интервью. Выписал все вопросы, которые обычно там спрашивают, повторил все это.

По степику и хекслету ничего не делал - все силы на прохождение в эпам стажером.
pogromist !!TaKx8LZLLM # OP 58 302582
Вчера сходил на тестирование в эпам. Оно состояло из 3х частей: сначала писали небольшое письмо на английском (20 мин), затем нам дали технический тест на час, а после теста тех.собеседование со спецом. Инглиш я написал на свои А1-А2, тех.тест состоял из совершенно разбросанных знаний, были вопросы:
- на тему сложности алгоритмов
- про линукс
- написать два запроса SQL
- реализовать поиск в сложной структуре данных
- решить задачку на питоне
- про сети
- найти ошибку в коде
- на теорию вероятности
- итератор, итерабельность, генератор, генератор списка, различия
- доказать несложную теорему

Ответил я где-то на 2/3, правильно - где-то на половину. Понял, что знания нужны слишком разносторонние. Теор.вер и теорему вообще не трогал. Как я понял, тест был рассчитан на студента или выпускника технического вуза со знанием программирования, приправленного математикой, основами линукса и английского.

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

Короче, я походу не прошел. Почему? Я думал, что будут спрашивать только про программирование и алгоритмы/структуры. А оно вон как вышло. Надо подтягивать все, что вокруг, по-немногу.
59 302646
Удачи тебе, брат. Днев годный.

Все будет.
60 302649
>>302582
24-летний будет помыкать. Лол, и че такого? Не бесплатно же, верно? Ты никогда не тушуйся, говори, что вааааще никаких проблем с этим нет. Есть 20-летние открывают кофейни-пекарни, набирают туда тетей-срак в два раза старше себя и орут на них как на скотов. Это деньги. А тут работа достойная, не говномесом.
61 302678
>>302582
Дядь, чисто мое мнение.
Не трать время на всю эту хуету с курсами. Вкатывайся на работку, хоть в какую то контору и набивай опыт. Сильно долго учиться и не иметь реальной практики - тоже хуево.
pogromist !!TaKx8LZLLM # OP 62 302689
>>302646
спасибо на добром слове :) Да, я пока не унываю, нахрапом мне никогда не удавалось что-то сделать. Только стабильный монотонный ежедневный труд.
>>302649
Да, я примерно также и ответил. Сказал, что мне все равно какого возраста мой начальник, если он знает и умеет больше меня, то я его в любом случае буду уважать за это.
>>302678
сильно долго - это сколько? Я активно вот месяца два учусь по курсам. Я считаю, это недолго. А хоть какую-то работу дадут только тогда, когда будет какая-то ценность, которую я могу предложить работодателю. А пока она околонулевая. Опыт я и сейчас получаю, решая задачки. Да, они довольно приторные, но этот опыт также пригодиться. Ну и вон на хекслете после прохождения профессии тебе дают несколько проектов + ментора, там уже прям опыт-опыт.
63 302697
>>302689

>сильно долго - это сколько?


Больше года от начала вкатывания, например.

>Опыт я и сейчас получаю


Я про опыт коммерческой разработки.
64 302745
>>302697
Двачую
Не еби себе мозги ОП, ты занят какой-то хуйней
Дрочи php и пиздуй получать реальный опыт коммерческой разработки
С php в тысячи раз проще вкатиться, банально открой хЭхЭ.ру и посмотри количество вакансий. Не слушай аутистов, который будут говорить про недоязык, НЕБЛАГОДАРНУЮ работу и прочее. Ты получишь реальный опыт, а с этим гораздо проще будет прыгнуть на галеру джунишки-шалунишки, да и тебе начнут платить реальные деньги. Это уже совсем другой уровень, совсем другая мотивация
65 302747
тред не читал
какая зпл собираешьйся идти работа
pogromist !!TaKx8LZLLM # OP 66 302846
Сегодня решил разобраться в одном из вопросов, заданных вчера. Итератор, итерабельный объект, генератор, генератор списка.

Итак, у нас есть итерабельный объект - любая коллекция в питоне, а также все, по чему можно пройтись циклом for (строки, объекты файла, range, генератора и чего-то там еще). То есть, то, что можно перебрать и что состоит из отдельных единиц. Иначе говоря, итерабельный объект (iterable), это то, что можно преобразовать в итератор.

Что же такое итератор(iterator)? Это объект, у которого есть метод next. Иначе, это объект, который позволяет обходить коллекции. Объект, который позволяет обходить коллекции через встроенные методы. Чтобы обойти итерабельный объект, нужно сначала из него сделать объект-итератор. Когда мы используем цикл for, последний неявно пытается преобразовать то, что ему подали, в итератор путем вызова метода __iter__. Подали список? for сначала его преобразует в итератор списка, а потом вызывает метод next и проходится по всем элементам. Важно: for на самом деле не проходит по элементам списка. Он проходится по элементам итератора списка, который был создан в момент инициализации цикла for. Тоже самое и с другими итерабельными объектами, кроме генераторов и функции range (о них позже). У итератора также есть метод __iter__, который возвращает итератор. Таким образом, в языковой конструкции for мы можем использовать как итерабельный объект (который преобразуется в итератор), либо итератор.

Идем дальше. Что есть генератор? Генератор - это функция/выражение, которая создает объект-генератор. Создав последовательность, ее можно превратить уже в конкретную структуру данных: список, множество, кортеж, даже словарь. А можно и не превращать, если единственное, для чего нужен генератор, это последовательный разовый перебор результата генерации. Кстати, генератор является также и итератором, у него тоже есть метод next. Но нет метода iter, поэтому for встречая генератор не обращается к методу iter, чтобы создать из него итератор, а сразу использует метод next, чтобы пройтись по нему. При переборе поведение у генератора такое же, что и у итератора. То есть, генератор создает последовательность последовательно, не сохраняя все созданные значения. Генератор - это текущее значение, последнее значение и некий алгоритм нахождения следующего значения по текущему.

Что такое генератор списка и чем он отличается от простого генератора? Генератор списка - это, на самом деле, те самые list comprehensions. То есть, это синтаксический сахар, который позволяет легко из генератора сделать одну из встроенных последовательных структур данных питона - список, кортеж, множество и пр.

Немного в стороне стоит функция range. Это особенный генератор, который с одной стороны имеет все признаки списка, с другой стороны - не хранит все значения, а генерирует их при каждом новом обращении. Иначе говоря, range - это ленивый список. Ленивый - это и есть свойство объекта вычислять следующий элемент последовательности в тот момент, когда мы его запрашиваем. Почему range похож на список? Потому что у range можно вычислить длину, можно пройтись по его индексам, можно даже сделать ему смещение. То есть, обращение к range не меняет его состояния, в отличие от итераторов и генераторов.
pogromist !!TaKx8LZLLM # OP 66 302846
Сегодня решил разобраться в одном из вопросов, заданных вчера. Итератор, итерабельный объект, генератор, генератор списка.

Итак, у нас есть итерабельный объект - любая коллекция в питоне, а также все, по чему можно пройтись циклом for (строки, объекты файла, range, генератора и чего-то там еще). То есть, то, что можно перебрать и что состоит из отдельных единиц. Иначе говоря, итерабельный объект (iterable), это то, что можно преобразовать в итератор.

Что же такое итератор(iterator)? Это объект, у которого есть метод next. Иначе, это объект, который позволяет обходить коллекции. Объект, который позволяет обходить коллекции через встроенные методы. Чтобы обойти итерабельный объект, нужно сначала из него сделать объект-итератор. Когда мы используем цикл for, последний неявно пытается преобразовать то, что ему подали, в итератор путем вызова метода __iter__. Подали список? for сначала его преобразует в итератор списка, а потом вызывает метод next и проходится по всем элементам. Важно: for на самом деле не проходит по элементам списка. Он проходится по элементам итератора списка, который был создан в момент инициализации цикла for. Тоже самое и с другими итерабельными объектами, кроме генераторов и функции range (о них позже). У итератора также есть метод __iter__, который возвращает итератор. Таким образом, в языковой конструкции for мы можем использовать как итерабельный объект (который преобразуется в итератор), либо итератор.

Идем дальше. Что есть генератор? Генератор - это функция/выражение, которая создает объект-генератор. Создав последовательность, ее можно превратить уже в конкретную структуру данных: список, множество, кортеж, даже словарь. А можно и не превращать, если единственное, для чего нужен генератор, это последовательный разовый перебор результата генерации. Кстати, генератор является также и итератором, у него тоже есть метод next. Но нет метода iter, поэтому for встречая генератор не обращается к методу iter, чтобы создать из него итератор, а сразу использует метод next, чтобы пройтись по нему. При переборе поведение у генератора такое же, что и у итератора. То есть, генератор создает последовательность последовательно, не сохраняя все созданные значения. Генератор - это текущее значение, последнее значение и некий алгоритм нахождения следующего значения по текущему.

Что такое генератор списка и чем он отличается от простого генератора? Генератор списка - это, на самом деле, те самые list comprehensions. То есть, это синтаксический сахар, который позволяет легко из генератора сделать одну из встроенных последовательных структур данных питона - список, кортеж, множество и пр.

Немного в стороне стоит функция range. Это особенный генератор, который с одной стороны имеет все признаки списка, с другой стороны - не хранит все значения, а генерирует их при каждом новом обращении. Иначе говоря, range - это ленивый список. Ленивый - это и есть свойство объекта вычислять следующий элемент последовательности в тот момент, когда мы его запрашиваем. Почему range похож на список? Потому что у range можно вычислить длину, можно пройтись по его индексам, можно даже сделать ему смещение. То есть, обращение к range не меняет его состояния, в отличие от итераторов и генераторов.
pogromist !!TaKx8LZLLM # OP 67 303773
>>302697

>Больше года от начала вкатывания, например.


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

>Я про опыт коммерческой разработки.


до опыта коммерческой разработки мне еще как до луны
>>302745

>Дрочи php


так а что я по-твоему сейчас делаю? только не php а python, разницы принципиальной никакой.

> ты занят какой-то хуйней


что значит "получай опыт коммерческой разработки"? Кто меня возьмет на коммерческую разработку? Я из 8 часов работы 6 буду гуглить и спрашивать у других как сделать так или эдак. Это не то что нулевая, это отрицательная ценность. Пиздовать на собеседования ради того, чтобы меня бесконечно отшивали, в надежде, что кто-то снизойдет до моего уровня и возьмет таки меня на какую-нибудь супер-хуевую должность ВЕБ МАСТЕРА ? Нахуя?

Еще раз: я получу реальный опыт только тогда, когда меня возьмут на работу. На работу меня возьмут тогда, когда я буду представлять какую-то ценность для работодателя. Ценности в данный момент у меня нет. Чтобы ее создать, я дрочу курсы, теорию, алгоритмические задачки. Через некоторое время буду дрочить собственные проекты с выкладыванием на гитхаб. Хуле вы мне мозг ебете? Вы считаете, что типа прочел пару книжек по программированию, написал бабл-сорт и все, можно джуном идти? Хуй вам, ребята. Такие нахуй никому не нужны. Рынок джунов вообще перегрет, и не в пользу джунов. Джунов хоть жопой сейчас ешь. А мне до джуна как до луны еще.

>>302747

>какая зпл собираешьйся идти работа


для начала 40-60к, а там посмотрим. Зарплата почти не важна в первые полгода вкатывания. Мне только для поддержания текущего уровня жизни в ДС2.
pogromist !!TaKx8LZLLM # OP 68 303778
По теме - вчера получил письмо, я походу прошел, но мне назначили еще одно собеседование в эпаме на понедельник. Что будет на этом собеседовании не сказали. Более того, про это собеседование даже нигде не было написано. Так что к чему готовиться я не знаю. Буду на выходных дрочить структуры данных, сложность алгоритмов, итерации вот эти, что выше написал. По-прежнему на паузе хекслет со степиком. Это плохо, но хуле делать.
69 303939
>>303773
Бахнуло неплохо, но не гори так. Если два месяца вкатываешься, то норм еще.

Бтв, а как ты в 36 лет можешь не работать, а заниматься учебой? Есть какой то запас по муни и свое жилье?
dizzynecroandundineguiltygearxrdandetcdrawnbysatoponfde9875[...].png3,9 Мб, 1240x1754
Рируру !!gYmpHned/k 70 303974
>>302846
Итерабельный объект — это любой объект, задуманный так, что его элементы можно обойти по одному, такой как список.
Итератор — это собственно «курсор», занимающийся таким обходом.

Например, мы можем сделать класс-список латинских букв от 0-й до (N‒1)-й, который будет хранить только число N, отвечать на запрос длины самим этим N, а на запрос i-го элемента — вычислять нужную букву через chr: https://ideone.com/2SQ900.

Мы можем подружить этот класс с циклом for, добавив парный класс-итератор, объекты которого будут хранить (и менять) необходимое для итерации состояние — ссылку на итерируемый список и индекс текущей буквы в нём: https://ideone.com/0qVqDK.

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

Например, функция с yield (функция-генератор) возвращает итератор по всему, что эта функция йелдит: https://ideone.com/2lcH2I.
Yield приостанавливает функцию и продолжает её в момент, когда пользователю итератора по ней понадобится новое значение.
Чтобы это работало, внутри себя этот итератор должен помнить точку, где функция приостановлена, и её локальные переменные — т. е. некое состояние, аналогично тому, как мы помнили индекс для итерации по списку.

Генератор с for (выражение-генератор) — это следующий этап упрощения генераторов.
Так что в нашем примере эквивалентом итератора, созданного вручную, могли быть генераторная функция (https://ideone.com/39ozR8) или выражение (https://ideone.com/4mXinV).

Наконец, генераторы списков и прочего [a/2 for a in b] эквивалентны вызову их конструкторов с генератором как параметром: list(a/2 for a in b), которое, в свою очередь, эквивалентно заполнению в цикле — for a in b: list.append(a/2).

Я это всё к чему. Мне у тебя в посте вот эти моменты не понравились:

>Но нет метода iter, поэтому for встречая генератор не обращается к методу iter, чтобы создать из него итератор, а сразу использует метод next, чтобы пройтись по нему.


Это не так. Как ты сам же и написал выше, for безусловно дёргает _‌_iter_‌_, а чтобы for работал и с готовыми итераторами, они явно делают внутри себя костылёчек def _‌_iter_‌_(self): return self (https://ideone.com/Sc3eTa). Ну, не то чтобы это имело какое-то значение, но глаз резануло.

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


(Выше написал, что такое генератор.)

>То есть, обращение к range не меняет его состояния, в отличие от итераторов и генераторов


Потому что range — это итерируемый объект. Как и с LetterList + LetterListIterator, обходом range занимается range_iterator (https://ideone.com/wQVmHq), от которого и не предполагается менять итерируемый объект. Как и LetterList, range переопределяет магические методы, чтобы отвечать на вопросы о len() и прочем. Это не делает его ~особенным~, в том числе в обсуждаемом контексте.

Я про всё это узнал, когда делал игру VISIBLE FIGHTERS (>>231585) с абьюзом генераторов! Звёздочку можно поставить вот здесь: https://github.com/runewalsh/visible-fighters.
dizzynecroandundineguiltygearxrdandetcdrawnbysatoponfde9875[...].png3,9 Мб, 1240x1754
Рируру !!gYmpHned/k 70 303974
>>302846
Итерабельный объект — это любой объект, задуманный так, что его элементы можно обойти по одному, такой как список.
Итератор — это собственно «курсор», занимающийся таким обходом.

Например, мы можем сделать класс-список латинских букв от 0-й до (N‒1)-й, который будет хранить только число N, отвечать на запрос длины самим этим N, а на запрос i-го элемента — вычислять нужную букву через chr: https://ideone.com/2SQ900.

Мы можем подружить этот класс с циклом for, добавив парный класс-итератор, объекты которого будут хранить (и менять) необходимое для итерации состояние — ссылку на итерируемый список и индекс текущей буквы в нём: https://ideone.com/0qVqDK.

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

Например, функция с yield (функция-генератор) возвращает итератор по всему, что эта функция йелдит: https://ideone.com/2lcH2I.
Yield приостанавливает функцию и продолжает её в момент, когда пользователю итератора по ней понадобится новое значение.
Чтобы это работало, внутри себя этот итератор должен помнить точку, где функция приостановлена, и её локальные переменные — т. е. некое состояние, аналогично тому, как мы помнили индекс для итерации по списку.

Генератор с for (выражение-генератор) — это следующий этап упрощения генераторов.
Так что в нашем примере эквивалентом итератора, созданного вручную, могли быть генераторная функция (https://ideone.com/39ozR8) или выражение (https://ideone.com/4mXinV).

Наконец, генераторы списков и прочего [a/2 for a in b] эквивалентны вызову их конструкторов с генератором как параметром: list(a/2 for a in b), которое, в свою очередь, эквивалентно заполнению в цикле — for a in b: list.append(a/2).

Я это всё к чему. Мне у тебя в посте вот эти моменты не понравились:

>Но нет метода iter, поэтому for встречая генератор не обращается к методу iter, чтобы создать из него итератор, а сразу использует метод next, чтобы пройтись по нему.


Это не так. Как ты сам же и написал выше, for безусловно дёргает _‌_iter_‌_, а чтобы for работал и с готовыми итераторами, они явно делают внутри себя костылёчек def _‌_iter_‌_(self): return self (https://ideone.com/Sc3eTa). Ну, не то чтобы это имело какое-то значение, но глаз резануло.

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


(Выше написал, что такое генератор.)

>То есть, обращение к range не меняет его состояния, в отличие от итераторов и генераторов


Потому что range — это итерируемый объект. Как и с LetterList + LetterListIterator, обходом range занимается range_iterator (https://ideone.com/wQVmHq), от которого и не предполагается менять итерируемый объект. Как и LetterList, range переопределяет магические методы, чтобы отвечать на вопросы о len() и прочем. Это не делает его ~особенным~, в том числе в обсуждаемом контексте.

Я про всё это узнал, когда делал игру VISIBLE FIGHTERS (>>231585) с абьюзом генераторов! Звёздочку можно поставить вот здесь: https://github.com/runewalsh/visible-fighters.
71 304079
>>303939
бабахнуло потому что надо хотя бы прочитать предыдущий пост, я там и писал про 2 месяца.

>а как ты в 36 лет можешь не работать, а заниматься учебой?


Я работаю, но не фулл-тайм. В шапке все есть.
72 304117
>>303773

>Вы считаете, что типа прочел пару книжек по программированию, написал бабл-сорт и все, можно джуном идти?


У меня так на работе в QA вкатываются
pogromist !!TaKx8LZLLM 73 304454
>>303974
Прежде всего, хочу тебе сказать спасибо, анон, что подробно объяснил что да как. Не думал (но надеялся), что кто-то будет так отвечать. Респект :) По сути, я процентов на 80 все правильно понял, верно же?
Класс-список и парный класс-итератор - я все это про итераторы и итерируемые объекты также и написал. Про то, что итератор это курсор - это хорошее, сравнение, спасибо. Чувствовалось, что не мог подобрать правильную аналогию, когда пытался сам объяснить.

>Генераторы — это синтаксис для простого создания итераторов.


Вот это тоже хорошо. Мне даже пришлось минут 5 думать, чтобы осознать это определение. Почему такие штуки не объясняются при обучении программированию? Открываешь любую книжку по питону, а там - хотите сделать список от 1 до 100? Вот берете такую штуку и она работает. Ну то есть, чисто прикладное объяснение, без понимания сути.

>Например, функция с yield (функция-генератор)


Вот это я пока не понял, и решил туда не лезть. Т.к. для уровня джуна мне кажется это уже оверхед.

>Это не так. Как ты сам же и написал выше, for безусловно дёргает _‌_iter_‌_, а чтобы for работал и с готовыми итераторами, они явно делают внутри себя костылёчек


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

>Потому что range — это итерируемый объект.


То есть, это не генератор вовсе, это, получается, такой тип данных, со своим итератором (range_iterator), эдакая разновидность списка?

>>304117
В ручное тестирование вообще всех берут, там надо знать как переключаться между 5-ю виртуалками и тыркать по кнопочкам по уже готовым скриптам. То есть, нихуя не надо знать.
pogromist !!TaKx8LZLLM 74 304460
Заебался я повторять все эти о-нотации для каждого типа данных для начала, конца, середины, вставки, удаления, обращения. Так что решил пройти дальше по хекслету. И уперся в конец "бесплатного ознакомительного отрывка". Дальше только за бабло. Пока не уверен, нужно ли мне это, с учетом того, что, возможно, меня возьмут на обучение в EPAM.

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

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

Вообще в этом есть некоторая непонятка. Я в разных источниках натыкаюсь на какие-то примеры компетентности джунов. Точнее, какой компетентностью они должны обладать. И разница бывает колоссальная. Вот, скажем, стек технологий, близкий к максимуму:
https://raw.githubusercontent.com/GnuriaN/Python-Roadmap/master/img/roadmap.png
С другой стороны вы можете посмотреть на этот стыд, ссылку на который я кидал выше. Это самый минимальный минимум: https://www.youtube.com/watch?v=MgFH0IkQNMQ
В книге выше автор радуется, если джун сможет накидать алгоритм пузырьковой сортировки. Что как бэ тоже как-то слабенько. Ну и так далее.
pogromist !!TaKx8LZLLM 75 304517
По тестовым заданиям всяким для джунов в разные конторы. Можно просто брать идеи для реализации:
https://github.com/Hexlet/ru-test-assignments
Снимок экрана 2019-10-28 в 22.24.35.png92 Кб, 1746x772
pogromist !!TaKx8LZLLM 76 304645
Короче, пришел я в Эпам. Оказалось, это не собеседование, а простая беседа. Оценивали общую адекватность, а также просили рассказать о себе. Задали несколько вопросов на английском, ответил как мог. Технических вопросов не было. Сказали, что желающих все равно много, и эта беседа отсеет еще некоторых. Я так и не понял, взяли меня или нет. Все выглядело так, как будто бы взяли, т.к. мне рассказали про весь процесс прохождения курсов, стажировки и прочее. Сказали, что напишут письмо когда будет начало лекций, письмо ждать в течение 2х дней, а начало ориентировочно через неделю. Зря, в общем, дрочил алгоритмы и сложности всякие.

Из-за этих курсов почти на 2 недели забросил степик с его задачками. Сегодня решил несколько средней сложности.

Начал читать книжку "Сам себе программист". Начало понравилось. Суть в том, что чувак за год вкатился в погромисты и работает в ebay. И вот он решил написать с какими трудностями он столкнулся, как решал эти проблемы и все такое. В общем, все как про меня, только он на 10 лет младше, кек.

Посмотрел интервью питониста-олимпиадника, у которого зарплатная вилка 3-5к бакинских. До него еще ползти и ползти. https://www.youtube.com/watch?v=VFBXx7O9BxU
pogromist !!TaKx8LZLLM 77 304650
Кину сюда ссылку, чтобы не забыть. Блог HR-а в IT-индустрии. Посты не читал, но заголовки очень годные. Пригодится через 4-5 месяцев:
https://catwomenko.ru/
78 304654
>>304645
Мое увожение. Не зря ебался столько лет. Один из немногих кто превозмог.
pogromist !!TaKx8LZLLM 79 305424
Пришло письмо, что меня взяли на учебу. Со следующей недели буду ходить на лекции. Сказали, будут какие-то домашние задания еще.

Но я степик не бросаю, буду тренить параллельно.
80 305426
Столько этапов прошел. Берут на обучение на лекции. Когда ж там до денег дойдет?
pogromist !!TaKx8LZLLM 81 305458
>>305426
Я тоже если честно немного в ахуе. Но я можно сказать перестраховываюсь. Эти лекции со стажировкой предназначены для студентов, которые почти ничего не знают про python и computer science. У меня все же какой-никакой бэкграунд есть, плюс пара месяцев почти ежедневных задрачиваний задачек. Я посмотрю, насколько там все хорошо/плохо. Лекции точно лишними не будут. А на стажировке надо понять, сильно ли это мне полезно или нет. Если я успею прокачать свои скиллы не заканчивая стажировку, я начну ходить по собеседованиям. Это как дополнительная возможность получить знания с возможностью в любой момент свалить: никто никому ничего не должен.
pogromist !!TaKx8LZLLM # OP 82 305727
До первой лекции еще почти неделя, поэтому хуярю хекслет со степиком. На хекслете разорился на тысячу рублей и купил подписку на месяц. Большим разочарованием оказалось то, что проекты, которые как я думал, будут доступны после покупки подписки, стоят отдельных денег и немалых (97 баксов за проект). Ну, раз купил подписку, то теперь буду каждый день там по-максимуму заниматься, каждый день стоит 30 рублей, еба. Сегодня прошел там очередной мини-курс по спискам.

На степике пол дня убил на одну задачку, условие пикрилейтед. Но сделал. Сейчас вообще на степике задачи в рамках проходимых мною курсов остались только сложные. Так что по 1-2-3 задачи в день максимум будет получаться. Надо как-то дойти до конца какого-нить курса, чтобы его закончить, и перебираться на курсьеру, там есть тоже несколько курсов начиная с основ и наверняка множество задачек попроще для набивания руки.
83 305925
>>304645

>пик


Больно вяло ты как-то вкатываешься.
84 305956
>>305925
че за
85 305982
Да короче они тебе мозги выебут, еще сам должен останешься. Лохотрон этот епам. Все же знают. Иди джуном устраивайся. Нахуя тебе эти инфоцыгане? Тупо вакансии джуном отклик и все.
86 305988
>>305925
это же просто KPI, который как и любой другой, можно накрутить. Если бы у меня была задача решать по 1000 задач в день, я бы решал, и я даже знаю как. Но смысл-то не в кол-ве задачек, а в количестве времени, которое ты потратил, думая и решая их. Можно решать 1 задачу в месяц, но прокачаться больше, чем при решении 40к задачек в год.
87 305989
>>305982
почему у тебя бомбит, анонче?
88 306367
>>295318 (OP)

>https://stepik.org/course/5482/


Чот проиграл с дагестанского программиста.
89 306369
Мухахахахахахахахахххххх гыгягах-хях!!! Старый хуй какие-то степики дрочит! Кому нахуй твои степики упали бля? Это хуйня уровня javarush для детишек. Где у тя гитхаб, ёбоны? Сосешь, жалко выглядишь пердуняка!!! В епам полез блядь. Это же хуйсосня уровня аяза шабутдинова! Пиздец, насколько надо быть тупым, чтобы такие вещи не понимать.
Ты че думаешь блядь кто-то будет твои задачи на спермике разбирать при трудоустройстве? Пиши, что опыт есть и все. Один хуй тупая хрюша знает только как красить ногти.
Я хуею с этого газонюха, блядь! Онглийскый йозыг и пыгромирыванье!!! Классика дырача. Уже скоро под шконарем места не останется сук баля!!!
90 306380
>>306369

>гыгягах-хях


Почему-то представляю что там анимедевочка пишет.
pogromist !!TaKx8LZLLM # OP 91 306668
>>306367
да, он забавен. Я его на х2 скорости слушал, т.к. уж слишком медлителен. Он после того как проходишь курс начинает спамить на мыло и предлагать платные продвинутые курсы. Инфобизнесмен, короче ) Но задачки на основах у него неплохие.

Вчера и сегодня прошел 2 мини-курса на хекслете. На функциях начался тяжелый материал: замыкания, функции высшего порядка, предикаты, декораторы, вот это все. Каждый пример минут по 5 разглядывал, заставляя мозги понять, что же там написано. А главное - нахуя. Вроде через некоторое время понимаешь. Идешь дальше по тексту. Возвращаешь свой взгляд снова на пример - и снова нихрена не понимаешь. Для этих штук, видимо, нужна практика, но практика для них невозможна на простых примерах. Примеры из курса выглядят слишком искусственно, и непонятно как, куда и в каких случаях их применять.

Вчера еще пытался решить задачку на степике про проверку правильности расставленных скобок "{ }" "[ ]" "( )", часа два убил, мое решение проходит до 27 или типа того теста, а этих тестов около 50. В итоге не решил, сегодня не мог снова сесть решать, она у меня вызывает рвотный рефлекс. Причем там не только проверка правильности, что реализуется довольно просто. Но главный гемор - если скобки расставлены неверно, нужно указать номер символа, где происходит ошибка. Кому интересно, пикрилейтед условие задачи. Наверняка в интернетах решение есть, но гуглить решение, когда цель научиться, а не получить пятерку, затея не очень.
pogromist !!TaKx8LZLLM # OP 92 306865
Немного про мотивацию, "ум", старательность.

----начало цитаты----
В 1998 году психологами Кэролл Двэк и Клаудией Мюллер было проведено научное исследование, в котором приняли участие 128 детей в возрасте 10-11 лет. Смысл проведенной работы сводился к тому, чтобы пронаблюдать связь между разными видами похвалы и возникающей мотивацией к делу.

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

На втором этапе детям предложили выполнить новые задачи.

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

Почему так произошло?

Приятное волнение от чувства собственной особенности, вызванное похвалой «Ты умный», вскоре сменилось тревожным напряжением. Все внимание «умных» детей захватила боязнь потерять свой высокий статус, которым их наделил взрослый. Дети чувствовали свою ответственность и в то же время беспомощность — ведь провал означал бы для них утрату выделенного индивидуального качества. В таком напряжении решать задачи становится значительно труднее.

Что же чувствовали дети из второй категории? В их случае самооценка не была в опасности, их похвалили лишь за старания, а своими стараниями они управляют самостоятельно. Значит, ситуация зависела от них самих и провал не означал бы потерю индивидуальных качеств. «Старательные» дети знали: неудача может быть исправлена, если приложить еще больше стараний. Кроме того, ученые отметили: эти дети проявили значительно больше стремления искать новые подходы к решению задач.
----конец цитаты---

Чувствуете разницу, да? Берем утверждение: "я тут ничего не понял, хотя есть огромное кол-во людей, которые понимают, следовательно, я глупее их. Я глупый, а они умные". Это сразу позволяет тебе расслабиться и ничего дальше не делать. Ведь это не зависит от тебя. Я глупый, видимо, таким родился. Кому-то повезло с соображалкой, а кому-то нет, и я из второй группы. Примерно тоже самое и с мотивацией. Почему я ничего не делаю? Нет мотивации. Я вроде бы хочу научиться играть на гитаре, но у меня нет достаточной мотивации чтобы начать. И чтобы заставить себя начать учиться, ты начинаешь искать мотивацию. Чтобы себя замотивировать. То есть, мотивация также не подвластна нам, это что-то внешнее, чего либо есть, либо нет. И если нет, то ты можешь с чистой совестью сказать - ну, я бы, конечно, научился, но мотивации нет. Примерно также, как с умом/глупостью. Я глупый и у меня нет мотивации.

А теперь берем утверждение "я это не понимаю, потому что у меня не хватает старательности. Я не старательный, следовательно, не могу это понять." Почувствовали? Как будто кольнуло что-то, какой-то укор появился, да? Как будто унизили. Ты вроде был уверен, что ты старательный, но просто глупый и мотивации нет. А когда говорят - ты не старательный, то это уже не что-то внешнее, врожденное, от тебя не зависящее. Старательный - это уже твоя ответственность, ты ответственен за свою старательность. Можно быть тупым, биться в закрытую дверь снова и снова, но старательно. Да, возможно, ты ее не откроешь ключом (потому как ты "глуп"), но ты ее рано или поздно разъебешь своей старательностью. Старательность лежит полностью в твоих руках. Нужно просто что-то делать. Снова и снова. И немного думать. Но ладно, можно вообще не думать, но делать. Рано или поздно мозг начнет выходить из анабиоза, подмечать закономерности, логические цепочки, строить аналогии, абстракции и так далее. Простой старательностью можно стать более сообразительным, заставить мозг немного думать.
pogromist !!TaKx8LZLLM # OP 92 306865
Немного про мотивацию, "ум", старательность.

----начало цитаты----
В 1998 году психологами Кэролл Двэк и Клаудией Мюллер было проведено научное исследование, в котором приняли участие 128 детей в возрасте 10-11 лет. Смысл проведенной работы сводился к тому, чтобы пронаблюдать связь между разными видами похвалы и возникающей мотивацией к делу.

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

На втором этапе детям предложили выполнить новые задачи.

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

Почему так произошло?

Приятное волнение от чувства собственной особенности, вызванное похвалой «Ты умный», вскоре сменилось тревожным напряжением. Все внимание «умных» детей захватила боязнь потерять свой высокий статус, которым их наделил взрослый. Дети чувствовали свою ответственность и в то же время беспомощность — ведь провал означал бы для них утрату выделенного индивидуального качества. В таком напряжении решать задачи становится значительно труднее.

Что же чувствовали дети из второй категории? В их случае самооценка не была в опасности, их похвалили лишь за старания, а своими стараниями они управляют самостоятельно. Значит, ситуация зависела от них самих и провал не означал бы потерю индивидуальных качеств. «Старательные» дети знали: неудача может быть исправлена, если приложить еще больше стараний. Кроме того, ученые отметили: эти дети проявили значительно больше стремления искать новые подходы к решению задач.
----конец цитаты---

Чувствуете разницу, да? Берем утверждение: "я тут ничего не понял, хотя есть огромное кол-во людей, которые понимают, следовательно, я глупее их. Я глупый, а они умные". Это сразу позволяет тебе расслабиться и ничего дальше не делать. Ведь это не зависит от тебя. Я глупый, видимо, таким родился. Кому-то повезло с соображалкой, а кому-то нет, и я из второй группы. Примерно тоже самое и с мотивацией. Почему я ничего не делаю? Нет мотивации. Я вроде бы хочу научиться играть на гитаре, но у меня нет достаточной мотивации чтобы начать. И чтобы заставить себя начать учиться, ты начинаешь искать мотивацию. Чтобы себя замотивировать. То есть, мотивация также не подвластна нам, это что-то внешнее, чего либо есть, либо нет. И если нет, то ты можешь с чистой совестью сказать - ну, я бы, конечно, научился, но мотивации нет. Примерно также, как с умом/глупостью. Я глупый и у меня нет мотивации.

А теперь берем утверждение "я это не понимаю, потому что у меня не хватает старательности. Я не старательный, следовательно, не могу это понять." Почувствовали? Как будто кольнуло что-то, какой-то укор появился, да? Как будто унизили. Ты вроде был уверен, что ты старательный, но просто глупый и мотивации нет. А когда говорят - ты не старательный, то это уже не что-то внешнее, врожденное, от тебя не зависящее. Старательный - это уже твоя ответственность, ты ответственен за свою старательность. Можно быть тупым, биться в закрытую дверь снова и снова, но старательно. Да, возможно, ты ее не откроешь ключом (потому как ты "глуп"), но ты ее рано или поздно разъебешь своей старательностью. Старательность лежит полностью в твоих руках. Нужно просто что-то делать. Снова и снова. И немного думать. Но ладно, можно вообще не думать, но делать. Рано или поздно мозг начнет выходить из анабиоза, подмечать закономерности, логические цепочки, строить аналогии, абстракции и так далее. Простой старательностью можно стать более сообразительным, заставить мозг немного думать.
93 306933
Бля ебать ты васенька! Кому твои задачи упали? Хуйня с под больного коня! Это же дно. К реальной работе программиста не имеет отношения. Задачки это как грушу бить. Выйдешь на ринг, а там груша скачет и двигается, да еще и удары наносит.
azis.jpeg44 Кб, 640x394
94 306939
>>306865
Интересный пример.
pogromist !!TaKx8LZLLM # OP 95 306951
>>306933

>Задачки это как грушу бить


Почему же все боксеры бьют грушу?
96 307068
>>306951
Ты забыл о спаррингах.

Скорее всего речь от том, что не стоит так много времени уделять задачкам на сайте. Нужно брать реальную задачу, идею и долбить ее. А по ходу уже разбираться в вопросах.
Офк нужна база и мелкие задачки в любом случае придется делать, но не засиживаться на них.
pogromist !!TaKx8LZLLM # OP 97 307088
>>307068
вся база, все удары - постановка, сила - отрабатываются на груше.

Я понимаю о чем он говорит, но для меня это рано.
98 308228
>>305988

>это же просто KPI, который как и любой другой, можно накрутить.


https://42.tut.by/649285
99 308515
>>308228
Вроде бы и круто, но боюсь, что он не совсем здоров. Потом такие летают из окон общаг.
100 308588
>>308515

>Потом такие летают из окон общаг.


Потом такие зарабатывают 300ккк/нсек.

А ОПу лучше вернутся к торговле барахлом на Авито (или каким он там "бизнесом" занимается). Ведь он абсолютно неконкурентноспособен в сфере IT, где школотрон за день делает больше, чем ОП за месяц.
101 308602
>>308588

>неконкурентноспособен в сфере IT



>поехавший чел из рекламной статейки степика



Я не отрицаю, что тот школьник может быть успешнее опа, но блед. Когда задротство на сайте с задачками стало показателем? Можно отыскать в интернете школьцов 13 лет, которые написали свое реальное приложение и зарабатывают деньги с него, например. И где тогда будет этот бульбаш со своим первым местом на степике?
102 308607
Что-то много токсиков набежало, ну думаю оп сам понимает что пет-прожект > степики, просто делает что ему хочется.
103 308612
>>308228
ну и? На степике тысячи курсов, и там можно найти курсы, где будут вопросы типа "выберите правильный ответ":
2 + 2 = 4
2 + 2 = 5
Вне зависимости от сложности каждое решение засчитывается. Если цель делать 20+ задачек в день, надо просто найти такие вот курсы и решать по 20 задачек. Это и есть накрутка KPI, а не реальная учеба.

>>308588
смотри выше

>>308607
Все верно, я отлично понимаю, что пет-проджекты надо делать, и что они лучше любых курсов. Проблема в отсутствии каких-то комплексных знаний по их разработке. Поэтому и пошел на курсы в эпам, где я буду частью команды и мы будем делать какой-то проект.
104 308614
Прочитал книжку "Сам себе программист". Самое начало, как я уже писал, мне понравилось. Но потом все скатилось к тупому перечислению встроенных функций, методов, структур данных, основ ООП и прочую хрень. В самом конце совсем немного полезной инфы про саморазвитие в программировании и об устройстве на работу. Короче, книжка хуйня, не рекомендую.

Начал читать книжку "Основы программирования на примере python". В целом - такое же описание синтаксиса языка. Но есть интересные вставки со звездочками, а также в этой книжке очень хорошо описывается, что все в питоне является объектом и все имена (переменные) - это только ссылки на объекты. И с этой точки зрения все эти пляски с изменяемыми/неизменяемыми типами данных становятся очень понятными. Жаль, что я раньше этот момент не проработал, и вообще мало где об этом так подробно пишут. Дочитал где-то до середины.

Прохожу мини-курс на хекслете "абстракция с помощью данных". Идет туго. Много чего не понимаю. Точнее так, я понимаю, что делается, но не понимаю, зачем. Пока пол курса прошел.

Сходил на пару первых лекций в эпам. Ну что я могу сказать, дают все тот же синтаксис python, с учетом некоторых особенностей этого языка. Пока ничего нового не узнал. В группе около 20-25 человек. По ощущениям, ребята знают примерно тоже самое, что и я, кто-то больше, кто-то меньше. Дали д/з, два задания, одно довольно несложное, а вот второе - реально сложное. Нужно написать парсер json без использования сторонних библиотек и сделать множество всяких выборок из предложенных json-файлов. Буду пробовать, хуле...

По степику - ничего не делал, задачка про скобки меня добила.
105 308671
>>308614
Где трип? Бля васянь, по-моему ты уже обосрался. Епам хуета для лохов, разводка на бабло. Нереально уже в 36 лет вкатиться. Лучше иди вон скопи денег на дно-работе. А там блядь когда 300-400 кусков будет, купишь готовый биз по типу шиномонтажки или салона красоты. Будешь свои 30+ иметь в месяц, а если заниматься то больше.
А это хуета. Попсовая ебала, на которой щас каждый хочет сделать денег. Это я тебе как прохаванненький потсанчег говорю.
106 308685
>>308671

> Это я тебе как неосилятор не вайшедший в айти говорю.



пофиксил , не благодари.
107 308691
>>308671
Ну обосрался так обосрался, чего ты так бугуртишь?
108 308726
>>308602

>рекламной статейки степика


>Stepik (Стэпик, до августа 2016 года — Stepic) — российская образовательная платформа и конструктор бесплатных открытых онлайн-курсов и уроков.


>Все курсы и материалы, размещенные на Stepik, лицензируются для свободного использования на условиях лицензии Creative Commons Attribution-ShareAlike 4.0.


Какая нахуй реклама, долбоёб.
109 309120
>>308691
Кто обосрался нахуй? Кто обосрался? Ты че сука базаришь? Это вот этот 36-летний хуй обосрался блядь ебта. Сосет нахуй блядь. Какие-то там степики.
110 309123
лол блядь
кассир везде уж
назалупался на всех
111 309141
>>309123
Это какой то местный шиз?
112 309143
>>309141
Тут основную активность раздела только шизаны уровня кассира и завода и представляют.
113 309492
ОП, ты молодец, хочу поддержать тебя, не забрасывай, токсиков не слушай.

Можешь прокомментировать свой выбор, почему именно пайтон, а не жаваскрипт или сишарп?
Самому нравится вообще программировать (если исключить олимпиадные задачки с байтами со степиков), в какие области хотел бы потом пойти? ML, бэкенд, вычисления, другое?
Пробовал codewars вместо степик, что думаешь?
114 311561
>>309492
Спасибо, анон, на добром слове. Шизанутые есть везде, я уже достаточно стар, чтобы их не слушать.

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

Далее я думал про джаву. Он сильно корпоративный и заточен под ООП. Написать на нем скриптик для себя, который парсит страничку какого-нить магазина для отслеживания снижения цены, или, например, какой-нить регулярный дамп фоток с моего ноута на мой сетевой NAS. Или еще какую-нить приблуду. Или тупо сайтик запилить. Или вон в тестировании питон везде (где не джава), или в девопсах. А джава - это суровый энтерпрайз. А я бы хотел, даже если бы у меня не получилось ничего с устройством на работу в кач-ве погромиста/джуна, иметь возможность вкатиться в авто-тесты или девопсы или просто дома лабать что-нить. Короче, джава - не прикладной язык, на котором можно что-нить на коленке сделать. Во всяком случае, я так думаю. Могу и ошибаться.

Думал еще начать с С++, т.к. база будет хорошая. Но он не такой популярный, да и сайтики на нем не сделаешь. Тоже самое и про C#, плюс как я понял, это только под винду.

А питон универсален, если не хватает скорости - можно подключить C-шные либы. Его даже компилить можно при желании.

Если брать чисто программировать на том уровне, который я знаю - да, нравится. Мне нравится определенность, однозначность решений в программировании. И в этом смысле задачки на степике дают мне эту детерменированность. Когда я пытаюсь решить что-то из реального мира, я сразу натыкаюсь на множество неопределенностей, и не знаю как их обрабатывать, что с ними делать. Сложность вырастает на порядок. И я не понимаю, как это решать. Это проблема, ради которой я и поступил на курсы в эпам в надежде, что там мне расскажут как с этим работать. Моих знаний не хватает для решения этих проблем, и меня это бесит. А когда знаний сильно не хватает, то наступает что-то типа депрессии, и я уже не могу применить слово "нравится" к программированию. Вообще, как я понял, радость от какого-то решения получаешь тогда, когда задача чуть-чуть сложнее тех, что ты решал до этого. Когда твоих знаний совсем немного недостает до решения. И чтобы ее решить тебе надо напрячься, но не рвать жопу. Если задача сильно сложнее, то радости не будет.

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

Написал много, но я давно тут не писал ничего, поэтому еще добавлю. У меня периодически возникают всякие идеи. Сервисов, сайтов, каких-то мелких штук (да, и ботов в телеге), которые мне бы хотелось запрограммировать. Но я каждый раз натыкался на проблему сложности. Это обучение, даже если я не стану работать в IT-отрасли на компанию, надеюсь, позволит мне реализовывать задуманное, даже смотря на финансовую составляющую этих моих идей.
114 311561
>>309492
Спасибо, анон, на добром слове. Шизанутые есть везде, я уже достаточно стар, чтобы их не слушать.

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

Далее я думал про джаву. Он сильно корпоративный и заточен под ООП. Написать на нем скриптик для себя, который парсит страничку какого-нить магазина для отслеживания снижения цены, или, например, какой-нить регулярный дамп фоток с моего ноута на мой сетевой NAS. Или еще какую-нить приблуду. Или тупо сайтик запилить. Или вон в тестировании питон везде (где не джава), или в девопсах. А джава - это суровый энтерпрайз. А я бы хотел, даже если бы у меня не получилось ничего с устройством на работу в кач-ве погромиста/джуна, иметь возможность вкатиться в авто-тесты или девопсы или просто дома лабать что-нить. Короче, джава - не прикладной язык, на котором можно что-нить на коленке сделать. Во всяком случае, я так думаю. Могу и ошибаться.

Думал еще начать с С++, т.к. база будет хорошая. Но он не такой популярный, да и сайтики на нем не сделаешь. Тоже самое и про C#, плюс как я понял, это только под винду.

А питон универсален, если не хватает скорости - можно подключить C-шные либы. Его даже компилить можно при желании.

Если брать чисто программировать на том уровне, который я знаю - да, нравится. Мне нравится определенность, однозначность решений в программировании. И в этом смысле задачки на степике дают мне эту детерменированность. Когда я пытаюсь решить что-то из реального мира, я сразу натыкаюсь на множество неопределенностей, и не знаю как их обрабатывать, что с ними делать. Сложность вырастает на порядок. И я не понимаю, как это решать. Это проблема, ради которой я и поступил на курсы в эпам в надежде, что там мне расскажут как с этим работать. Моих знаний не хватает для решения этих проблем, и меня это бесит. А когда знаний сильно не хватает, то наступает что-то типа депрессии, и я уже не могу применить слово "нравится" к программированию. Вообще, как я понял, радость от какого-то решения получаешь тогда, когда задача чуть-чуть сложнее тех, что ты решал до этого. Когда твоих знаний совсем немного недостает до решения. И чтобы ее решить тебе надо напрячься, но не рвать жопу. Если задача сильно сложнее, то радости не будет.

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

Написал много, но я давно тут не писал ничего, поэтому еще добавлю. У меня периодически возникают всякие идеи. Сервисов, сайтов, каких-то мелких штук (да, и ботов в телеге), которые мне бы хотелось запрограммировать. Но я каждый раз натыкался на проблему сложности. Это обучение, даже если я не стану работать в IT-отрасли на компанию, надеюсь, позволит мне реализовывать задуманное, даже смотря на финансовую составляющую этих моих идей.
115 311562
>>311561
Где у тя гитхаб, ёбоны? Даже у завода хуя-сосса есть гитхаб! Какие-то задачи на степике, ебту. Детский лепет. Узбагойся потсанчег, кодинг это тяжелая сфера деятельности. Это не барыжить. Тут яйтсы стальные надо иметь.
116 311564
>>311561

>даже несмотря на отсутствие финансовой составляющей этих моих идей.


быстрофикс

По курсам. Выходные полностью потратил на ДЗ. Первое задание сделал часов за 6, где первые два часа разбирался с условием и читал бэкграунд, вторые два часа собственно решал, а третьи два часа рефакторил и делал "красиво". Получилось ли реально красиво или нет, не знаю, но мне нравится. Второе задание делать заебался. Json файл на 80 мб нужно распарсить вручную, там выходит 120 тысяч объектов, в каждом из них 13 пар ключ-значение. Сделать множество выборок с подсчетом средних, максимальных и прочих значений. Только парсинг файла и запись в словарь занимает около 10-12 секунд работы скрипта. А там ведь еще выборки делать... короче, вчера еще немного подумал как сделать. Сегодня времени не было заниматься вообще, зарабатывал бабло.

Дочитал книжку "Основы программирования на примере python". Из полезного вынес только это: в питоне у нас не значения, а объекты, и все "переменные" - это на самом деле не переменные, а имена, и в этих именах лежат не значения, не объекты, а ссылки на объекты, которые в свою очередь хранят значения. И в питоне передача идет всегда по ссылке на этот объект. Передача по значению в питоне не существует. Все остальное - синтаксис питона и очень краткое изложение computer science. В целом рекомендую к чтению первую треть книжки, дальше хуйня.
117 311565
>>311562
Гитхаб у меня на гитхабе :)
118 311568
>>309492
по поводу codewars - я знаю еще штук 5 разных похожих, как я понял, сервисов. Они плюс-минус все одинаковые. Нужно решать простые и не очень алгоритмические задачки. Поправь, если я не прав.
119 311695
>>311568
Мне понравился codingame, там мультиплеер весьма простой.
Снимок экрана 2019-11-17 в 13.18.56.png237 Кб, 408x552
pogromist !!TaKx8LZLLM 120 313398
Прошли еще пара занятий в эпаме, выдали нам пропуска гостевые, а также брендированные блокнотик с ручкой.

Все свободное время, когда голова была свежей, занимался второй задачей по домашке. Сегодня наконец-то ее доделал. Мне кажется, это самый длинный скрипт, который я когда-либо писал. Вышло 350 строк. Время работы - 14 секунд :) Настолько с ним заебался, что уже нет сил его оптимизировать и находить узкие места. Хотя хуле, данные из 2 млн строк все равно сильно быстрее обработать не получится.

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

По остальным курсам-степикам ничего не делал.

Читаю книжку "Джоэл. И снова о программировании" (Джоэл Х. Спольски). Если первую Джоэл писал где-то в 1999-2001г, то эту уже в 2005-2007г. Это также около-программистские заметки, думаю она будет интересна всем погромистам когда читать техническую лит-ру уже заебало, и нужно что-то развлекательное, но по теме.
121 313554
>>313398
По какой наху домашке? Ты че в школе? Сука дебс ебаный. Да они тя разводят как лоха потлм в конце пососать дадут. Ебоооооть. Иди нахуй кроссовкамм на базар барыжь, чмо блядь, старпер ебаный. Какие тебе прошраммиоования?
pogromist !!TaKx8LZLLM 122 313856
Сегодня приступил к домашке второй недели. Там 4 небольших задачки по теме функции, замыкания, область видимости и пространство имен. Сразу сделал 2 задачи, ушло часа 2-3 на них. На третьей застрял, попробую завтра сделать.

Походу, первая домашка, на которую я потратил суммарно часов, наверно, 20 времени, предназначена для того, чтобы отсеить студентов, которые пришли чисто потусить или зачем-то еще, я хуй знает. Просто вторая домашка по сложности сильно легче первой. Надеюсь, следующие будут где-нибудь посередине, а то 20 часов это слишком.
123 314899
>>313856
Вы молодец.
124 314922
Привет, не слушай шлюхохода, продолжай заниматься.
У нас в Минске много людей попало на работу именно через Епамовскую лабу.
125 315153
А можно как-то у тебя условия задачек выпросить?
Кто мы то Я один здесь нахуй!.mp41 Мб, mp4,
1280x720, 0:09
126 315155
127 316417
Не пропадай, рассказывай ещё что-нибудь, что проходите на занятиях, что сам делаешь там.
128 316543
>>314922
А ещё больше не попало, лул
129 316560
ОП, я вот пару недель аутировал с хекслетом и степиком. Ебучую спираль так и не сделал. Вообще не понятно на сколько важны такие задания.
От теоретического ананизма немного устал.
Помню какой восторг был от питончелленджа.
Реальный хардкор и интерес.
ХЗ как оставить в себе желание кодить.
ВЕБ не особо интересует
130 316672
>>316560

>Вообще не понятно на сколько важны такие задания.


Я подобную задачу на собеседовании решал.
мимо не ОП
131 316674
Оп умер?
Предварительно помянем
132 316742
ОПа забрали в гугл и теперь ему нахуй не нужен днище двач.
pogromist !!TaKx8LZLLM # OP 133 316767
>>314899
Спасибо, но на самом деле, не молодец. Когда я не ходил в эпам, я занимался чаще. А теперь я переложил ответственность за обучение с себя на других. Дескать, я же теперь "официально занимаюсь", зачем мне еще что-то дополнительно делать?
>>314922
Да я и не слушаю, я же на двачах :) Да, мне кажется, эпамовская лаба это хороший способ получения практических навыков. И для меня это лучше чем оплачиваемая стажировка. Оплата подразумевает ответственность, а у меня повышенное чувство этой ответственности. Я бы постоянно парился и боялся случайно где-нибудь зафейлить все, и поэтому делал бы все по-минимуму. А обучение предполагает совершение ошибок, ведь на них как раз учатся. На лабе как раз и планирую фейлить, чтобы учиться :)
>>315153
каких именно? эпамовских? в этом нет особого смысла, они относительно типичны.
pogromist !!TaKx8LZLLM # OP 134 316773
>>316560
хех, я тоже ебучую спираль не сделал, единственная задача со всего курса, которую не удалось решить с наскока, а потом еще пару часов раздумий не помогли. Насчет важности заданий.. ну, сейчас решение степиковских алгоритмических задачек мне помогает в процессе решения домашних заданий от эпама. Все эти достаточно простые алгоритмические задачки - это как мелкая моторика, необходимая на самом нижнем уровне программирования, где пока еще нет никакой абстракции. Так что да, полезно. Про теор.анонизм - частично согласен. Но я тут слушал одного препода, который говорил про самообразование пограмиста, так вот он сказал, что теория должна всегда немного быть впереди практики. То есть, область теор.знаний должна выходить за рамки практики, чтобы ты понимал, куда, собственно, можно свою практику раздвигать. Ну и когда на лекции нам что-то новое говорят, я в голове отмечаю - ага, я про это уже читал в какой-то из книжек. Более того, я даже пару раз ловил лектора на его оговорках (оговорки это были или ошибки - хуй знает). Конечно, я не поправлял его, ибо интроверт. Но сам факт того, что ты это УЖЕ ЗНАЕШЬ, он прям поднимал мне самооценку.
А что за челендж? Этот? http://www.pythonchallenge.com/ я его как-то открывал, мне не понравилось, что там больше квеста, чем программирования. Но попробую еще разок.

Про оставить желание кодить - мне кажется, нужно найти свою проблему/задачу, которую можно будет решить с помощью кодинга. Чтобы это было не работой, а инструментом для каких-то повседневных задач, или какого-то пусть и примитивного, но сервиса для других (те же ебучие телеграм-боты).
pogromist !!TaKx8LZLLM # OP 135 316778
Дочитал вторую книжку Джоэла, мнение не поменялось - чтиво довольно увлекательное, можно читать вместо фикшн-литературы но по профильной теме.

Попробовал почитать книжку "Технология разработки программного обеспечения" от наших авторов, учебное пособие. Ребята, это пиздец. Я прям охуел от бессмысленности данной книги. Разделена она на 2 части, в первой совершенно сухим канцелярским языком пишут про классификацию ПО, классификацию разработки, требования к ПО (по ебучему ГОСТу). Эта книжка - пример того, как не надо учить. Во второй части идет тупо повтор того, что написал Федоров в своей книге "Основы программирования на примере Python", то есть прямо даже картинки оттуда спижжены, и в сноске написан в кач-ве источника книга Федорова. Короче, не читайте эту книгу, это пиздец.

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

Есть еще одна книга, которую начал читать. И начало у нее очень многообещающее. Предыстория ее такова. Я несколько раз в видео-интервью или каких-то стримах ютубских слышал фразы типа "я не встречал ни одного человека, который бы прорешал весь сип", или "ребята, читайте сип и тренируйтесь". Я лез в гугл и искал этот магический "сип", но книжка из трех букв не гуглилась. Где-то в комментариях прочитал волновавший меня вопрос- что за сип, блеать. И ответ был SICP. Структура и интерпретация компьютерных программ. Короче, вот ее я качнул и вчера прочитать успел только введение. И в нем я обнаружил для себя волшебный абзац текста:
---------
Наша цель — развить в студентах, проходящих этот курс, хороший вкус к элементам стиля и эстетике программирования. Они должны овладеть основными методами управления сложностью в большой системе, уметь прочитать 50-ти страничную программу,
если она написана в хорошем стиле. Они должны в каждый данный момент понимать, чего сейчас не следует читать и что сейчас не нужно понимать. Они не должны испытывать страха перед модификацией программы, сохраняя при этом дух и стиль исходного
автора. Все эти умения ни в коем случае не исчерпываются компьютерным программированием. Методы, которым мы учим и из которых мы черпаем, одни и те же в любом техническом проектировании. Мы управляем сложностью с помощью построения абстракций, скрывающих, когда это нужно, детали. Мы управляем сложностью путем установления стандартных интерфейсов, которые позволяют нам строить системы из единообразных, хорошо понимаемых кусков способом «смеси и стыковки». Мы управляем сложностью с помощью построения новых языков для описания проекта, каждый из которых концентрирует внимание на определенных деталях проекта и уводит его от других.
--------
Вот оно, то, что я искал - проблема сложности и управление ею! Это именно то, что мне надо, а не ссаные языковые конструкции!
pogromist !!TaKx8LZLLM # OP 135 316778
Дочитал вторую книжку Джоэла, мнение не поменялось - чтиво довольно увлекательное, можно читать вместо фикшн-литературы но по профильной теме.

Попробовал почитать книжку "Технология разработки программного обеспечения" от наших авторов, учебное пособие. Ребята, это пиздец. Я прям охуел от бессмысленности данной книги. Разделена она на 2 части, в первой совершенно сухим канцелярским языком пишут про классификацию ПО, классификацию разработки, требования к ПО (по ебучему ГОСТу). Эта книжка - пример того, как не надо учить. Во второй части идет тупо повтор того, что написал Федоров в своей книге "Основы программирования на примере Python", то есть прямо даже картинки оттуда спижжены, и в сноске написан в кач-ве источника книга Федорова. Короче, не читайте эту книгу, это пиздец.

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

Есть еще одна книга, которую начал читать. И начало у нее очень многообещающее. Предыстория ее такова. Я несколько раз в видео-интервью или каких-то стримах ютубских слышал фразы типа "я не встречал ни одного человека, который бы прорешал весь сип", или "ребята, читайте сип и тренируйтесь". Я лез в гугл и искал этот магический "сип", но книжка из трех букв не гуглилась. Где-то в комментариях прочитал волновавший меня вопрос- что за сип, блеать. И ответ был SICP. Структура и интерпретация компьютерных программ. Короче, вот ее я качнул и вчера прочитать успел только введение. И в нем я обнаружил для себя волшебный абзац текста:
---------
Наша цель — развить в студентах, проходящих этот курс, хороший вкус к элементам стиля и эстетике программирования. Они должны овладеть основными методами управления сложностью в большой системе, уметь прочитать 50-ти страничную программу,
если она написана в хорошем стиле. Они должны в каждый данный момент понимать, чего сейчас не следует читать и что сейчас не нужно понимать. Они не должны испытывать страха перед модификацией программы, сохраняя при этом дух и стиль исходного
автора. Все эти умения ни в коем случае не исчерпываются компьютерным программированием. Методы, которым мы учим и из которых мы черпаем, одни и те же в любом техническом проектировании. Мы управляем сложностью с помощью построения абстракций, скрывающих, когда это нужно, детали. Мы управляем сложностью путем установления стандартных интерфейсов, которые позволяют нам строить системы из единообразных, хорошо понимаемых кусков способом «смеси и стыковки». Мы управляем сложностью с помощью построения новых языков для описания проекта, каждый из которых концентрирует внимание на определенных деталях проекта и уводит его от других.
--------
Вот оно, то, что я искал - проблема сложности и управление ею! Это именно то, что мне надо, а не ссаные языковые конструкции!
pogromist !!TaKx8LZLLM # OP 136 316780
По домашке от эпама. Во второй домашке решил 3 из 4х задач, в третьей решил также 3 из 4х. Сейчас проходим декораторы, и это ломает мой мозг. Функция, внутри которой находится функция, внутри которой находится функция. А еще есть декоратор в декораторе. А еще декоратор можно применять не только к функциям, но и к классам. Хекслет частично сгладил охуевание от всего этого, но связей нейронов в моей голове явно недостаточно для понимания всего происходящего. Поэтому, кстати, и не решил четвертые задачи. А нам уже заданы четвертая и пятая домашка, в каждой из которых также по несколько задач, правда, уже на тему ООП.
137 316910
>>316767

>каких именно? эпамовских? в этом нет особого смысла, они относительно типичны.


Да, если не сложно.
Можно сюда, могу дать почту или на какой-нибудь диск.
138 317039
>>316767

> Когда я не ходил в эпам, я занимался чаще.


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

мимо-погромист на петоне
139 317059
ОП уже месяц как "вкатился в ойти через епам". Все это время он ходит на лекции и решает домашние задания. Ебоооооть. Когда кто-то будет пиздеть, что завод вкатился в епам и в ойти, вы здеся почитайте тред. Хуйня ваш епам, сотню раз повторю. Хуйня ваш епам.
Вангую, до нового года ОП будет ходить в ебам, где-то 25 числа они уйдут на новогодние каникулы, а выйдут только 16-17 января. И скажут, что мы вам перезвоним.
pogromist !!TaKx8LZLLM 140 317330
>>317039
Спасибо за совет, полностью согласен. Выше тоже писал, что главное не мотивация, а дисциплина и регулярность.
>>317059
Я пока никуда не вкатился. У меня нет каких-то иллюзий на этот счет. На этой неделе нам преподавали контекстные менеджеры, дескрипторы, метаклассы, GIL, работа сборщика мусора. Я понял оттуда процентов 30. И дали домашку сделать свой контекстный менеджер, свой дескриптор, свой генератор классов. При том, что я вообще впервые слышу эти понятия. А лекторы - это простые джуны, которые очень легко и непринужденно все это рассказывали. Я в очередной раз понял, как же много я еще не знаю, и как много мне еще предстоит узнать. И не факт, что я все это пойму, что мне хватит упорства все это понять.

Зашел тут на HH, посмотреть какие есть вакансии. Нашел даже две, где приглашают именно в качестве интерна/студента на оплачиваемую стажировку. Конечно, платить там будут тысяч 15-20, но это не особо важно. Важно то, что на эпаме свет клином не сходится, можно поискать другие места. И что мне сейчас главное учиться, набираться опыта в решение домашек, а впоследствии участвовать в каких-то учебных или реальных проектах.
>>316910
кидай фейкомыльце, скину
141 317340
>>317330
Чувак, ну ты же сам даже говоришь, что понял от силы 30%, треть. Ну не тянешь, ебтубля. Ну... Хотел нахрапом, степики-мепики, ну не получилось. Чего, прости хоспади, бабушку лохматить? Ну, не для тебя работа, ебтубля. Здесь надо шарить, быстро врубаться, быть ноулайфером, за компом по 12 часов проводить.
А ты чего? 2-3 часа в день? Ну и чего? Че добился? Дальше тяжелее будет. Это я как человек, учившийся на физмате тебе говорю. Если ты в точной науке не тянешь на 4 с плюсом, то тебе там нечего делать.
Сегодня ты одну хуйню не усвоил, завтра вторую. Потом будет ситуация, где без этих весел лодка не едет. Придется возвращаться и переучивать. Понимаешь, я так 3 года на физмате проучился. На третьем курсе я перестал понимать че вообще мне рассказывают. Какие-то блядь комплексные числа, Лобачевский, диффур. Ебоооооть.

Занимаешься глупостями. Получать там будет мкксимум как сортиромойщик в Алабаме. Лучше бы бизом занялся каким или на работу бы пошел.
pogromist !!TaKx8LZLLM 142 317366
>>317340
аноныч, мне 36+ лет, ты думаешь, сможешь поролфить надо мной, демотивировав вот такими примитивными текстами? Я покормил, конечно, но полно тебе, брось. Мне жалко как ты тратишь время на меня, выдумывая каждый раз новые предложения и фразы.
143 317367
>>317366
37 годок пошел? Ну и чего? Что ты от 30-летнего меня чем отличен? Ну? Семью годами? Я все это дело начал в 27 учить и чего? Не та сфера, где трудозатраты соответствуют зарплате. Да и обучаться придется очень многому.
Ты наверное щас думаешь, что осталось совсем ничего. Вот-вот уже вкачусь. Да нет потсанчег, впереди большая пососямба, которая обеспечена. И депрессия.

А то что ты старше меня. Пфуй ббядь, хуйня же! Ну и чего? Я столько этих старших видел-видел перевидел. Дурбаганы те еще, ебтубля. Понимаешь, как-то надо здраво, я бы сказал прохаванно оценивать себя.

Время мне не жалко. 10 минут в день это ни о чем. Даже меньше. Некоторые выкуривают по 13-15 сигарет и тратят на это в среднем 65-75 минут. Они тоже тратят на абсолютную хуйню.
pogromist !!TaKx8LZLLM # OP 144 317377
>>317367

>Они тоже тратят на абсолютную хуйню.


собственно, на этом можно и закончить
145 317380
>>317330

>фейкомыльце


pogroO7XmistdirachANUSyavhxndexPUNCTUMrG0lu
146 317426
>>317367
Маня, ты за 3+ года не смогла вкатится. Что ты тут советы раздаешь, даун блядь.
Ты выглядишь глупо высерая все эти шизопасты.
Видимо просто завидуешь упорству опа, что он понемногу движется вперед, и за эти два месяца прошел больше, чем ты за все 3 года, если ты там вообще что то учил.
147 317431
>>317426

>завидуешь упорству опа, что он понемногу движется вперед


>нам преподавали контекстные менеджеры, дескрипторы, метаклассы, GIL, работа сборщика мусора. Я понял оттуда процентов 30. И дали домашку сделать свой контекстный менеджер, свой дескриптор, свой генератор классов. При том, что я вообще впервые слышу эти понятия



Движется вперед ебалом в стену, лул
86f8e6f9c0.jpg235 Кб, 588x374
148 317432
149 317472
>>317426
Я не смог вкатиться, птамуша это невозможно. Чтобы стать программистом, нужно с 12 лет за компом проводить свою жизнь. Опчан опоздал на 24 года. Да и чего он там прошел? Жалкие задачки а-ля джавараш? Ну слабенько. Ни одного приложения даже не написал. Слабенько.
Сам же говорит, что треть от всего понимает. Это плохо. А дальше будет хуже.

>>317432
Хоспади, чего ты болезный? Боевую кортингу вставил? Мухо-хах-хах!!! Мои фунфурики по 300-400 рубасов стоят. И там коньяк. Тем более я щас перешел на формат 0,2л.
151 317478
>>317475
Аналогично отзеркаливаю. Кажется кому-то НЕПРИЯТНА, что Эль-Быдланте де-Шлюхоходи говорит правду. Так пускай не заходят.
152 317483
>>317478
Какую правду? То, что он тупой и не смог осилить вкат? Ну да, тут соглы.
153 317485
>>317483
Стезю надо в 12 лет выбирать. А не в 36. Наш опчанский насмотрелся мотивашек по интернету, что все можно. На деле может только хуй отсосать. Я грю хуй отсосать сможет только. А дальше как получится. До яиц не до яиц. А я прохаванный потсанчег. Знаю в чем дело и по кайфу эжжи.
154 317488
>>317485
Повтори еще несколько раз, а то тут не все поняли со скольких лет нужно выбирать профессию.
Ты болен, манька. Иди накати стекломоя и нам всем станет жить немного легче
155 317492
>>317488
Чем я болен? Как ты это определил? Обоснуй! Не обоснуешь, вздую!!!
156 317494
Просто эта интернет-пропаганда она как видите работает и на тех кому 36 лет. Типа давай, дурачок, учи кодинг. Сначала несколько лет поучишь, потом типа круто будет. На деле несколько лет помучает свой мозг, тот потом вообще откажет работать. Будет аутировать за компом пока бабки не кончатся.

Да и хуль эти кодеры, ебать? Зарабатывают копейки, ебт. Человек со знанием английского языка, со знанием математики, считай, на уровне хотя бы первого курса физмата, знание кучи всяких терминов и так далее. По сути специалист широкого профиля, ебтубля. А че платят? 50-60к? В перспективе 100к? Такие зп только в Москве, где реально доступная зпшка около 40 тыщ, это для неквалификата. Ебоооооть.

Я и грю, что тупо потеря времени. Лошара повелся на пропаганду.
157 317497
Я так понял, санитары доски все сюда перекатились, и ОП — следующий в очереди на вылет.
158 317498
>>317497
Да причем тут санитары? Я просто прохаванный потсанчег по жизни, ебтубля. Должен мне спасибо ваш опчанский сказать. Хуйня это программирование. Этот Аркаша Добкин он чуво? Он программист? Он бизнесмен, ебтубля. Приехал в Нью-Йорк работать дворником, вот на сэкономленные начал свой бусинес открывать. Так и так, так и так. Поднялся. Нашел сначала одного лошка-аутиста, потом как вывел его на рентабельность, начал вкладывать в следующего. И так далее. Вот у него щас уже 30000 лошков.
Ну а потом уже на википедии написали красивую историю, что аркаша был маэстро электротехники, ынженегр и прочее.
Все по Барону Орку I, понимаш?

Ну вот, а наш дурачок он вкатывается в 2020 году, ебт. Ну кто в 2020 году вкатывается в кодинг? Лол, уже даже в тикток поздно! Пососямба обеспечена. Какие кодинги? Иди вон курьером или еще кем, в пятеру на кассу, ебтубля. Это реально лвл опчанского, ебтубля.
Я просто не понимаю ваши эти вот. Вы чего, вы думаете, что Барон Орк I тупой, да? Я не тупой. Я прохаванный потсанчег. Я все знаю, йобоны в роууут. Завод ПОСОСАЛ? Да. Берендей? Да. Одни соски кругом, йобоны в роууут. Ни у кого ниче не получается. Понимаешь, получается у дурачков, которым полкан РэГБист все настроил, йобоны в роууут. Хуль, ёбоны, сложность легкую поставил и все. А это, блядь, пфуй ббядь.

Оп потом просто скажет, что бля, че ж я Барона Орка I не слушал? Золотые слова говорил потсанчег. Надо было его читать, а теперь он читает меня, йобтубля. Эх...
86f8e6f9c0.jpg235 Кб, 588x374
159 317500
>>317498

>Понимаешь, я так 3 года на физмате проучился. На третьем курсе я перестал понимать че вообще мне рассказывают. Какие-то блядь комплексные числа, Лобачевский, диффур. Ебоооооть.


>Вы чего, вы думаете, что Барон Орк I тупой, да? Я не тупой. Я прохаванный потсанчег.

15731546293740.webm645 Кб, webm,
1280x720, 0:06
160 317503
>>317498
Какое же ты конченное животное..
161 317508
>>317503
>>317500
Вы ебать, вы просто ебать непрохаванные потсанчеги, ебтубля. Понимаешь, в этой жизни рулят бабки и умение организовать. Бабки вложил и получил прибыль. А у вас ебать стремление поцеловать жопу начальнику.
Типа ебать, смотрите, я не тупой, я погромирования выучил, я английский знаю тоефл и иелтс сдал на 5+ йобоны в роууут. Давайте господа заморские возьмите меня на зарплату дальнобойщика и активного посудомойщика. Получать буду столько же, но зато не посуду мыть, а глаза облучать и геморрой получать.

В самом деле, ебать. Это вот такой тип людей, ебтубля, им в школе внушили, что надо учиться на пятерку, ебтубля, чтобы не попасть в пятерку после пту, гыгягах-хях! А они понимаешь, ебтубля, потом и по жизни ебтубля. Английский, кодинг. Еще и помимо языка программирования типа Питона или Джавы они начинают дрочить sql, php, JavaScript и прочую хуню-муню, ебтубля. Понимаешь, это уже сколько навыков? Находят лохов вот таких, ебтубля, которые нахуй всей этой хуйней мозги себе засрали, все знают, под ключ делают проджекты. А там за морем сидит Аркаша Добкин, ебтубля. Он вопросы решает. С господами за столом условия выдвигает. Хитро посчитав, что если он додикам с Москвы платит 100000 в месяц, то работой он их загрузит за 300000. При этом туда он выделит зарплатный фонд, а там уже слабовиков сынки львиную долю себе.

И вот, ебтубля, Аркаша алмазно живет. Считай ебтубля, лохи ему все делают. А он получает столько же сколько эти лохи, только нихуя не делая. Из этого столько же он 10% отстегнет на лоха переговорщика. И будет сидеть на поместье, ебтубля, пить коньяк, трахать баб всех рас, долбить косяки и обжираться всякой вкуснятиной по типу черной икры, хамона, манго и прочее. Потом ебать для прикола будет снимать известных порнозвезд всяких. Типа какую-нибудь Шелби из глорихола, ебтубля. А че дрочить и шмар всяких помоешных ебать? Вон нахуй профессиональную соску вызвал шобы как в парнухи.

А это блядь, ебтубля. Такая хуня-муня. Наш опчанский уже сдался, просто боится признать.
161 317508
>>317503
>>317500
Вы ебать, вы просто ебать непрохаванные потсанчеги, ебтубля. Понимаешь, в этой жизни рулят бабки и умение организовать. Бабки вложил и получил прибыль. А у вас ебать стремление поцеловать жопу начальнику.
Типа ебать, смотрите, я не тупой, я погромирования выучил, я английский знаю тоефл и иелтс сдал на 5+ йобоны в роууут. Давайте господа заморские возьмите меня на зарплату дальнобойщика и активного посудомойщика. Получать буду столько же, но зато не посуду мыть, а глаза облучать и геморрой получать.

В самом деле, ебать. Это вот такой тип людей, ебтубля, им в школе внушили, что надо учиться на пятерку, ебтубля, чтобы не попасть в пятерку после пту, гыгягах-хях! А они понимаешь, ебтубля, потом и по жизни ебтубля. Английский, кодинг. Еще и помимо языка программирования типа Питона или Джавы они начинают дрочить sql, php, JavaScript и прочую хуню-муню, ебтубля. Понимаешь, это уже сколько навыков? Находят лохов вот таких, ебтубля, которые нахуй всей этой хуйней мозги себе засрали, все знают, под ключ делают проджекты. А там за морем сидит Аркаша Добкин, ебтубля. Он вопросы решает. С господами за столом условия выдвигает. Хитро посчитав, что если он додикам с Москвы платит 100000 в месяц, то работой он их загрузит за 300000. При этом туда он выделит зарплатный фонд, а там уже слабовиков сынки львиную долю себе.

И вот, ебтубля, Аркаша алмазно живет. Считай ебтубля, лохи ему все делают. А он получает столько же сколько эти лохи, только нихуя не делая. Из этого столько же он 10% отстегнет на лоха переговорщика. И будет сидеть на поместье, ебтубля, пить коньяк, трахать баб всех рас, долбить косяки и обжираться всякой вкуснятиной по типу черной икры, хамона, манго и прочее. Потом ебать для прикола будет снимать известных порнозвезд всяких. Типа какую-нибудь Шелби из глорихола, ебтубля. А че дрочить и шмар всяких помоешных ебать? Вон нахуй профессиональную соску вызвал шобы как в парнухи.

А это блядь, ебтубля. Такая хуня-муня. Наш опчанский уже сдался, просто боится признать.
162 317510
>>317508

>шизопук

163 317516
Чому шизо, чудовищная несправедливость социума в частности, а материального мира, в котором любая сраная бактерия, собачекаловый эхиночервь или кирпич на голову может прервать живущую в последний раз уникальную человеческую жизнь - вообще, оглушают, просто мы свыкаемся с этим фактом и продолжаем барахтаться от отсутствия вариантов, но данности это не отменяет.
164 317519
>>317516
Во-во, я и базарю, что это только фуфлометы на прохаванных потсанчегов бузарят. Я ж говорю не потому что ебтубля хочу кого-то ущемить. Просто эти потсанчеги не туда щекотятся, ебтубля
165 320271
Няша, тыт тут?
pogromist !!TaKx8LZLLM # OP 166 325966
С наступившим, котаны!

Наконец-то наступил НГ, у меня появилось достаточно времени, чтобы написать тут развернуто. Мой маленький свечной заводик имеет отношение к сувенирке, поэтому декабрь самый заебный месяц в году, который вследствие этого приносит треть годовой прибыли. Времени на обучение было очень мало. Отписываться тут смысла особого не имело, ибо событий в плане обучения было чуть меньше, чем нихуя.

Насчет времени хочу остановиться подробнее. На самом деле, времени всегда очень много. И то, что его не хватает - это, с одной стороны, пиздеж. Я всегда так думал, когда кто-то говорил, что ему не хватает на что-то времени. Реально же, у тебя есть 24-8 = 16 часов каждый день условно свободного времени. Если ты не работаешь, времени овердохуя, даже если вычесть время на готовку, хождение в магазин, туалет и прочую хуйню. Времени до-ху-я. Но проблема в том, что ты не можешь все это время проводить продуктивно, результативно. Эмпирически я вывел значение в 4-5 часов эффективного времени в день, если речь идет о программировании. И это если у тебя весь день свободен. То есть, из 16 часов ты работаешь 6, а остальные часы ты проводишь за занятиями, которые тебя ни к чему не приводят. Я пытался наибать систему и, скажем, погромировать 4-5 часов, а потом еще 5-6 часов заниматься своими рабочими делами, которые не требуют сильной вовлеченности и активного думания. Нихуя не получилось. В каждый отдельный момент времени есть какое-то главное дело, которым я занимаюсь и посвящаю ему время и силы. После него у меня не остается никаких сил, хотя время еще есть. Да, делать что-то можно, но совершенно тупую однообразную работу, для которой не нужно напрягаться. Даже тупо в кочалочку/бассейн не сходить, хотя вроде бы ты до этого напрягал только мозг. И это расстраивает, начинаешь винить себя в том, что, дескать, у тебя есть еще куча времени до сна, а заставить себя делать что-то уже не можешь.
pogromist !!TaKx8LZLLM # OP 167 325973
По учебе. В конце декабря была последняя лекция, я исправно на все сходил. Но из-за проблем со временем сильно отстал по домашке. Всего было 15 лекций, после каждой из них была домашка. В двух из них домашка была чисто формальна, ее не учитываем. Из 13 домашек на данный момент я сделал 8, причем в паре из них по одному заданию не сделал. Пять домашек не сделано. Дедлайн по домашкам 9 января. Надеюсь, сделаю еще 2-3-4 домашки, т.к. в данный момент у меня есть неделя свободного времени. Плохо то, что я уже плохо помню из того, что было на лекции, что могло бы помочь мне в решении домашек. В качестве интересных примеров домашки, которые уже были сделаны:
- "Написать класс Quaternion, работающий с кватернионами"
- "Написать TCP-чат, функционал: получить список юзеров онлайн, отправлять личные сообщения, вход и выход из чата"
- "Парсер популярного сайта с авторизацией и обходом recaptcha"

Каждый из пунктов делал около 2х дней, хотя там кода строк на каждый 50-80.

Заметил, что мне намного более интересно делать реальные штуки (наподобие тех, что написаны выше), чем абстрактные задачи типа "написать декоратор, который меняет поведение другого декоратора" или "реализовать контекстный менеджер, подавляющий исключения".
pogromist !!TaKx8LZLLM # OP 168 325989
По книжкам. Прочитал две книжки, первая "Введение в программирование на Python" Северенс Ч. В целом - стандартная книжка для новичков по пайтону, но с добавлением Computer Scince, что хорошо. Также там в примерах нашел парочку интересных фишек, которые даже применил в одной из домашке. Вторая - "Код. Тайный язык информатики". Прям люто рекомендую эту книжку всем. Объясняет очень доступно как работает комплюхтер на примере примитивных его экземплярах начала 20 века. Где-то к середине книги мозг начинает скручиваться в трубочку от все возрастающей сложности, но первой половины уже достаточно, чтобы многое понять. Ну и вообще интересна история появления компьютера, языков программирования. Пока на данный момент эта книга - самая полезная из всего что я прочитал. SICP перестал читать после второй главы. Ее надо не читать, а работать с ней, прям вот сидеть с ней у компа и заниматься. Она точно не для вечернего чтива перед сном.
pogromist !!TaKx8LZLLM # OP 169 325990
>>320271
Я тут ^-^
Прохаванный потсанчег 170 325992
Все как я говорил. Ни о чем. Чето там учит учит, блядь. Ну и че? Че добился? Типа ты уже кодер? В епам взяли? По губам провели стажировкой. Вот терь пшел нах с пляжу, следующий. Аркаша Добкин там вопросы решает, лохов самых сладких набрал, да мазево живет в Бруклине.

Узбагойся, 36лвл гусь. Попырхаешься еще пару месяцев и сдашься, так же как и все мы. Не твоя это стезя. Хоть 500 книжек прочитай. Вон завод, уже сделал тестовое. Пососямба прилетела в ответном письме. Такая хуня-муня ёбоны а главное муневры.
171 326019
>>325990
Мне лень снова весь тред перечитывать. Чем занимаешься вообще по жизни? Увлечения какие-нибудь может?
172 326110
>>325973
Можешь тсп чат и парсер на гит залить? Интересно посмотреть
173 326586
>>326019
Живу. Я не знаю, что конкретно тебе ответить, спроси что-то попроще.
>>326110
мне лень новый акк создавать, так то оно на гите лежит уже для проверки преподавателями. Но там особо ничего крутого нет, за основу тсп чата взял этот: https://habr.com/ru/post/149077/
В комментариях к этой статье есть пример асинхронщины, я ее тоже заюзал, ну и еще пару фич добавил. А парсер - requests и прекрасное мыло. Основное время ебался с гуглокапчей, пока разбирался как работает сервис антикаптчи.

Мне тут преподаватели за 2 дня накидали кучу комментариев к сделанным домашкам, в итоге все эти два дня занимался исправлением. Оказывается, процентов 20 я сделал либо неверно, либо не до конца. Как же херово делать все в последний момент..
174 326658
>>326586
Благодарочка
Снимок экрана 2020-01-08 в 22.08.09.png1,6 Мб, 1460x1070
pogromist !!TaKx8LZLLM # OP 175 327885
Схороню тут небольшую выжимку для того, чтобы когда мне казалось, что все сложно, что я тупой и ничего не понимаю, и поэтому надо все бросать, вот тогда я буду заходить и перечитывать его.

Обучение программированию без непрерывного реального кодинга не эффективно и фактически бесполезно.

В реальной жизни, программист большую часть времени делает четыре вещи (если говорить только про непосредственно кодинг):
1) Думает. Очень много. Об архитектуре, производительности, бизнес-логике, расширяемости, простоте, поддерживаемости.
2) Читает документацию. Современный программист без интернета практически неспособен писать код. Библиотеки, фреймворки, все это содержит так много кода, что его невозможно запомнить.
3) Отлаживает. Ищет ошибки, пытается разобраться почему не работает или работает не так или, что совсем плохо, в одних случаях работает, а в других нет (не воспроизводится локально).
4) И немного пишет код. 100 строк в день в большом и сложном проекте это достижение. Причем вероятно большая часть этого кода – тесты.

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

Всегда будут ситуации, когда придется задать вопрос. Задавать вопросы это нормально. Если они есть, значит процесс идет. Если обучение проходит без вопросов и “все понятно”, значит это плохое обучение. Мозг не учится там где все понятно.

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

Обучение чему-то новому почти всегда болезненный процесс.

Выводы:
1) Эффективное обучение программированию не может быть простым.
2) Обучение происходит не тогда, когда понятно как правильно, а тогда, когда сделано неправильно.
3) Знание конструкций языка не делает из человека программиста.
4) Нужно учиться самостоятельно искать ответы и правильно задавать вопросы.
5) Отладка – ключ к эффективному программированию.
Снимок экрана 2020-01-08 в 22.08.09.png1,6 Мб, 1460x1070
pogromist !!TaKx8LZLLM # OP 175 327885
Схороню тут небольшую выжимку для того, чтобы когда мне казалось, что все сложно, что я тупой и ничего не понимаю, и поэтому надо все бросать, вот тогда я буду заходить и перечитывать его.

Обучение программированию без непрерывного реального кодинга не эффективно и фактически бесполезно.

В реальной жизни, программист большую часть времени делает четыре вещи (если говорить только про непосредственно кодинг):
1) Думает. Очень много. Об архитектуре, производительности, бизнес-логике, расширяемости, простоте, поддерживаемости.
2) Читает документацию. Современный программист без интернета практически неспособен писать код. Библиотеки, фреймворки, все это содержит так много кода, что его невозможно запомнить.
3) Отлаживает. Ищет ошибки, пытается разобраться почему не работает или работает не так или, что совсем плохо, в одних случаях работает, а в других нет (не воспроизводится локально).
4) И немного пишет код. 100 строк в день в большом и сложном проекте это достижение. Причем вероятно большая часть этого кода – тесты.

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

Всегда будут ситуации, когда придется задать вопрос. Задавать вопросы это нормально. Если они есть, значит процесс идет. Если обучение проходит без вопросов и “все понятно”, значит это плохое обучение. Мозг не учится там где все понятно.

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

Обучение чему-то новому почти всегда болезненный процесс.

Выводы:
1) Эффективное обучение программированию не может быть простым.
2) Обучение происходит не тогда, когда понятно как правильно, а тогда, когда сделано неправильно.
3) Знание конструкций языка не делает из человека программиста.
4) Нужно учиться самостоятельно искать ответы и правильно задавать вопросы.
5) Отладка – ключ к эффективному программированию.
1391783387396.gif211 Кб, 1200x1200
Ипотекбай Беруев 176 327894
ПХУХАХАХАХХА ИГО-ГОХ-ГАХ-ГЯХ-КЯХ-ХЯХ!!! Чё всё? О-о-о? Всё-всё? Чё-чё-чё? Всёу-всёу! Гыгягах-хях! Обосрался. Как я и говорил, птамуша погромисты ноулайферы с 12 лет кодят за компом. Инфантилы ебать, которые не в состоянии порой вызвать такси.

Ебоооооть. А сколько было понтов. Ебам, Аркаша Добкин ебтубля. Ну Аркаша Добкин базару нет решает вопросы. Миллионами ворочает там в Нью-Йорке. Баб пачками ебет, всяких нигресс там во всех позах во все пихательные отвэрстия. А сюда 10% от прибыли лохам кидает. А те рады стараться. Уверен, там служба безопасности 250 ёбел только всяких бывших слабовичков, которые по 100к получают, там млядь, следят, чтобы туповички через турникет в ебам не забрались.

И вот тут, ебать, наш 36+лвл-хуй. Я-я ебтубля. Всё? Пососямба. Пора бросать. Ну конечно йобоны. А ты чего думал? То что ебать будет все легко ебать? Агя наху чуф-чуф чаф-чаф бесплатно только сделать и все я грю. Знай своё место елки-свет.
pogromist !!TaKx8LZLLM # OP 177 327930
>>327894
Спасибо, антош, что не бросаешь, что следишь за мной и не даешь мне спуску. Я это ценю.
Ипотекбай Беруев 178 327971
>>327930
Мне никто не верит до момента прилетевшей Верто-пососямбы 3000 UltraFat. Потом все резко двачуют.
Мантикора !Sxs3ufa73o 179 327980
>>327885
2) Обучение происходит не тогда, когда понятно как правильно, а тогда, когда сделано неправильно.
Обучение проходит быстрее когда ты САМ решил проблему.

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

4) Нужно учиться самостоятельно искать ответы и правильно задавать вопросы
++++++

В остальном всё так и есть, пожалуй.
14035173057308.jpg82 Кб, 1000x711
Ипотекбай Беруев 180 327989
ПХИ-ХУ-ХАХ-ГУХ-ГОХ ИГО-ГОХ-ГАХ-ГЯХ-КЯХ-ХЯХ!!! Объюценъие пъяхъёдицъ ни тъягдъя, къягдъя... А тъягдъя, къягдъя... Гыгягах-хях!!! А пыкатя-кокотя кокотя-покотя, дырки ебанные ебны в роут блядь. Пососал 36+лвл-хуй, ебтубля. Пососал с проглотом. Это уже финал. Аркаша Добкин он таких старых не любит в очко долбать. Ему молодые попки выпускников бауманки нравятся. Они засидевшиеся, жирком обросшие, приятно втыкать и мацать. А баб он и так уже тысячи переебал всех рас и видов. Всяких нигресс вертел на хую как вертолет, там кримпаи и буккаке им вешал на ёбла сразу троим одновременно. А они потом еще на русском ему спасибо господин говорили. Понимаш?

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

Так что, не быть тебе 36+лвл-хуй Аркашей Добкиным и не вешать сперму на ёбла шоколадным красоткам, не будут они тебе чунга-чанга синий небосвод петь в перерывах между долбежкой их волосатых пизденок. Смирись, ебтубля.
pogromist !!TaKx8LZLLM # OP 181 328426
>>327980
Да, когда сам. Но перед этим несколько раз решил ее неверно. Хорошо, когда есть тесты, ментор или кто-то, кто тебе скажет - чувак, у тебя неверно. В этом смысле обучение на каких-нить курсах, где есть обратная связь, с одной стороны помогает понять, что ты решил неверно. А с другой стороны отбирает у тебя возможность определить самостоятельно, есть ли у тебя ошибки. Я говорю, конечно, про логические ошибки, ошибки поведения в некоторых случаях.

Да, способы решения типовых проблем и алгоритмы делают. А вот конструкции - нет. По сути все конструкции языка - это синтаксический сахар над машинными кодами.
pogromist !!TaKx8LZLLM # OP 182 328429
>>328426
Дополню: способы решения типовых проблем - это и есть алгоритмы. На более высоком уровне - это шаблоны, паттерны.

А язык программирования - это как ноты для музыканта. Можно вообще не зная нот играть. Можно не зная ни одного языка программирования программировать - просто зная десяток машинных команд и вбивая их последовательность в вычислительную машину. Это я понял, прочитав "Код. Тайный язык информатики."
Ипотекбай Беруев 183 328431
>>328426
А покотя-кокотя, кокотя-покотя!!! Къягдъя сям, ну въяще сяс да, но въяще нит, но дя... Узбагойся потсанчег, кодинг это не для тебя. Ты уже все, мозг высох. Иди кассиром в пятерку, там на кассе будешь кодить. Коды фруктов и овощей вводить. Вот и весь тебе кодинг. Монструозная верто-пососямба, ебтубля.

Понимаш, учиться в твоем случае надо на работе. А то что ты дома там примеры решаешь - хуйня с подконя и Барабаш-ба-Холла. Детский лепет и ты лучше меня это знаешь. Такая хуня-муня ёбоны а главное муневры ебте.
Ипотекбай Беруев 184 328436
>>328429
Да пфуй ббядь. Нахуя ты эти книжки чмтаешь? Их пишут всякие долбоебы. Те кто эти языки создавал они не то что не работали, они в России не жили. Основа отучилась в Гарварде и за всю жизнь даже ни разу не побрились. Эти волосатый инфантилы потом пишут книжки на фялософичную тематегу. На деле эти книжки никакой пользы не несут.
pogromist !!TaKx8LZLLM # OP 185 329955
Несколько дней назад прошел дедлайн по домашкам, я сделал где-то 70-75% из всего, что было задано. Реально можно было сделать всю домашку, если в течение всего обучения я бы посвящал пару дней в неделю исключительно домашней работе. А так половину сделанной домашки я сделал на НГ-праздниках.

Что дальше? Дальше нам, как я понял, должны дать несколько тем на выбор для некой итоговой работы, которую нужно сделать в течение недели. Ждемс..

Пока отдыхаю от непосредственно программирования. Прочитал еще одну книжку: "Чистый питон. Тонкости программирования для профи". Похоже, это самая полезная книжка по питону, которую мне довелось прочитать. Она написана как раз на том уровне, на котором я сейчас нахожусь и очень полезна для понимания работы питона. Там и про итераторы, и про генераторы, и про декораторы, и про магические (дандер) методы, и про некоторые интересные особенности поведения питона. И все это не в виде справочника, а как будто рядом с тобой сидит чувак и про все это рассказывает. Люто рекомендую.

Чего еще... ах да, поговорил с одним чуваком в Эпаме, который проходил предыдущий набор стажеров. Как оказалось, не все там так радужно. Прошлый набор закончил стажироваться летом. Из 20 студентов, которые прошли стажировку, взяли на работу примерно половину, а остальные находятся в подвешенном состоянии. С одной стороны, их готовы принять на работу, с другой стороны, пока нет проектов для того, чтобы их занять. В итоге они вроде бы успешно прошли стажировку, но их на работку не взяли... Я подумал, наверно, это обидно - 3-4 месяца стажироваться забесплатно, чтобы потом тебя не взяли на работу, даже если ты все делал хорошо.

Исходя из последнего, а также наличия вероятности вообще не попасть на стажировку из-за недоделанного ДЗ, неспешно ищу альтернативные варианты в случае чего.
Базовый сценарий - дальше продолжать учиться на хекслете, разорившись на парочку проектов. Платная подписка у меня там закончилась, пока не продлеваю, жду решения по Эпаму. Если пройду в Эпам, времени заниматься на хекслете, скорее всего, не будет. Параллельно надо начинать мутить пет-проджекты "на показ", чтобы было чего показывать на собесах.

Также есть стажировка в Яндексе. Набор идет все время. Говорят, попасть туда сложнее, т.к. там прям по алгоритмам и структурам сильно проверяют: https://yandex.ru/yaintern/
На данном этапе я точно туда не пойду, нет смысла - нужно дрочить алгоритмы и структуры.

В целом, знаний после прохождения лекций и домашек в Эпаме стало реально больше. Я могу теперь классы писать, со всякими конструкторами и прочими магическими методами, контекстные менеджеры, декораторы, генераторы, итераторы. Алгоритмам там не учили, совсем немного прошлись по паттернам проектирования. Как-то так.
pogromist !!TaKx8LZLLM # OP 185 329955
Несколько дней назад прошел дедлайн по домашкам, я сделал где-то 70-75% из всего, что было задано. Реально можно было сделать всю домашку, если в течение всего обучения я бы посвящал пару дней в неделю исключительно домашней работе. А так половину сделанной домашки я сделал на НГ-праздниках.

Что дальше? Дальше нам, как я понял, должны дать несколько тем на выбор для некой итоговой работы, которую нужно сделать в течение недели. Ждемс..

Пока отдыхаю от непосредственно программирования. Прочитал еще одну книжку: "Чистый питон. Тонкости программирования для профи". Похоже, это самая полезная книжка по питону, которую мне довелось прочитать. Она написана как раз на том уровне, на котором я сейчас нахожусь и очень полезна для понимания работы питона. Там и про итераторы, и про генераторы, и про декораторы, и про магические (дандер) методы, и про некоторые интересные особенности поведения питона. И все это не в виде справочника, а как будто рядом с тобой сидит чувак и про все это рассказывает. Люто рекомендую.

Чего еще... ах да, поговорил с одним чуваком в Эпаме, который проходил предыдущий набор стажеров. Как оказалось, не все там так радужно. Прошлый набор закончил стажироваться летом. Из 20 студентов, которые прошли стажировку, взяли на работу примерно половину, а остальные находятся в подвешенном состоянии. С одной стороны, их готовы принять на работу, с другой стороны, пока нет проектов для того, чтобы их занять. В итоге они вроде бы успешно прошли стажировку, но их на работку не взяли... Я подумал, наверно, это обидно - 3-4 месяца стажироваться забесплатно, чтобы потом тебя не взяли на работу, даже если ты все делал хорошо.

Исходя из последнего, а также наличия вероятности вообще не попасть на стажировку из-за недоделанного ДЗ, неспешно ищу альтернативные варианты в случае чего.
Базовый сценарий - дальше продолжать учиться на хекслете, разорившись на парочку проектов. Платная подписка у меня там закончилась, пока не продлеваю, жду решения по Эпаму. Если пройду в Эпам, времени заниматься на хекслете, скорее всего, не будет. Параллельно надо начинать мутить пет-проджекты "на показ", чтобы было чего показывать на собесах.

Также есть стажировка в Яндексе. Набор идет все время. Говорят, попасть туда сложнее, т.к. там прям по алгоритмам и структурам сильно проверяют: https://yandex.ru/yaintern/
На данном этапе я точно туда не пойду, нет смысла - нужно дрочить алгоритмы и структуры.

В целом, знаний после прохождения лекций и домашек в Эпаме стало реально больше. Я могу теперь классы писать, со всякими конструкторами и прочими магическими методами, контекстные менеджеры, декораторы, генераторы, итераторы. Алгоритмам там не учили, совсем немного прошлись по паттернам проектирования. Как-то так.
186 329984
>>329955
А зачем тебе эти курсы за деньги? Если есть на торренте?
pogromist !!TaKx8LZLLM # OP 187 329985
>>329984
Я пробовал проходить курсы с торрентов. Там и скиллбокс есть, и гикбрейнс, и мейл.ру, и практически любые другие курсы. Если не на торрентах, так на складчине. Для получения теории они ок, но для практики они бесполезны. Никто твой код не может посмотреть, никто не скажет - ты написал хуйню, нужно вот так и так, потому что так и так. В Эпаме, когда я решал домашки и получал обратную связь, я понял, насколько это полезно. Тем не менее, на начальном этапе просмотр скрина экрана курсов тоже может быть полезен, да.
188 329998
>>328431

>там на кассе будешь кодить. Коды фруктов вводить



Лол, кассир доставляет
189 329999
>>329985
А нахера тебе это показывать?
Либо работает, либо нет
Или ты в олимпиадники записался?
Михал Иваныч 190 330005
>>329955
Бля, Васянь, поверь, ты будешь в числе посланных нахуй. Готовься отстирывать отпечаток ботинка на жопе. Хуйня все твои гитхабы, никто их смотреть не будет. Опыта нет? Пшел нахуй. Всё. Там разговор один. Сказки про вкат без опыта - хуйсосня из подконя.

Иди на кассу вон, в пятух. Там будешь алгоритм проговаривать. Сначала здравствуйте, потом спросишь "есть ли у вас выручайка?". Дальше если нет карты, то предлагай приобрести. А как ты хотел? Приобрести, ебтубля. Чтобы повышать показатели магазина. А дальше уже товары по акции. Да так предлагай, чтобы человеку интересно было. Чтобы я не слышал унылое "тавары пааксыи". Говори что-то навроде "Покупайте кофе по 149, скидка 50% сегодня".

Это и есть твой алгоритм. Я тебе его прописал, а тебе придется выполнять. Ну, а инкапсуляцию это уже позже, когда замдирехтуром станешь. Там тебе доспех потяжелее дадут, зелёную кирасу. Это уже статус, ебны в роут. Понимаш? Это уже заслужить надо, порниша.
Сначала рядовым призраком в красных потешных доспехах. Потом стражем свежести в зеленой кирасе. Ну а потом высшем стражем в белой мантии с заклинаниями ВШСМИБ Всесоюзной школы совковых мымр и блядюг. Это уже когда дирехтур.
pogromist !!TaKx8LZLLM # OP 191 330018
>>329999
Я тож так думал раньше и быдлокодил на пехепе. Проблема в том, что в больших проектах код чаще читают, чем пишут. И читаемость кода, а также грамотность архитектуры, продуманность объектов и их взаимоотношений, наглядность наименований, следование соглашениям - все это становится более важным, чем просто "работает". Собственно, я выше в каком-то из постов писал, что для меня было непонятно, как люди пишут сложные системы. Вот это как раз одно из условий написания больших и сложных систем.

Ну и еще одно. Ты написал, и думаешь, что работает. Проверил. Вроде работает. Перепроверил. Заебись работает. И все, думаешь, сделал. А по факту ты не проверил граничные условия или забыл проверить сочетание нескольких граничных условий, и у тебя на этих условиях код работает неверно. Но ты этого никогда не узнаешь, если никто кроме тебя на этот код не посмотрит.
192 330021
>>330018
Ты не в коммерции, но фантазируешь
Не ебанулся ли ты?
pogromist !!TaKx8LZLLM # OP 193 330024
>>330021
пусть будет так, мне лень тебе что-то доказывать
194 330069
годный тредчанский
успехов оп
Главное мунёвры 195 330072
>>330018
Порниша, ситуация такая, что ебать скоро будешь заниматься чтением планограмм. Там тоже есть код товара. Ну там, огурцы глобал виладж на последней полке в три фейса. Че это значит? То че архитектура планограммы такова, шо тебе надо поставить 18 банок огурцов вниз посередине полки. И самое главное товар-ценник, понимаш? А то вылезет эксепшн в виде Роспотребнадзора.

Далее соблюдаем ротацию, че новее ставим взад, че старее подвигаем сюда. А то потери магазина будут. Тогда уже алгоритм будет такой, шо ЗП будет уменьшаться, ебать.
196 330794
>>330069
спасибо, няша

Такс, очередной этап я прошел. Некоторые не прошли, значит, моя 70%-ная домашка все же была не самой плохой. Получил задание для итогового проекта. Думал, нам позволят выбрать, но нет.

Вкратце, нужно написать индексатор текстовых файлов находящихся в папке/подпапках, со статой по словам/слогам/буквам, с доступом через rest api. С тестами и документацией по api. Срок - неделя. Сижу вот, думаю, как лучше реализовать.
197 330795
>>330794
это ОП, я просто галочку проебал
pogromist !!TaKx8LZLLM # OP 198 330796
>>330794
да что за хуйня, где зелененький цвет
1496174443193999007.png224 Кб, 354x414
Главное мунёвры 199 330802
Да узбагойся потсанчег кодинг это не так уж и просто! Щас еще буквально месячишко попырхаешься и забьешь. Я те грю пока не поздно иди в пятух на кассу работать. Там выучишь всю хуню-муню, как печень бабкам пробивать. Ну, я имею в виду засороженную. А не их печень.

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

Ну, а потом еще пару лет и ужн в супервайзеры. Это уже на рудного барона тянет. Там хуль, уже работать не надо, только решать вопросы и все. Понимаш, там порешал, тут порешал и все. Идешь и ведешь праздный образ жизни. Ну, и еще бонусом, что можно любую копилку наполнить как грица. Все директрисы, телки замки и даже товароведши тебе подчиняются. Можешь любую из них прям в столовой раздевать и Барабаш-ба-Холла.
200 330820
Хороший дневничок. Даже не знаю, что больше мотивирует: упорный путь ОПа вкатывающегося в айти, или етот >>330802 тип.
pogromist !!TaKx8LZLLM # OP 201 331162
>>330820
у етого типа беспроигрышная стратегия. Если у меня ничего не получится, он скажет "я же говорил". А если получится, скажет "этими постами я тебя мотивировал через провокацию".
202 331243
>>331162

Да умные люди это прекрасно понимают. ОП, удачи тебе, очень интересный путь.
9292156[1].jpg52 Кб, 530x688
203 331321
pogromist !!TaKx8LZLLM # OP 204 331952
Джва дня делаю итоговый проект. Нужно собрать стату по словам для всех текстовых файлов в папке. Требования со звездочкой - собрать стату по слогам!

На данный момент готов модуль индексации, когда мы на вход подаем любое кол-во текстовых файлов, а на выходе получаем записи в БД по словам и статистикой по ним. На моем ноутбуке пять файлов общим объемом в 350 тысяч слов обрабатываются за 3-4 секунды. Собирается стата по каждому слову, (а также статистикой по каждому файлу где оно упоминается), с его длиной, со слогами, с кол-вом гласных и согласных букв и записывается в БД.

Текстовые файлы могут быть мегабайтных размеров, а этих файлов может быть и сотня, и тысяча. И тут возникает проблема - в каком месте мы будем считать статистику. Где и каким образом будет обновляться счетчик, потому как без счетчика для каждого слова/слога нельзя. Ну и каким образом результат всех этих миллионов операций с сотнями тысяч слов потом запихать в БД. От проверки наличия каждого слова в БД и занесением его туда если его там нет и инкремента счетчика если оно там есть, я отказался сразу: это получается миллионы запросов к базе данных. Соответственно, есть два варианта - либо у какой-то БД есть механизмы, позволяющие самостоятельно все это делать, когда ты ей суешь в цикле массив из сотни тысяч строк, и она сама там инкрементирует счетчик если строка есть, или добавляет, если ее нет. Либо все это делать в коде, и БД использовать только в начале подсчета для считывания данных (если индексация запускается не первый раз) и в конце подсчета (чтобы сохранить результат). Я выбрал второй вариант. Теперь надо понять, как записать сотню тысяч строк, причем их предварительно надо нормализовать - каждая строка это слово со статистикой. Посему в классической SQL БД нужно будет сгенерить пяток таблиц, а потом доставать оттуда инфу через кучу джоинов. Получается, на каждое слово нам нужно штук 5 запросов, а слов сотня тысяч. 500к запросов к БД - такое себе... В принципе, еще вариант сгенерить файл csv, сохранить его, а потом LOAD DATA INFILE. Но я пошел другим путем, я решил использовать mongodb. Там убирается сразу две проблемы - создание кучи таблиц для нормализации и вставка сразу всего массива сотен тысяч строк со всеми их параметрами в один запрос! Круто? Круто! Но возникает другая проблема - я совершенно не знаю эту базу данных, язык ее запросов ломает мой мозг. И там нет джоинов. Несмотря на то, что в ней мы можем хранить сложные структуры данных, мне все равно нужно разбить хранение информации хотя бы на 2 части - информация о файлах и информация о словах. И тут возникает проблема - как соединить эти две части? В общем, пока нахожусь на этой стадии.
pogromist !!TaKx8LZLLM # OP 204 331952
Джва дня делаю итоговый проект. Нужно собрать стату по словам для всех текстовых файлов в папке. Требования со звездочкой - собрать стату по слогам!

На данный момент готов модуль индексации, когда мы на вход подаем любое кол-во текстовых файлов, а на выходе получаем записи в БД по словам и статистикой по ним. На моем ноутбуке пять файлов общим объемом в 350 тысяч слов обрабатываются за 3-4 секунды. Собирается стата по каждому слову, (а также статистикой по каждому файлу где оно упоминается), с его длиной, со слогами, с кол-вом гласных и согласных букв и записывается в БД.

Текстовые файлы могут быть мегабайтных размеров, а этих файлов может быть и сотня, и тысяча. И тут возникает проблема - в каком месте мы будем считать статистику. Где и каким образом будет обновляться счетчик, потому как без счетчика для каждого слова/слога нельзя. Ну и каким образом результат всех этих миллионов операций с сотнями тысяч слов потом запихать в БД. От проверки наличия каждого слова в БД и занесением его туда если его там нет и инкремента счетчика если оно там есть, я отказался сразу: это получается миллионы запросов к базе данных. Соответственно, есть два варианта - либо у какой-то БД есть механизмы, позволяющие самостоятельно все это делать, когда ты ей суешь в цикле массив из сотни тысяч строк, и она сама там инкрементирует счетчик если строка есть, или добавляет, если ее нет. Либо все это делать в коде, и БД использовать только в начале подсчета для считывания данных (если индексация запускается не первый раз) и в конце подсчета (чтобы сохранить результат). Я выбрал второй вариант. Теперь надо понять, как записать сотню тысяч строк, причем их предварительно надо нормализовать - каждая строка это слово со статистикой. Посему в классической SQL БД нужно будет сгенерить пяток таблиц, а потом доставать оттуда инфу через кучу джоинов. Получается, на каждое слово нам нужно штук 5 запросов, а слов сотня тысяч. 500к запросов к БД - такое себе... В принципе, еще вариант сгенерить файл csv, сохранить его, а потом LOAD DATA INFILE. Но я пошел другим путем, я решил использовать mongodb. Там убирается сразу две проблемы - создание кучи таблиц для нормализации и вставка сразу всего массива сотен тысяч строк со всеми их параметрами в один запрос! Круто? Круто! Но возникает другая проблема - я совершенно не знаю эту базу данных, язык ее запросов ломает мой мозг. И там нет джоинов. Несмотря на то, что в ней мы можем хранить сложные структуры данных, мне все равно нужно разбить хранение информации хотя бы на 2 части - информация о файлах и информация о словах. И тут возникает проблема - как соединить эти две части? В общем, пока нахожусь на этой стадии.
Главное мунёвры 205 332031
Следующая стадия это проверка СБ. Когда одобрят, ты пройдешь и подпишешь договор. А там уже база данных там по остаткам смотри, ебтубля. Входишь управление запасами -> остатки. И вводишь код товара. А распечатать ценники это тупо печать -> ручная печать.

Но тебе это еще рановато. Пока простым продаваном в потешной красной робе. А эти похрумированья забудь! Это так, хуня-муня а главное муневры!
pogromist !!TaKx8LZLLM # OP 206 333081
Осталось полтора дня до сдачи проекта, и я начинаю немного паниковать. До сих пор не было какого-то решающего момента, когда либо ты сделал и получил, либо не сделал и не получил. Можно было не сделать все домашки по каждой лекции и пройти дальше. Можно было не ходить на все лекции. В общем, можно было что-то не сделать, но все равно идти дальше. А сейчас такого нет.

В целом, получение статистики готово процентов на 80. Но оставшиеся 20 - это те запросы, которые идут тяжело. Если в SQL я смог бы их составить без особого труда, то в mongo язык запросов мне выносит мозг. Но потихоньку процесс идет. Уверен, я это сделаю до конца срока.

Следующий шаг - установить и разобраться с каким-нибудь пакетом для развертывания API-сервера, и подключить к нему все те функции, что я написал. Т.к. ни разу подобного не делал, то основная паника именно по этому пункту. Могу начать и зарыться на весь день.

Дальше общее причесывание, и в целом базовый функционал будет готов.
Если останется время, буду добавлять индексацию docx файлов (что по сути есть zip-файл с xml-файликами, который надо распаковать). Также надо попробовать добавить функционал по слогам. Ну и еще прописать правильное поведение при обновлении каталога (добавление/изменение файлов), сейчас всего этого нет.
Элитный Орк 207 333190
>>333081
До встречи в пятерочке! Ничего страшного, что тебе 36 лет, ебтубля. Там и таких берут, и сяких. Вон алкашня работает ебанная. А ты вон какой, похрумист! Вумный мля. Старшим кассиром будешь, ебны в роут! Че на кассе случилось, всем бабушкам чтоб угождал. Там конфеты не конфеты, ебать. Деньги шоб копейка в копейку, а лента блестела шоб как у кота яйтсы. Капренде, палёмо? Но эс нэсэсарио консертирсе кон лас орехас!

А задания эти ты уже проебал. Вылезай, лох! Не умеешь с ворами водку пить, вон на бутылку садись.
208 333208
>>333081
Не ссы братан бля, твой уровень уже выше половниы вкатившихся, даже меня наверное, хотя я уже полгода работаю. Но я молодой, типа на вырост взяли, там вся фишка этих заданий в том чтобы доказать дяде что ты обучаемый и в будущем способен приносить ему прибыль.
pogromist !!TaKx8LZLLM # OP 209 333511
>>333208
Спасибо за поддержку. Я знаю, можно все легко списать на синдром самозванца и думать, что он у меня есть, и поэтому можно не париться. Но это же такой самообман получается. Хотя, думать, что его нет, тоже может быть самообманом. Короче, я просто пришел к мнению, что надо делать все что можешь и будь что будет. Рано или поздно это выльется в пользу.

По проекту - сдал. Сделал базовый функционал, разобрался с запросами, API сервер использовал готовый в виде модуля flask_restful, там оказалось все очень просто. Сегодня весь день занимался рефакторингом, я оказывается изначально выбрал не совсем верную тактику, и весь день переделывал на более верную. Хотя были моменты, когда думал, что и переделанная версия не лучше первоначальной. Но брал себя в руки и доделывал. Что не сделал: тесты, разбиение по слогам, скан файлов и папок уже после запуска приложения. Тесты и не планировал делать, ибо никогда не делал и не знаю как они пишутся. А вот разбиение и скан после запуска можно было сделать, будь у меня еще один день.

Сегодня я программировал около 12 часов почти без перерыва, это, ребята, пиздец.

В общем, дальше буду ждать оценки. Не знаю, в каком виде она будет, дадут ли нам исправить что-то в проекте, дадут ли вообще какую-то обратную связь и сколько времени будут их проверять. Буду просто ждать. А сейчас я пойду спать, устал очень.
Орк Шаман 210 333551
>>333511
Бзззззз.... Слышал? Это пососямба вылетела. Да узбагойся потсанчег. Ты не тянешь эти кодинги. Попустись, иди в пятух, анкетку заполни. Ты где, в Москве живёшь? Вон в Люблино хороший магазин, там директор Мерлан. Вот к нему и иди. Сразу там за полгода с кассира подымисси до замдира, будешь кассирские копилки пополнять. Понимаш?

А это все забудь. Ебамы твои. Щас тебе по носу щелкнут и нара-най. Тах-шах, шегербе-бакорда, баораш. Ты уже не будешь после такого поражения чето делать, понимаш?
pogromist !!TaKx8LZLLM # OP 211 334011
Немного статистики. Подавали заявки на тренинг по питону в эпам около 60 человек. Из них приняли около 30. Сдали итоговый проект 18 человек. Сколько пройдет дальше не знаю, посмотрим.
Орк Шаман 212 334174
Да пососешь, даже объяснять лень.
pogromist !!TaKx8LZLLM # OP 213 334314
>>334174
да я в целом и не ожидаю, что прям меня возьмут сразу или что-то типа того. Я сейчас просто получаю опыт программирования. Если его будет недостаточно для того, чтобы меня взяли, буду продолжать получать опыт, через онлайн-обучение или найду какую-нибудь другую практику.
Орк Шаман 214 334577
Ну че все? Пососал, ебтубля? Есть контакт, ебны в роут!!! Лошпед, ебать. Только и знаешь как насасывать. Уже придумал отмазы, что мол не так и хотелось, ебать. Агя нахуй, верим-верим.
215 334603
Оп, продолжай. Мне радостно наблюдать как от тебя горит жопа у ребенка алкашей - кассира.
216 334610
И да, когда ты выйдешь работать, он не скажет типа "мотивировал тебя через критику", а будет искать негативные стороны в твоей работе и пытаться рассказать, что твоя работа - лажа. Плюс к этому дегенерат будет придывать для себя отмазки, почему у тебя все получилось, а у него нет (родители помогли, друзья, случай и так далее).
Орк Шаман 217 334626
>>334610
Дё-дё-дё, когда ты выйдешь, ебать, когда ты выйдешь... В будущем времени выйдет, будет когда-то там может быть. Хуесос ебать, пидарёнок масссковский. Давно ли там в Москве? Приехал и опятёрился? Как завод у гурыча пососямбу жадно заглатывал на заднем сидении его мерседеса?

Пососешь! Твердо и четко. Хуй. А не ебам.
Снимок экрана 2020-01-27 в 20.30.21.png49 Кб, 1550x444
pogromist !!TaKx8LZLLM # OP 218 334828
Пока жду результатов проверки, снова взялся за задачки на степике. Все легкие в рамках проходимых курсов я уже решил, остались зубодробительные. Позавчера решил парочку таких и вот сегодня одну. Каждая по 2-3 часа времени заняла. Сегодня также бился над нерешенной задачей "змейка", дошел до того, что нашел вторую идею для алгоритма решения. То есть, формализовал задачу, а с реализацией алгоритма еще не додумал. Стей тюнед, так сказать.

Хекслет не трогаю, туда пойду если на стажировку не возьмут, там с головой надо прыгать и мучить менторов.
Орк Шаман 219 334846
>>334828
Агя, наху, пока жду. Всё уже, потсанчег. Туши свет. Вам перезвонят. Так что надейся и жди, лошара. Все твои задачи ничто, хуня-муня с подконя.
pogromist !!TaKx8LZLLM # OP 220 335200
На тему самозванца, кстати. На ютубчике есть разные видео по питону, и содержание одних для меня кажется совсем уж очевидным, а другие взрывают мозг и я ничерта не понимаю, о чем говорят. И, соответсвенно, посмотрев первые, тебе кажется, что ты уже достаточно компетентен, ведь кто-то рассказывает то, что тебе очевидно. А посмотрев вторые ты убеждаешься, что компетентность твоя на уровне троечки с минусом.

Эта лекция из первых. Чувак руководит 32 погромистами и рассказывает, что есть плохо програмить: нехорошо копипастить, делать дурацкие каменты, обзывать бессодержательно переменные и функции, не использовать паттерны специально чтобы их использовать ну и все в таком духе. Очевидные же вещи, а его там куча людей слушали.
https://www.youtube.com/watch?v=uewsq6NsRcs
Орк Шаман 221 335720
Давай вон к нам. Будешь программировать картошку, лук, всю хуню-муню мешками. 5 тонн в день перекидаешь, считается похрумист. А это забудь, уже пососал.
222 335854
>>335200
Всегда будут люди компетентнее тебя, на это можешь забить.
Когда у тебя конец курсов там?
Орк Шаман 223 335881
>>335854
Да пфуй блядь!!! Потсанчег! Конец редпилла. Конец редпилла. Понимаш? Дальше уже блэкпилл. Пососямба прилетит и все. Соску в рот и шурудить. Уже всё. Скоро будет программировать фрукты с овощами. Гнилые выделять из базы данных. Делать боксинг, складывать их в коробку. А потом вечером приезжает гарбэйдж коллектор и забирает мусор.

С утра алгоритм такой. Приоритет фрукты и овощи, а по ходу пьесы хлеб, молочка, мясо. Если вылетает эксепшн, чето разбил, то в зону списания.
f6ea77790b6fc885e17fb2a1daab9945.gif496 Кб, 500x455
224 335894
>>335881
Слишком ха поверхнос... ха ...тные шутки, дизлайк. тха-ха-ха лопается, разбрасывая внутренности
Орк Шаман 225 335940
>>335894
Ну дак а он для чего учил? Баз данных в пятерке тоже есть. Там, остатки, движение товаров все такое. Бах-бах, там, че по ценникам. Задания, там же тоже на день дают оформить распродажу, сделать перестановку. Вот пошел и похрумируешь. Чтобы все в елочку было.

Директор он инкапсуляцию делает. Создает метод. Образно:

void хуярить (Лох лох){

лох.выслушать();
лох.хуярь(new хуй-в-лопату());
}

Такая хуня-муня, а главное мунёвры.
226 335963
>>335894
Форест ето ти
79189713p0.jpg1,9 Мб, 1954x2800
227 335965
>>335963
Ты за кого меня принимаешь, говно? Форест — грязный пидор, а я возвышенный гоморомантик. Смотри не перепутай!
*1Для закрепления понятия грязного пидорства см. >>226920.
*2Для закрепления понятия возвышенной гоморомантики см. 9–10 серии Aoi Bungaku Series.
*3Как же хочется ПоппиФанбойчика, хосспаде...
Снимок экрана 2020-01-31 в 14.37.26.png72 Кб, 1590x658
228 336048
>>335854
да закончились, в понедельник будет обсуждение моего итогового проекта, по результатам которого будет приниматься решение, возьмут на стажировку или нет.

Пока есть время, доделываю задачки на степике, вчера решил 5, сегодня уже 2.
Орк Шаман 229 336125
>>336048

> приниматься решение, возьмут на стажировку или нет.


Какую стажировку? Ты че охуел шоль? Ты говорил же, что почле сдачи тестового уже на работу берут на полную ставку! Че бля месяц проходил нахаляву, теперь еще месяц нахаляву работать? Лолблядь! Похрумист ебанный.

Я бля думал, что там реально со дня на день шанс, что возьмут на работу джуном. А тут завтраками и обещаниями кормят. За бабки ваще никто речь не ведет. Ебооооооть!!

Ты лох получается!
Снимок экрана 2020-02-02 в 11.23.42.png80 Кб, 1584x628
pogromist !!TaKx8LZLLM # OP 230 336456
>>336125
да, выходит, лох. Я же написал в шапке: ОП-долбоеб. Имею право им быть )

По всем курсам, что прохожу на степике, дошел до сложных задач, и бывает, сижу над одной час-два, а решение не выходит. Меня это демотивирует, хотя и понимаю, что думание над задачей это тоже обучение. Но результат в виде какой-то галочки, что я задачу все же сделал, мне необходим. В связи с этим поискал на степике еще курсы по питону, отсеял те, что на английском, те, что не готовы, а также совсем базовые, и записался на те, что остались. Вышло около 10 различных курсов, буду их проходить в перерывах между сложными задачами. Вчера вот нащелкал 20 задачек таких.
Снимок экрана 2020-02-02 в 23.07.40.png79 Кб, 1586x616
pogromist !!TaKx8LZLLM # OP 231 336605
Кому там надо было кучу задачек в день делать? Вот, принимайте.
Орк Шаман 232 336628
Степик... Какой наху степик? Учачхаггг!!! Не степик, а стоппер! Такая хуйня, которая ставится вместе с ценником. На ней акция написано. Стопперы будешь проходить скоро! Взял в руки стопперы и пошел ставить на акционные ценники. Не забываем ставить, ебту. Хуй с ним можешь степик называть.

Потом на кассу по звонку. Нехуй в зале прятаться, ебту. Очереди не собираем ёбоны. Иначе товары по акции предлагать не получится. Поял? Во давай. Нехуй злить начальство.
Орк Шаман 233 336773
>>336048

>в понедельник будет обсуждение


Понедельник прошел, в Москве рабочий день окончен. Где результаты? Че? Решил гасануться?
pogromist !!TaKx8LZLLM # OP 234 336775
>>336773
Результатов нет, обсудили проект, указали на недостатки, поговорили про условия на стажировке. Результаты (возьмут на стажировку или нет) сказали только через неделю будут. Сам не понимаю, зачем так тянуть время. Каждая неделя постепенно убивает все те немногие знания, полученные на лекциях.

Буду степик решать пока, хуле делать.
Орк Шаман 235 336800
>>336775
Да пососал ты. Тактично провели по губам. С заводом та же хуйня была. Чето там петушился, ебался. Я-я ебтубля. Потом так же его оставили типа жди-жди, щас все будет.

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

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

Самая главная ошибка - думать, что тебя оценят по какой-то хуйне типа степика и гитхаба. Это суперспециалистов оценивают по гитхабам. Но они к аркаше добкину не идут на поклон. Их самих компании ищут.

Так что мой тебе совет, гусеныш. Либо в пятух товар разгружать, либо на реально толковые курсы при бауманке или еще где. Там где тебе раздуплят основы и научат навыкам, которые требуются работодателю, и которые будут необходимы конкретно в работе на месте.
Снимок экрана 2020-02-03 в 19.27.51.png84 Кб, 1614x686
pogromist !!TaKx8LZLLM # OP 236 336803
>>336800
да, все плохо, я дебил и все такое, согласен

Сделал сегодня пару средних задач и кучку мелких легких на степике. Надоедает это, конечно. Я вот думаю пока там эти ребята решают брать меня на стажировку или нет, все же пойти в хекслет и заебенить первый проект. Неделя считай свободная, а первый проект, говорят, не сложный. Если меня примут, то можно попробовать совмещать, ибо на стажировке 20 часов в неделю нужно тратить, а это по 4 часа на рабочий день, будет время доделать проект.
Орк Шаман 237 336857
>>336803
Бля, мудак, ты совсем мудак ебтумать? Я ему грю задачки твои хуйта с подуйта, он мне опять про свои задачки ебтумать бля. Внатурь дебс. Ты ни о чем. Тебе пятерка даже сложно будет. Ты там мандарины от апельсина не отличишь, ебтумать.
Снимок экрана 2020-02-05 в 11.58.18.png134 Кб, 1722x924
pogromist !!TaKx8LZLLM # OP 238 337353
На степике вчера ничего не делал, зато вернулся на хекслет, сделал 4 испытания, продлил подписку и купил проект. Настроил окружение, поковырял немного poetry. Непривычно, конечно, после pip и venv, не до конца еще с ним разобрался. Сегодня продолжим.

>>336857
да, я мудак, да, мои задачки хуета, сходил в пятерочку, поработал, мне понравилось! Надо было сразу тебя слушать!
239 337381
Если коротко, то епам - всё?
Впадло простыни читать.
pogromist !!TaKx8LZLLM # OP 240 337387
>>337381
пока нет, результаты для всех, кто сдал итоговый проект, будут разосланы в понедельник. Я начал переключаться на другие задачи по 2м причинам:
1) есть свободная неделя
2) и да, есть большая вероятность, что не возьмут. Чувак, которому я сдавал проект, сказал, что на этом наборе планируют взять всего одну группу из 5-6 человек. То есть, из 18 человек, сдавших проект, возьмут 5-6. Это прямо слишком суровый отсев. А учитывая возможную предвзятость к моему возрасту, могут прокатить даже если я формально подхожу по параметрам. Ну или просто потому, что я лох и мало знаю :) Я изначально не делал ставку на эпам как на единственную возможность вкатиться, получится - хорошо, нет - хуй с ним, буду дальше учиться и тыркаться по стажировкам.
pogromist !!TaKx8LZLLM # OP 241 337598
Сегодня позанимался и там, и тут, как в старые добрые до-эпамовские времена.. Эх!

По поводу проекта на хекслете. Первое ощущение - чобля? Мне просто в общих чертах говорят что делать, и мне надо это делать?? А кто будет объяснять как делать? Оказывается, там надо самому думать, гуглить, читать доку :( Дошел до четвертого шага.
Орк Шаман 242 337626
Дзыыыынь!!! Кассиры на кассу бегом марш ёбоны!!!!! Че там кукурузу охраняем, да вола ебём??? Хыть нахуй бегом марш, дац дон!!!
243 337678
Мне бшх напоминает авторский нарратив Стивена Кинга. Ну знаете, такой, вывернутый наизнанку мир, который ощутимо для читателя катится, и автор жизнерадостно спешит подтвердить своей кэтч-фразой в конце каждой главы, к месту и нет, что таки-да, катится, вам ее показалось.

Хей хо, а ну пошли (кладбище домашних животных)

Томминокер, томминокер
Томминокер стукнул в дверь (томминокеры)

Такой вот ужастик получается, /dr пера Стивена Кинга.
244 337726
>>337626
>>337678
В дурку интернет и компуктири завезли?
pogromist !!TaKx8LZLLM # OP 245 337981
Сегодня мало занимался - большая часть времени ушла на основную работу.
Орк Шаман 246 337984
>>337981
Да всё уже!!! Блэкпил порнишго! Хули толку ты ебешься с этими степиками? В кодинге всё так же как в любой другой хуйне. Один кафельщик 150к в месяц подымает, другой 50к, третий 30к. В среднем 70к у них. Один торгаш помидорами и огурцами создает международный конгломерат, второй держит три ларька, третий торгует пока менты не видят.

Вот тебе и вся правда жизни. Глотай пока кончает, ебтумать. А то остынет и будет не вкусно. Пососямба прилетела уже, а т все тупишь, ебны в роут. Дебс.

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

А ты чего? Задачи какие-то ёбаные. Пфуй блядь. Удивил ебать.
247 337994
>>337984

>С ассемлера, паскаля там


с абака (счёты такие)
господи как же я с тебя проигрываю, скажи, ты же просто тоже выстёгиваешь? ну не может это быть всё всерьёз
Орк Шаман 248 338003
>>337994
Я бля прохаванный пацанчег по жизни. А этот 36лвл хуй, эмобой, койкоместовичок, зоряженный учител - они непрохаванные. Им до меня еще много ползти.
pogromist !!TaKx8LZLLM 249 338497
Вчера еще немного сделал задачек на степике/хекслете.

Узнал, что есть такие штуки как CodeClimate, flake8 и TravisCI. Пока нет цельной картины по всему процессу разработки, но отдельные области начинают уже вырисовываться.
Орк Нежить 250 338528
>>338497
Скоро ты узнаешь, что есть такие штуки как сторно чека и сторно позиции, х-отчет. Потом уже будет понимание кассовой дисциплины. Когда звонок звенит, то КАССИРЫ БЕГУТ НА КАССУ, пнятнинька, да, мкой? А не КОВЫРЯЮТ В НОСУ И ПРЯЧУТСЯ В ОТДЕЛЕ.
251 338628
Очень годный тред, как глоток свежего воздуха после треда про Щенка. Упорство ОПа восхищает, как и упорство кассира. Подписался.
Мимо мерчендайзер в супермаркете.
252 338634
>>338628
что не так с тредом щенка?
Орк Нежить 253 338693
>>338628
Э урод! Планограмму шоб не трогал, понял? А то ходют тут, бездельники. Че ходют? Ебтубля, ни ценниу сделать, ни ротацию настроить. Яебалалибабал.
Снимок экрана 2020-02-09 в 10.56.21.png83 Кб, 1616x660
pogromist !!TaKx8LZLLM # OP 254 338799
Вчера еще несколько задачек на степике сделал. На хекслет уже не хватило.
>>338628
Да тут скорее не упорство, а дисциплина, как я выше уже писал. Надо нарабатывать часы-дни кодинга, а также разбираться в самом процессе разработки и поставки продукта.
Орк Нежить 255 338824
>>338799
Хуль толку от твоец дисциплины? Ты регулярно занимаешься хуйней. И? Толку? Никуда никогда ты не вкатишься. Максимум пятух. Кассиром. Ты лох. А я ясновидящий.
256 339358
>>338693
Ни полку свою не протер, мы принципиально твои мыть не будем.
Забавно смотреть на этих теток - сотрудниц магазинов. А я что, товар со склада привез, выставил, сфоткал и дальше пошел. А они сидят там по 12 часов, с ума сходят без света белого.

>>338799
Что там ЕПАМ? В понедельник же обещали
Орк Нежить 257 339403
>>339358
Да пфуй бля. Товар выставил. За 20к сосешь там. Соска ебать. С какого ты чертендайзер? Нескафе?
Орк Нежить 258 339405
Ну че петуха? Где оп? Всё? Взяли в ебам? Распоряжением Аркаши Добкина, да? Аркаша DopeKing тебе кинул пососямбу через океан, ак шоль получается? Гыгягах-хях. Задачи на степике и хеслете, ёбны. Так до конца жизни и просидишь прорешаешь, дебс. Кому твои задачи упали ебанные?

Где вы егоные подсосы? Вы же говорили!? Не слушай Барона, кто он ебать такой. Ну и че? Кто прав в оконцове?
259 339495
>>339358

>Что там ЕПАМ? В понедельник же обещали


Да я сам охуеваю, растянули на полтора месяца то, что можно было за 2 недели сделать. Теперь вот говорят, что в течение недели озвучат.
mono.png70 Кб, 437x255
pogromist !!TaKx8LZLLM # OP 260 339497
пикрелейтед проебался
pogromist !!TaKx8LZLLM # OP 261 339613
Вчера и позавчера я тоже занимался. А вот сегодня, похоже, не успею, весь день был по основной работе занят.
262 340351
>>339613

Опчик! Ну как ты?
Спящий Крушак 263 340452
264 340455
265 340468
>>340452
Это мажорик и сынок слабовиков с тремя мониками
266 340470
>>340452
У него батя в мейл.сру работает, стартовые условия совсем разные, сомневаюсь что в 7 лет ОПу батя принес ардуину и они вместе писали для нее код.
Спящий Крушак 267 340479
>>340468
Бля, я тебе секрет расскажу. Подавляющее вайти это сынки богатеев. Кто туда поднялся с вылезаторских жил и детдомов это единицы единиц. Их тупо нет. Там только откормленные пиздёныши.

Один хуй. 36й пососал заочно.
pogromist !!TaKx8LZLLM # OP 268 340928
>>340351
Все еще жду решения по стажировке в Эпам, инфы до сих пор нет :(
>>340452
Как должны измениться мои действия после этого?
>>340479
точно, все КУПЛЕНО, а мне просто НЕ ПОВЕЗЛО. Ведь НИЧЕГО НЕЛЬЗЯ УЖЕ СДЕЛАТЬ. Да? :)

По обучению. Я потихоньку щелкаю легкие задачки на степике, уже почти на автомате, по 2-3 в день. На хекслете прошел еще один шаг в проекте, и следующий шаг подразумевает обдумывание архитектуры и рефакторинг того, что было сделано на предыдущем. Последний месяц книжки по погромированию не читал, немного заебало. Прочитал 2 книжки про космос. Вчера начал читать Release It - как раз про архитектуру, про паттерны-антипаттерны в разрезе именно архитектуры приложений. Примеры в книжке на Java, поэтому, скорее всего большого понимания у меня не будет. Но первый пример про наебнувшееся ПО одной авиакомпании вполне было ясно. Буду дальше читать.
1581782954162.jpeg445 Кб, 1155x960
269 341434
>>339403
Бамп своими успехами.
Кассир, ты почти угадал, за сколько времени разгрузишь?
ЗП 30, но я не в ДС, тут на эти деньги можно разгуляться, прямо как в мечте Завода.
pogromist !!TaKx8LZLLM 270 341787
Неделя подошла к концу, а результаты по стажировке в эпаме так и не были озвучены. Походу динамят.

Вчера и сегодня позанимался немного на степике, на хекслете дошел до 10 шага в первом проекте, где надо отправлять проект на проверку ментору. Формально все условия для отправки выполнены, но я завтра еще сделаю некоторый рефакторинг, дабы соблюсти DRY.
Спящий Крушак 271 341826
>>341787
Да лох ты! Никому ты со своими задачками не упал. Иди в пятух на кассу. Твоё призвание. Там дирехтур давать задания будет. Принеси то, подай это, царь во дворца. Там, картошку перебери, зелень настрой ебтубля. Шегербеш-бакорда.
pogromist !!TaKx8LZLLM 272 341983
Эпамовцы все кормят завтраками.

Проект на хекслете немного переделал и сдал на проверку ментору. На степике хорошо сегодня позанимался.
Спящий Крушак 273 341998
>>341983

>проверку ментору


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

Эй, Барон говорил тебе не трогай питона
Он все посожрет, так и не взлетев
Но под задачки лыбился довольный твой еблет
Отсос вместо вката, ты полгода это терпел!

А Добкин-то не Гейтс, ебам не айбиэм
Как джобс ты 8 лет, хуярил на хекслет
Давай пожалста без этих отличных идей
На кассе в пятухе будешь обслуживать обычных людей!
pogromist !!TaKx8LZLLM # OP 274 342489
Наконец-то ответили из Эпама, на стажировку не берут. кассир из пятерочки ликует

Проект на хекслете все еще проверяется ментором, пока прохожу дальше профессию питона. Думал, что почти прошел, а оказывается, пройдена только половина курса. Еще ебашить и ебашить.

На степике занимался вчера и позавчера, на хекслете только вчера.

Через месяц закрываю свой микро-бизнес, который приносит чуть меньше чем нихуя. Как раз в это время думаю начинать пилить пет-проджекты для показа на собесах. Бегло просмотрел вакансии питонистов-жуниоров на хх. Стажером нашел 2 позиции с окладом в 20-25к, жуниором без опыта - 40-50к. Хорошо бы оформить резюме и заполнить профиль на линкедине, но я полный в этом ноль, да и рановато, наверно.
275 342688
>>342489
А как-то обосновали отказ? Или на будущее что-нибудь пообещали?
Спящий Крушак 276 342705
>>342489
Да всё. Ты ослушался Барона Орка I Эль-Быдланте Прохави-де-Прожуви-де-Выплюни. Это твои последние выебоны. Хекслеты, кардебалеты. Скоро пойдешь в пятух. Будешь на кассе товары по акции.

Бизнес всё. Как и Китай.
277 342804
>>342489
Не расстраивайся, опчик, продолжай дальше делать, что-то да получится
pogromist !!TaKx8LZLLM # OP 278 343784
>>342688
Никак не обосновали. Как я понял, я не прошел по формальным показателям набора баллов (домашка + кол-во сделанных фич в итоговом проекте). Никакого фидбека не дали, я немного огорчен и в недоумении. Как я понял, им нужны молодые полные сил студенты, которые готовы много-много работать, а я не готов. Ну да хуй ним, с этим эпамом. Я выше писал, что желание попасть в эпам у меня компенсировалось нежеланием 4 (а то и все 10) месяца бесплатно стажироваться. Поэтому и не было мотивации рвать жопу.

>>342804
Спасибо, да, буду дальше делать. Я смотрю на код, который пишу в рамках проекта хекслета.. месяца три назад я бы в нем ничего не понял. Так что прогресс есть. И да, я потихоньку начинаю понимать, что есть два разных навыка: навык решения алгоритмических задач и архитектурный, что ли, навык. Первый это понятно, это решение всяких коротких и не очень задачек типа как на том же степике или олимпиадных задачек. А второе это организация кода в проекте, организация взаимодействия модулей/классов внутри него. И вот этого второго навыка мне не хватает.

Вчера наконец-то пришел фидбек по первому проекту хекслета. Около 10 мелких замечаний и одно как раз по архитектуре. Хотя какая там, блять, архитектура, два пакета, три модуля, но я смог даже среди них потеряться и часа 3 выяснял, экспериментируя, как работает import для вложенных пакетов и модулей. Но в конце фидбека был вывод, который меня очен порадовал, пикрелейтед. Но времени что-то по обучению не было, был занят по основной работе. Сегодня частично исправлял проект и проходил очередной мини-курс на хекслете и сделал задачку на степике.
pogromist !!TaKx8LZLLM # OP 279 344602
Сегодня прошел мини-курс по регуляркам, а также внес все изменения в проект хекслета, который мне отревьювили, отправил на повторную проверку. Ну и на степике чутка позанимался.
Супермутант Мастер 280 344614
Значит, когда выкидываешь мусор, то в идеале ты обязан все упаковки порезать. И только потом вываливать все в мусорку. Почему? Птамуша все разворуют бабки. Че это значит? Берут нахаляву, платить не будут. Значит продажи магазина упадут. Так что разрезал, потом все залил белизной. А иначе статья растрата, понимаш? Хлебашек можно наломать в труху и голубям. Они понимаш зимой нигде еды больше не найдут. Пшено, овсянку, рис порезанный тоже голубям давай. Они такое в лёт ебашат. Колбасу просроченную собакам вон или кошакам.

Значит, че еще? Картон, пластик и полиэтилен отдельно складируем. Все прессуется потом и сдается на РЦ. Поняль, да?

Когда звонок, то че? Бегом на кассу проверять че там!
pogromist !!TaKx8LZLLM # OP 281 345821
В общем, продолжаю заниматься, прошел пару мини-курсов на хекслете в рамках профессии, закончил первый проект там же. Думаю начинать второй.

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

Нашел одну багу в плагине для flake8, автор плагина предложил мне сделать pull-request, но я никогда этого не делал, плюс не совсем понимаю как исправить эту багу. Точнее даже так - я знаю как сделать так, чтобы баги не было, но не знаю какой способ для этого лучше. И вот сижу и думаю че делать: писать в личку автору плагина или на странице с issue спрашивать? Я пришел в новое место с неизвестными мне правилами поведения.
pogromist !!TaKx8LZLLM # OP 282 345823
По книгам - все еще читаю ReleaseIT, слишком сложна для моего понимания. Тупо в плане терминов сложно читать, зачастую вообще не понимаешь о чем говорит автор. Все же она для архитекторов. Плюс она относительно старая. Судя по косвенным признакам, написана была в 2008-2010 году, и какая-то инфа уже не совсем актуальна.

Подумал, что хватит читать книжки по питону, т.к. там везде более-менее все одинаково, это синтаксис и некоторая часть продвинутых фич языка. Надо читать про процесс разработки веб-приложений, про тестирование, про развертывание, непрерывную интеграцию, гит, вот это все. На первом проекте хекслета все это мне встретилось впервые, и пришлось туго.
Ксардас Некромант 283 346503
Да бля, какие книги потсанчег? Street smart nigga neva listen to the teacher! You can catch me in a bathroom smokin reefeer!!! Реальные потсанчеги прохаванные всё и так знают по улице. Книжки лахи читают ебт. Реал кто на мармулях тот поймет реального. Real recognize real, you know I'm saying?

Читаешь там залупу. Не, я понимаю этого жирного который создал халф-лайф. Габена или как его? Они бля понимаешь сами нихуя не делают. Они вот таких как ты хуесосин нанимают, а сами только пишут тз в духе:
"Мля каочи хачу шобэ была графончег охуительный ебт, еще чтобы каждая дверька открывалась и все нпс шобэ ебтэ были с именами. И вот так еще сделай, что если не поспал, то фантомы прилетают и клюют по жбану. Гыгягах-хях! Угар да? Давай морра, сроку тебе неделя. Не сделаешь, я тебе страйк кину и с апворка вышвырнут как кусок говна в унитаз смоют. Поял? Во давай, хуярь."

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

А вы? Хуярьте, че вы? Вон наху-блядь 60к тебе дадено! Удаленка! Половину за съемку отдаешь, 9к налог за такую шикарную житуху и остальное там на хоегаарден с лейсом и доширак со вкусом баранины. Давай не отвлекайся, кушай быстрее и оаять за работу.

А габены пока пойдут поспят до обеда, завтра обещали красивых пуэрториканок подвезти, а то эти пухлогубые уже всю залупу обсосали тут. Больно уж баля. Так что, надо отдыхать потсанчег...
pogromist !!TaKx8LZLLM # OP 284 347948
Вчера сделал свой первый пул-реквест, и его приняли! Потратил на это два дня чтобы понять что происходит в том участке кода, прочитал кучу документации. В итоге я родил багфикс, состоящий 8 строк исправлений, включающих исправления теста. Потом еще один день разбирался с самим тестированием, с созданием веток, с отправкой пул-реквеста и вообще читал инфу по правильному написанию названий и описаний коммитов, пул-реквестов, как там все должно быть.

Мне понравилось делать пул-реквесты, сходу узнал за эти 2-3 дня кучу нового. Про AST узнал, основы написания и запуска тестов, опыт на самом github.com. Еще узнал, что на github есть метки, которые ставят на issue, и некоторые из них делают специально для новичков, чтобы им было легче войти в мир совместного написания опенсорс проектов. Самые простые issue, которые надо исправить, носят метку "good first issue", чуть более сложные - "level:starter", ну и дальше по нарастающей. Может, есть еще какие-то. Я подумал, что вместо решения задач на степике, лучше искать good first issues на гитхабе и пытаться их решить. Таким образом убиваю сразу кучу зайцев: опыт в чтении чужого кода, опыт взаимодействия с другими людьми в процессе разработки (это, конечно, громко сказано, про разработку, но надо же с чего-то начинать), получение ачивок в виде какого-то кол-ва пул-реквестов для демонстрации будущим работодателям, чтение доков, понимание того, как организован весь процесс разработки, и прочее. В общем, попробую в этом направлении действовать.

На степике в эти три дня ничего не делал, на хекслете приступил ко второму проекту, пару шагов сделал. Сегодня думаю продолжить.
Ксардас Некромант 285 347951
>>347948
ПХИХУХАХ-ХЯХ ХЫХЯХАХ-ХЯХ ГЫГОГОХ-ХОХ!!! Дебсогония ёбтубля. Мудак. Комииты, пулы, лупы, залупы. Узбагойся потсанчег. Кодинг это не для тебя. Ты вон иди с садихшоном там картощку-мартошку перебирай. Ебать. Пулы.

Duty truck, hummer truck, my truck game stupid
Just like Lo, I pull up on some foolish

Понял да? Вот это есть pull up. А ты просто dirty shoes shorty. Иди баля штаны постирай, а лучше выкинь. Там уже дирка на жопи. Мой жопу дебс.
image.png77 Кб, 1438x562
286 348015
Ку. Интересует инфа по профессии на хекслете. Ты брал подписку 24 доллера/месяц? Думаю тоже закончить дела с версткой и пройти курс "ПРОФЕССИЯ Фронтенд JavaScript".
Там указаны сроки 4-7 месяцев. Насколько это правда? Допустим, что я занимаюсь по 4-5 часов в день, остальных занятий нет. Сколько ты занимаешься и сколько тебе еще осталось, примерно?
287 348138
>>348015
Ну, если без проектов, то занимаясь по 4-5 часов в день можно за месяц или меньше пройти профессию. Помимо профессии есть еще испытания (задачки по типу как на степике), штук 30 наверно, на них еще какое-то время потратится. Но тут в другом затык. Просто прохождение профессии тебе мало что даст, нужно либо во время прохождения профессии начинать делать пет-проджекты, и иметь какого-то чувака, который бы оценивал твой код, либо башлять бабки (немалые) хекслету за проекты. По второму варианту это если у тебя нет напряга с деньгами. Там хорошо то, что тебе сразу говорят как делать правильно, ну и менторы на контакт вполне себе активно идут и все объясняют что да как.

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

Есть даже спец.сайты, где, менторы продают свое время, предлагая тебя менторить, русскоязычный нашел вот такой: https://mkdev.me/
Но опять же, нужно серьезно башлять бабло.
288 348150
>>348138
Понел.
У меня есть план, что нужно делать. Интересовал вопрос хекслета.
Сначала Кантор (платиновый онлайн учебник жыеса), потом React, TypeScript, YDKJS и потом уже засолить хекслетом, добить петом.
Но можно уже и после рякта идти искать. Хотя бы стажировку. Думаю, что намного полезнее будет.
289 348215
>>348138
с ебамом не получилось?
планируешь на другую стажировку попасть?
290 348309
>>348150
Да, хуярь. Если у тебя есть 4-5 часов времени в день, в течение которых ты можешь(готов) концентрироваться, когда тебя ничего не отвлекает, это очень круто. У меня столько времени нет: ебучий магазин отнимает время, дети, кружки, бытовуха. Бывают дни, когда 4-5 часов остаешься один, но тогда просто хочется отдохнуть одному, насладиться одиночеством, а не дрочить мозг знаниями. В итоге я в лучшем случае часа 3 в день учусь. Короче, время это ценный ресурс, и если у тебя его много, это круто.

>>348215
Не получилось, причины частично выше описал. Я понял, что не готов бесплатно стажироваться 4+ месяца. Это должна быть либо оплачиваемая (пусть даже 15-20к/мес) стажировка, либо испытательный период. Пока мои надежды на выход на финишную прямую связаны с хекслетом и его проектами + пул-реквесты. Надо прокачивать гитхаб аккаунт и делать пет-проджекты.
Главнокомандующий Канн 291 350332
Ну и че? Не вижу чето постов. Степики хуепики. Небось нах уже забросил и в пятух пошел йобоны в роут. Ты где есть?
Главнокомандующий Канн 292 350543
Погляжу кто-то съехал, да? Ниосилятор шоль ебта? А че такое? Барон Орк I Эль-Быдланте Динеро пор Мухерес был прав? Хыхья-хах-хях!!! Давай степик, сюда да вылези. Где твой куратор? Цыпа-цыпа баля. Куратор ёбт. Узбагойся потсанчег. Тебе какие кураторы? Лолка ебать.
pogromist !!TaKx8LZLLM # OP 293 351096
>>350332
Да подзаебало сюда писать, как-то выхлопа нет. А так потихоньку занимаюсь, уже 2 пул-реквеста принятых и пару issue на гитхабе запилил.
В основном на хекслете проходил мини-курсы, испытания и второй проект почти до середины дошел.
На степике почти не занимался, вот сегодня решил для вас четыре задачки там решить под конец дня.

Что еще.. книжку Release IT прочитал. Тяжелая для новичка, и скорее всего не нужная на данном этапе. Там речь идет про разработку архитектуры сервисов на 20-30 серверов, с миллионными пользователями и все такое. Одно я четко оттуда усвоил: самые опасные места в коде - это моменты интеграции различных сервисов, и там везде надо ставить очереди, таймауты. Везде все логировать, сервисы максимально изолировать друг от друга ну и подобное.

Начал читать книжку про математику, что-то надоело по погромирование. А у тебя как дела? Коронавирусом еще не заболел?
Таррок Отшельник 294 351136
>>351096
Дё-дё-дё, ды-ды-ды-дыыыы-ды, кодюнх, ебтубля. Степики, хекслет, пулы, коммиты. Сыпет тут словами иностранными, которые даже мне ни о чем не говорят. Хочет типа ебать под умного закосить. Агя наху верим-верим. Кодюнх. Хуёдюнх.

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

У меня дела ебт, седня два хугардена ебанул. Отвечаю законное пиво. Прям пьешь до последней капли и без каких-либо проблем и горечи. Так чотонько отдает этой апельсиновой цедрой и приправой. Зоконне положение дон. Завтра буду закупаться на две недели вперед, корона жи. Крупы там, вся хуня-муня. А я маневрировать умею. Я дока в этой сфере.
295 351471
>>351096
Опять во flake8? Кстати, у сбера целая отдельная команда есть, которая коммитит в Apache Ignite.
Для джуна это плюс конечно, но если смотреть с точки зрения работодателя, то опыта коммерческой разработки у тебя все равно нет. Да и вообще в самой компании тебе покажут все процессы работы с тасками и гитом, как правило там нет ничего сложного, все стандартно.
Имхо уже нужно составлять резюме и откликаться по вакансиям, в идеале попробовать пройти пару собеседований. Так как учиться можно без конца и все равно будет такое чего не знаешь, типа синдром самозванца.
Надеюсь, что дневник не бросишь.
296 352491
>>351471
Уже не только в этот плагин. Четыре пул-реквеста в 2 проекта и три issue в трех проектах, в одном из которых баг был пофикшен разработчиками. Также вписался в разработку одного из проектов hexlet. Ну как вписался, т.к. оно опенсорс, то просто думаю буду следить за этим и смотреть, есть ли подходящие issues для меня, по возможности буду брать. Проект на Django, так что как раз думаю пощупать его. В целом я воодушевлен взаимодействием на github, это как раз то, чего мне не хватало.

Да, конечно, опенсорс это не опыт коммерческой разработки. Но это вопрос курицы и яйца, и я пока не парюсь над этим. Мне для начала хотя бы получить опыт хоть какой-то разработки в команде над реальным проектом.

По резюме, откликам и собеседованиям. Мне кажется, все же рано. Я пока на уровне задач типа "вот эта функция должна возвращать первые пять элементов списка, которые больше n". Нет чего-то структурного, степик в этом смысле бесполезен. Проекты и опенсорс должны мне в этом помочь. Про самозванца тоже знаю, но в любом случае пока не готов куда-то собеседоваться. Плюс сейчас коронавирусы всякие, все процессы найма поставлены на паузу, им не до этого.

Про дневник, просто буду реже постить, каждый день выкладывать срины пройденного что-то уже подзаебало. Может, раз в 3-5 дней. И спасибо за поддержку!
297 352497
>>351136
Кэсси, какие конкуренты, у тебя ж новый паспорт, щитай новая личность, хуле тебе бы снова на кассу не сесть, кто тебя там узнает в гриме.
298 356820
>>351471
Я давно уже писал, что нужно быстренько выучить все, что указано в желаемой вакансии и пиздовать по собесам.
Смысл дома сидеть? Вот досиделся до короны. Теперь еще сложнее будет вкатиться. Правда не факт, что удержался бы в этой ситуации. Скорее всего джуна уволили бы. Толку от него? Джуна учить нужно, а на удаленке это хуйня. Никаких задач джун не делает. Так что проеб в любом случае.
Имхо, нужно сейчас использовать момент и быстро доучивать необходимые материалы, а не читать книги по ебаной математике и какой то там хуйне

>книжку Release IT прочитал



Время идет, жи есть.
299 359069
Опчик! Ты живой там? Как успехи?
civis non grata !!TNFbJhm65Y 300 359074
Пробовал для расширения кругозора освоить жабаскрипт. Вроде получается, ничего особо сложного нет, но это нудно до раздражения! Каждую простенькую анимацию, каждую статичную фигурку надо описывать кодом!

В этом деле наверно не столько ум нужен, сколько определённый склад характера. Меня на 10 минут хватило, сделал раскрывающие рамочки, сворачивающийся квадрат, и этот же квадрат переделал под кручение и превращение в круг при наведении курсора. И забыл про это ваше кодоводство, не моё это. Меня оно раздражает и вообще заставляет страдать.
Кодюнхулло Похрумбаев 301 359078
Ну и чо ты, 36лвл-хуй? Где твой вкат вайти? Где степики хуепики? Все оказалось пиздежом? Я бля я. Вот так годами и будешь сидеть, хуй сосать. Вайти ебать. Надо было слушать Барона Орка I Эль-Быдланте. А теперь ты хуй в пятух попадешь. Теперь там очередь бешеная причем. По 20 человек на место говорят. Так что терь тока в дворники. Метлу в руки и не жужжать.

Буш терь та похрумировать. В падик заходишь и начинаешь подметать степики. Во дворе всякий хекслет собрал и в мусорку. Такая хуня-муня, а главное мунёвры.
Кодюнхулло Похрумбаев 302 359414
Где ты? А? 36лвл-хуй? Всё, гасанулсь? БЗИ-МУХО-ХОХ!!! Где егошние подсосы? Коссир лох, а опу жилаю удаче. Где вы есть, петушги? Че, прав был Барон Орк I Эль-Быдланте де-Шлюхоходи? Прав. Я всегда прав и я вдохновляюсь этим ежжи. А вы нет. Вы непрохаванные черти.
303 359434
>>359074

Слушай анон. Мнее 33 и я всегда хотел в кодерство. Инженер по образованию. И я просто раз в годик вкатываюсь потихоньку просто решая приеладные задачи или разгадываю питончелендж. Когда заебывают - отхожу. Надо понимать, что это росто инструмент.
Кодюнхулло Похрумбаев 304 359453
>>359434
Блэкпил порнишго! Всё приехали. Дальше дороги нет. Узбагойся, кодюнх он тут решил. Инженегр. Небось вонючие 12к получаешь в какой-нибудь мухпидрбздищенске. Куда тебе со своим свиным рылом в калашный ряд наху? Инженер наху. Есть у нас тут один инженеришка ебанный наху. Комуняга ебанный нвху. Всё там пиздит не перепиздит в своем треде. Динаху туда с ним икшайся. Инженегры.
yty.jpeg56 Кб, 1200x600
305 367460
Ну че ОП, как успехи?
306 374041
>>367460
Оп, я жду.
Торбоносбек Влифтсласопедом 307 376408
Ну че 36лвл-хуй? Вот Барон опять пришел на твою могилу. Сколько времени прошло с тех пор как ты хотел вкатиться вайти. Эх да... А я вот нашёл работу. Курьером с торбой хавчик ношу. А помнишь завода? Всё там же, да, достависта. Ну какие у нас еще новости? Например, шиза оказался педиком. Прям настоящим! На камингаут вышел.

Эх да... А помнишь как ты хотел вайти вкотиться? Заплатил за курсы, какие-то там степики решал, потом обоссался и помер. Эх да... Были времена, а теперь лишь времечко. Были раньше семена, а теперь лишь семечки.
Барон Нереварин Довакин 308 456267
Гыгягах-хях!!! 36лвл-хуй, где ты? Почил с миром? Ты гиде-гиде ты находиссё?
309 461286
>>359074
ебать Зинченко это ты? пиздец, меня тоже на проекте пидорнули.
310 461301
ОП давно уже организовал новый serious business, нахуй ему ваш душный кодинг усрался.
Животное из кизи 311 461327
Э 36лвл-хуй! Где ты? Э бызнюсьмен! Выйди на диалект с Барончим! Че гасанулся? Есть информация, что ты читаешь раздел.
Обновить тред
Двач.hk не отвечает.
Вы видите копию треда, сохраненную 22 января 2022 года.

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

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
« /dr/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски