24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Аноним 20/01/22 Чтв 23:58:35 #1 №261720925 
1.JPG
2.JPG
Трижды я пытался вкатиться в IT. Каждый раз по книге М. Доусона - "Программируем на Питон". Самая успешная попытка - я дошел до игры "Блэк Джэк". Я внимательно читал и переписывал весь код из книги в IDLE, старался анализировать код. К почти каждой строке я писал комментарии. На этой главе я уже не смог выполнить домашнее задание. Я не представляю, как вообще выглядит карточная игра, которую они предлагают написать и тем более не представляю, как это воплотить в код.
Что я делаю не так? Что мне надо делать, что бы выучить питон до уровня самой примитивной работы джуном?
Аноним 21/01/22 Птн 00:04:06 #2 №261721174 
изображение.png
Обосрался с комментов.
Аноним 21/01/22 Птн 00:07:06 #3 №261721311 
>>261721174
Есть люди, который интуитивно понимают логику этой писанины. Так вот это не про меня.
Я сам себе писал эти комментарии, с поправкой на тупость.
Аноним 21/01/22 Птн 00:07:20 #4 №261721323 
>>261720925 (OP)
Завтра ищешь в интернете книжку Dive into python. Похуй если ничего не поймешь. Затем идешь на python.org и изучаешь стандартную библиотеку от корки до корки. Потом зубришь, именно, сука, вызубриваешь конвенцию по написанию питоньего кода - PEP8, чтобы от зубов отскакивало. Когда напишешь свою первую имиджборду, по пути изучив верстку на html+css, скачиваешь и изучаешь любой питоний асинхронный вебсервер, рекомендую Tornado или Gevent. Как переделаешь имиджборду, чтобы выдавала по крайней мере 5 тысяч запросов в секунду, можешь идти дальше - тебя ждет увлекательный мир хайлоада. Apache Hadoop, сверхбыстрые асинхронные key-value хранилища, MapReduce. Отсос хиккующих выблядков / просто неудачников типа рейфага или сисярп/джава-хуесосов, которые сосут хуй по жизни не заставит себя ждать и уже через пол года ты будешь получать такие суммы, что любая баба будет течь при одном упоминании твоей зарплаты.
Аноним 21/01/22 Птн 00:09:05 #5 №261721397 
>>261720925 (OP)
Мне кажется, в определенный момент эти задачи из учебника становятся максимум бесполезными. Проще и продуктивнее поискать какие-нибудь несложные проекты на фрилансе, начать их пилить, получая при этом какой-никакой опыт реального программирования и даже какую-то копеечку. Но это мнение с дивана, я забросил питон на уровне примитивных ветвлений/циклов, ибо понял, что на текущей работе не смогу применять эти знания, а по-серьезному вкатываться нет ни времени, ни сил.
Аноним 21/01/22 Птн 00:10:10 #6 №261721444 
>>261720925 (OP)
У тебя гавно комменты. Они по сути дублируют 1 в 1 описание того, что делает код, причём даже в капитантских случаях. Особенно смешно, что комменты есть у каждой строчки, будто это что-то хорошее. Нормальный программист должен сходу читать код и понимать, что там происходит а ты должен писать достаточно просто, чтобы это было понятно, код должен быть самодокументирующимся. Лучше писать комменты о том, почему код делает так-то, и оставлять описание интерфейсов (входных, выходных параметров). И используй typing для явной аннотации типов. По мелкой хуйне вроде блекджека не ясно, каковы твои навыки проектирования. Попробуй спроектировать что-то на 5-10+ классов и постарайся не сдохнуть от сложности того, что ты написал.
sageАноним 21/01/22 Птн 00:10:11 #7 №261721445 
>>261720925 (OP)
Кодомакакинг переполнен вайтибыдлом, ищи другие пути, в айти дохуя других профессий.
Аноним 21/01/22 Птн 00:13:00 #8 №261721570 
>>261721174
Меня в школе ебанутый учитель-маразматик учил именно такие писать.
мимо
Аноним 21/01/22 Птн 00:13:39 #9 №261721594 
>>261721570
Почему этот маразматик работает учителем, а не укатился в ойтишечку?
sageАноним 21/01/22 Птн 00:15:12 #10 №261721677 
>>261720925 (OP)
Тебе не надо учить питон. Програмисты учат языки в последнюю очередь. Сначала надо учить структуры данных, архитектуру ЭВМ, сети, основы алгоритмизации, системный анализ и т.д. Точно так же как электрик или инженер-электроник сначала учит ТЭРЦ, а уже потом учится тыкать цэшкой и осцилографами.

Аноним 21/01/22 Птн 00:15:33 #11 №261721694 
>>261721594
Потому что тот, кто может, делает, а кто не может, учит.
Аноним 21/01/22 Птн 00:15:45 #12 №261721704 
>>261721594
Дело в 2002 было, а тому деду было еще больше, чем мне сейчас, он еще на перфокартах кодил, небось.
Аноним 21/01/22 Птн 00:17:09 #13 №261721768 
>>261720925 (OP)
>Я не представляю, как вообще выглядит карточная игра, которую они предлагают написать
Разберись. Быстро разбираться в предметных областях для программиста важнее навыков программирования. А блэк джэк очень простая игра, там и разбираться не в чем.
Аноним 21/01/22 Птн 00:17:26 #14 №261721780 
>учитель-маразматик
>архитектуру ЭВМ
Так вот же он, в итт сидит
Аноним 21/01/22 Птн 00:20:05 #15 №261721900 
>трижды пытался вкатиться
Это сколько по времени? Мало занимался видать, или тебе просто нужно больше времени. Если тебе эта книга не подходит, то выбери что-то другое.
мимо работаю второй месяц, выкатился прочитав несколько книг по своему стеку
Аноним 21/01/22 Птн 00:21:10 #16 №261721957 
>>261721445
Например?
sageАноним 21/01/22 Птн 00:21:53 #17 №261721989 
>>261721900
>выкатился прочитав несколько книг по своему стеку
Ага, а до этого прогал в школе, техникуме и универе. Иди на хуй.
Аноним 21/01/22 Птн 00:23:44 #18 №261722073 
>>261721989
Ты че долбаеб блять? Тебе кто-то мешает заниматься программированием? Людей, которые пишут код со школы - никто как правило не обучают. Все так же учатся по книгам/статьям/видео.
Аноним 21/01/22 Птн 00:24:12 #19 №261722095 
>>261720925 (OP)
> пик
Пиздос, конечно. Не зря программистам так много платят. Чтобы заниматься этим ежедневно, господи, нужно реально обладать особым складом ума.
Аноним 21/01/22 Птн 00:24:19 #20 №261722101 
>>261721900
>>261721900
Эта попытка месяца три. Но не стабильно. Например в начале, пока всё получалось, сидел дольше и делал охотнее. Примерно с крестиков-ноликов, уже приходилось себя сильно заставлять. Срывался, мог просто 80% времени смотреть какую-то хрень в интернетах/играть в какую-то хрень
sageАноним 21/01/22 Птн 00:24:27 #21 №261722110 
>>261721780
> >учитель-маразматик
> >архитектуру ЭВМ
> Так вот же он, в итт сидит
Без фундаментальных знаний по CS ОП будет сосать хуи каким-нибудь QA или недоджуном всю жизнь. Ведь он нихуя не будет знать ни про булеву алгебру, ни про сложность алгоритмов, ни в чем отличие хэш-мапа от линкед-листа, ни про то что надо сокеты закрывать за собой, ни про GIL и примитивы синхронизации. Это будет очередной клепатель говна в мелкошарашке за 35к фублей с графиком 12×7.
Аноним 21/01/22 Птн 00:25:19 #22 №261722152 
>>261722101
>но не стабильно.
Вот и причина.
Аноним 21/01/22 Птн 00:27:03 #23 №261722219 
>>261722110
Честно говоря, если бы я осилил хотя бы уровень такой работы, я был бы доволен
sageАноним 21/01/22 Птн 00:27:15 #24 №261722228 
>>261720925 (OP)
Посмотрел код и обосрался.
Ты бы хотя бы нормальный редактор поставил и английский выучил. Забудь свой рюзке говноязык как страшный сон если хочешь в IT. Я про сам код вообще молчу.
Аноним 21/01/22 Птн 00:27:57 #25 №261722262 
>>261722110
Ну ты прав конечно, но эти знания не так уж и трудно получить. К тому же в книгах это описывается
Аноним 21/01/22 Птн 00:29:52 #26 №261722347 
>>261720925 (OP)
Возможно наша промышленная отрасль теряет в тебе сварщика-расточника.
Кроме шуток будешь иметь свои 100к в месяц если не будешь ебланить. Базовый навык-сварка, материаловедение, дополнительный навык-работа с любыми станками, или хотя бы понимание устройства и принципов работы все равно поедешь в учебный центр производителя оборудования чтобы иметь право работать, будь ты хоть пятого разряда

Работа изи: замерил-поставил машинку-включил-куришь-поменял резец на сварочный аппарат-включил-куришь-поменял обратно на резец-включил-куришь.
Если не наебался с размерами то главное не курить больше чем зарабатываешь, других проблем не будет.
Аноним 21/01/22 Птн 00:29:53 #27 №261722348 
>>261720925 (OP)
Тебе надо пойти в вуз и 5 лет по проверенным программам поучить разную хуйню, чтобы у тебя мозги научились усваивать любую информацию. Для меня огромная загадка, схуя вы дауны решили, что можно научиться кодить без вышки - это все равно что идти в мма если не занимался никогда физкультурой.
Аноним 21/01/22 Птн 00:30:09 #28 №261722367 
>>261722152
хз как себя заставить делать это стабильно. Стимуляторы какие-то жрать разве что... Ладно бы оно получалось, но ведь нет. Всё идёт с ужасным скрипом
Аноним 21/01/22 Птн 00:31:58 #29 №261722457 
>>261720925 (OP)
Клоунадой не надо заниматься.

Вкатываются минимум 1 год. А лучше 2. При этом ебашут по 6-18 часов каждый день
Аноним 21/01/22 Птн 00:32:13 #30 №261722467 
>>261722367
Фенотропил+хороший сон и регулярное питание. Причем хороший сон я бы поставил в приоритет, ибо нихуя делать не могу если не спал хотя бы 10 часов, лучше бы подряд.
Аноним 21/01/22 Птн 00:32:43 #31 №261722493 
>>261722367
У меня тоже такое было, пройдёт. Просто не переставай и все. Из-за неудач опускаются руки. Ещё у меня было ощущение, что чем больше я узнаю, тем меньше я знаю. Как будто стек и всякие сторонние технологии надо будет учить бесконечно. Когда обрастаешь какой-то базой, то становится проще. Я месяцев 8 хуярил каждый день и вкатился. Еще на работе охуеваю, нл уже проще
Аноним 21/01/22 Птн 00:33:25 #32 №261722529 
>>261722348
Помню дни своего обучения в вузе. Таких мучений я не испытывал давненько. Если кодинг — это что-то похожее, то ну его нахуй.
мимо-вкатыш
Аноним 21/01/22 Птн 00:33:29 #33 №261722534 
>>261722457
Этот прав. Но если нанять ментора, то все пойдёт гораздо проще
Аноним 21/01/22 Птн 00:33:29 #34 №261722535 
>>261720925 (OP)
>Трижды я пытался вкатиться в IT.
А в бизнесе дауны с отрицательным айкью уже успели нарубить бабла, при том куда большего, чем душные анальники со средней зряплатой в отрасли в сраные 150к, лол.
Аноним 21/01/22 Птн 00:33:55 #35 №261722560 
>>261721677
>Програмисты учат языки в последнюю очередь. Сначала надо учить структуры данных, архитектуру ЭВМ, сети, основы алгоритмизации, системный анализ и т.д
Не слушай этого.
Архитектура ЭВМ лишней не будет для общего образования, но для питона тебе не нужно.
Сети только если будешь писать сетевое приложение и то, только на высоком уровне.
Структуры данных сами выучатся, когда будешь учить язык и библиотеки.
основы алгоритмизации - вообще не нужно.
системный анализ - не нужно.
Вы бы ещё сначала математику предложили учить.
Не заходит учебник, поищи другой.
Сразу изучать язык и ООП может быть трудно. Я бы рекомендовал сначала изучить весь язык без ООП по процедурному программированию, потом основы ООП без привязки к языку. Потом ООП на языке программирования.
Аноним 21/01/22 Птн 00:35:31 #36 №261722639 
>>261721957
Тестер
Аноним 21/01/22 Птн 00:35:48 #37 №261722656 
>>261721323
Ты каким то очень далеким путем отправил чувака на stackoverflow.
Аноним 21/01/22 Птн 00:36:43 #38 №261722697 
>>261720925 (OP)
>Что я делаю не так? Что мне надо делать, что бы выучить питон до уровня самой примитивной работы джуном?
Только опыт и терпение.
Сперва с помощью костылей выдумываешь извращенное гигантское решение - главное чтобы работало на бумаге.
Реализуешь на практике и не понимаешь хули ошибку выдает, ведь код идеален.
С помощью гугла, перебирая строчку за строчкой, через несколько часов чуть изменяешь код и он работает. Но теперь ошибка в другом месте. Повторяешь цикл.
Когда заканчиваешь работу, то понимаешь что легко можно улучшить код - упростить и чуть ускорить.
Через 3 месяца, когда натыкаешься на этот говнокод, то приходишь в ужас.
Аноним 21/01/22 Птн 00:37:57 #39 №261722761 
>>261722656
Ньюфажище...
Аноним 21/01/22 Птн 00:38:45 #40 №261722809 
>>261722347
Гречневое заводобыдло, спок. Эту лапшу птушникам вешай.
Аноним 21/01/22 Птн 00:43:28 #41 №261722986 
>>261720925 (OP)
Так там Вроде все написано с комментариями . Так и пиши как там потом отдаж на проверку мидлу и все будет ок
Аноним 21/01/22 Птн 00:44:18 #42 №261723025 
>>261722348
>Для меня огромная загадка, схуя вы дауны решили, что можно научиться кодить без вышки
Может быть потому, что существует просто дохуя годных кодеров на 300ксек без вышки?
Аноним 21/01/22 Птн 00:48:32 #43 №261723190 
>>261722348
>>261723025
Любой предмет можно выучить дома, в одиночку.

Вопрос лишь в том, почему некоторые вкатуны решили, что достаточно месяца и одной книжки.
Аноним 21/01/22 Птн 00:48:54 #44 №261723203 
oekaki.png
>>261721677
Архи мудро .но вобще то для начала надо учить синтаксис если синтаксис осилишь считай 90% сделано .а твой пример про электриков полная хуйня ибо что бы стать электриком надо знать физику и математику еп
Аноним 21/01/22 Птн 00:54:43 #45 №261723442 
бумп
Аноним 21/01/22 Птн 00:55:27 #46 №261723476 
>>261723025
Только в маняфантазиях школьников. Я если честно не знаю никого кто даже слушать бы дальше стал такого кандидата.
Аноним 21/01/22 Птн 00:56:23 #47 №261723509 
>>261720925 (OP)
Просто учи, не слушай негативных людей
Аноним 21/01/22 Птн 00:59:13 #48 №261723628 
>>261720925 (OP)
А вам говорят не творить хуйню, начинать с плюсов, сразу все поймёшь. Нет, не хочу учиться, хочу змею дрочить.
Аноним 21/01/22 Птн 01:01:51 #49 №261723709 
16423367427000.jpg
>>261720925 (OP)
А зачем ты переписываешь код из книжки?
Как вообще учить что-то в айти, вот смотри, я учу спринг например -- джава фреймворк. Я пизжу курс с юдеми открываю курс -- смотрю теорию, устройство какое-то внутреннее этого самого спринга, в случае языков синтаксис и стандартные библиотеки это были бы.
Потом по курсу есть момент где челик что-то программирует, какой-то мелкий проектик пишет. Я смотрю как он это делает, могу переписать код у него -- могу нет, если мне впадлу. Если я переписал его код я всегда стараюсь чето поменять в логике, потому что тогда вылезает непонимание и можно что-то новое реальное выучить и понять очень резко, когда всё перестает работать.
Ну затем есть какие-то знания, они расплывчаты. С ними ты берешь и пишешь СВОЁ. Сразу же, не ожидая пока всё забудется.
Вот ты на этой походу стадии когда своё писать надо -- возьми и напиши. Идею придумай из головы. Ну например напиши консольную змейку. чтобы прям ездило по полю. Хотя хз есть ли в питоне аналог getch и как там вообще вот эти ОС зависимые библиотеки консольные работают.
Ну напиши прям змейку с графическим интерфейсом. Попробуй своё короче ебануть. Может у тебя были другие идеи интересные.
Аноним 21/01/22 Птн 01:09:40 #50 №261723990 
>>261723476
Кек, недавно устроился с голой жопой в конторку где ВО было НЕОБХОДИМО. Ничего, начальство посуетилось и подписало все бумажки, потому что иначе бы искали человека хуй знает сколько.
Аноним 21/01/22 Птн 01:19:03 #51 №261724286 
>>261723709
Графический интерфейс по книге дальше, я ещё не дошел. Код из книжки и к нему комментарии пишу потому, что это мой способ понять как оно работает.
Вообще по мере изучения я как-то острее стал понимать, на сколько люди отличаются уровне железа. Круто наверное всё это понимать вот так, на лету.
Аноним 21/01/22 Птн 01:19:48 #52 №261724304 
>>261724286
быстрофикс на уровне железа
Аноним 21/01/22 Птн 01:22:01 #53 №261724370 
>>261724286
>на сколько люди отличаются на уровне железа
Есть такое, сам раньше был типичной либерашкой, после кодинга понял что люди нихуя не равны по прошивке и резко поправел .
Аноним 21/01/22 Птн 01:23:13 #54 №261724412 
>>261720925 (OP)
>Что мне надо делать, что бы выучить питон до уровня самой примитивной работы джуном?

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

Самый хуевый япиз мейнстримовых для поиска работы новичку, имхо
Аноним 21/01/22 Птн 01:23:30 #55 №261724422 
>>261720925 (OP)
Вайтишники не нужны. Ты либо живёшь этим, либо идёшь нахуй.
Аноним 21/01/22 Птн 01:43:52 #56 №261725097 
16424479574600.jpg
>>261724286
Да похуй на книгу твою, че ты с ней бегаешь. Тем более это вроде хуевая книга. На питоне есть укус питона, я её читал очень много лет назад, там самые основы проги + легкий английский. Это моя первая английская книга по проге, я ещё учил тогда все прогерские термины и лексику текста о программировании по этой книженции.
Так вот -- в той книге особо нихуя не было, только основные конструкциии, но на питоне нихуя и не надо особо знать. Просто ебашь, тупо процедурно ебашь блядь, функции написал и вызываешь их.
Взял на ютубе вбил блядь: питон игра с графическим интерфейсом. любой туториал открыл, там чел какую-то хуйню пишет с помощью библиотеки какой или фреймворка. Взял код, сделал как у него, чтобы сам интерфейс графический хоть как-то примерно работал. И дальше ебашишь там змейку какую, сам сидишь прогаешь. Если чето не совсем понимаешь -- похуй, особенно если что-то не понимаешь в самой библиотеки интерфейса. Это не твоё поле ебли.
Аноним 21/01/22 Птн 01:44:51 #57 №261725126 
>>261722535
Ты где такие копейки нашел? Меньше, чем за 300 норм спецы палец о палец не ударят
Аноним 21/01/22 Птн 02:05:25 #58 №261725794 
>>261722639
Расскажи, плиз, что там делать надо, простыми словами, желательно на конкретном примере.
Аноним 21/01/22 Птн 02:05:35 #59 №261725800 
>>261722110
Получаю джуном QA 65 на руки, оформлен полностью по ТК. Мидлы получают 110к у нас, это без автоматизации, а еще на питоне немного пишу, в автоматизацию вкатываюсь, какая там будет зп хз уже. Но QA не так плохо.
Аноним 21/01/22 Птн 02:06:38 #60 №261725837 
>>261722697
Ужас, господи.
Аноним 21/01/22 Птн 02:12:53 #61 №261726024 
>>261724286
Ну да, я это ещё в институте заметил.
Пока я автостопом ездил к морю с девками, другие по хардкору ебашили всю эту зубодробительную техно-теорию и практику, а я на парах по матану буквально вырубался от нежелания понимать нахуя мне это всё нужно.
Зато теперь все они — уважаемые наносеки в нормальных странах, а я в съёмной клетушке в скотоблоке, и с работы попёрли, потому что моя должность оказалась больше не нужна.
Аноним 21/01/22 Птн 02:15:54 #62 №261726117 
>>261724422
На практике так и есть. Ты либо живёшь этим, то есть, посвящаешь всё время вкату и разрыву сраки, либо идёшь нахуй и работаешь не в айти рабом за гроши без надежды.
Аноним 21/01/22 Птн 02:18:43 #63 №261726192 
>>261725800 > >>261725794
Аноним 21/01/22 Птн 02:23:14 #64 №261726328 
>>261720925 (OP)
Что ты делаешь не так? Ты же сам написал, ты не ебешь что такое бледжек и нахуй оно тебе не надо . Поменяй блек-джек на любую другую хуйню которая тебе зайдет.
Аноним 21/01/22 Птн 02:23:43 #65 №261726343 
>>261726117
>>261724422
Хуйня полная, тут всё абсолютно как и с любой другой работой или специалиьностью. Тебе чтобы зарабатывать деньги надо знать определенные вещи и иметь навыки. Выучил и натренировал их -- работаешь.
Учить можнок как угодно, чем больше учишь, тем быстрее это будет, вот и всего.
Я думаю вообще некоторые люди такие тупые клинически, что им реально чтобы хоть куда-то попасть кроме дноработы, нужно прям разорвать очко себе от жизни этим делом. Но это не про всех и даже не про большинство.
Аноним 21/01/22 Птн 02:24:59 #66 №261726378 
>>261725794
Везде по разному. У меня сейчас веб. Система внутренняя с всякими бизнепроцессами. Вот прямо сейчас сижу и дрочирую новык функционал. Обычно у тебя есть какой-то трекер задач. Разрабу кидают задачу, он ее выполняет. Читаешь описание, проверяешь чтобы все работало. Вносишь какие-то корректировки, если тебе кажется, что сделали хуйню, находишь баги и описываешь - их фиксят. Даешь добро на перевод нового функционала пользователям.
Простой пример: счета формируются по определенным критериям, ты сначала конфигурируешь всякий кал в системе. Смотришь как это работает. Условие Вася Пупкин имеет счет, который протухнет завтра - должна быть создана задача в системе, проверяешь создалась или нет. Проверяешь, что кнопки нажимаются и делают то, что должны делать. Всякие валидации на форме, вообще кучу всего, куда кинут, там и работаешь. Суть - не дать пройти богованному говну дальше к пользователям, но часть багов все равно пройдет. В целом ты должен повышать качество продуктов. Все.
Аноним 21/01/22 Птн 02:26:23 #67 №261726424 
1642721185979.jpg
>>261722656
Ловите его, блять!
Аноним 21/01/22 Птн 02:29:51 #68 №261726554 
>>261726378
Да, скорее всего будут просить писать на новый функционал инструкции - для админов, пользователей. Нужно будет еще делать отчет о тестировании, чек-лист какой-нибудь хотябы простенький.
Аноним 21/01/22 Птн 03:52:37 #69 №261728339 
>>261720925 (OP)
Пиздуй на джетбрейнс академи. Там все расписано как для отсталых и дохуя практики.
comments powered by Disqus

Отзывы и предложения