Сап двач. Очередной тред вкатывания в проздамизды. Вчера вечером был тред где анону насоветовали учить пистон, ну вот я решил заняться этим же, вдруг получится перекатится из продажника. Поставил среду разработки, установил сам пистон, прочитал официальную документацию. Аноны советовали учить все на практике, но совершенно не понимаю что писать то на этом пистоне ? Придумайте мне какое-нибудь задание ? Или может вам что-то автоматизировать нужно или типо того ? Веб фреймворки типо джанга еще не учил, так что имеджборду писать не предлагайте.
Вот я сейчас написал "калькулятор", но он кривой шо пиздец. Только все равно не понимаю, на кой хрен писать эти калькуляторы. Но прочитал что начинающие кодеры первым пишут его.
код: class UserInterface: def __init__(self): self.first_line_text = 'Введите первое число: ' self.second_line_text = 'Введите второе число: ' self.all_math_operation_text = '+, -, , /'
>>234555038 Ну как я понял, что джава сложная для первого языка, на ней не особо есть фриланс, вся работа с джавой это работа в банке. А питон мол легко учить, много профессий для него и вообще всем он нравится. Но это по мнению анонов, мне пока питон нравится (хотя я учу его чуть больше суток, но пока все очень понятно и легко).
Напиши бота для двоща, который будет искать треды где есть пост про "Сталина, который насиловал Ленина в жопу" и отвечал на этот пост "Иди нахуй, чмо ботерское".
Или бота, который будет парсить треды с архивача и постить в /b раз в час. Представляю реакцию, когда б заполнится бототредами и наконец эта параша умрёт.
>>234555924 >>234555924 becihob877@questza.com Давай сюда, если что перекатимся в телегу или еще куда. >>234555883 я пока слабо понимаю что такое апи и как оно работает, но сейчас разберемся.
>>234556078 php и js это только веб программисты ? Мне бы хотелось работать с сетями или серверами в небольшой конторе, в идеале на удаленке, что-то вроде этого.
>>234554592 Ты выбрал язык по рекомендации для другого чела и теперь не знаешь, что с ним делать. Должно быть все в другом порядке - выбери в какой области хочешь работать и учи язык фреймворка. Я вот яваскрипт учу, потому что делаю игру на импакте. Есть прототип, но понимаю что медленно пилю из-за того, что плохо знаю ООП и области видимости. Как видишь у меня нет вопросов нахуя язык учить.
>>234555381 вот от кого я слышу такие же высеры, как ты тут написал:
1. Пара 30+ которая работает на заводе и хочет вкатиться, потратили на курсы по питону около 10к евро взяв кредит 2. Местный кабанчик 35+ который сделав заказ ебал мозги 24/7- А ПОЧЕМУ НЕ НА ПИТОНЕ, ЭТО ЖЕ СЕЙЧАС МОДНО. При том даже объяснив десятки раз он каждый раз одно и то же талдычит.
Типа дали апи где нет метода нужного для интеграции - НУУУ Я ЖЕ ГОВОРИЛ НАДО БРАТЬ ПИТОН
3. Пацан 18 лет сын другого кабанчика с виллами и прочим. Каждый раз твердит что питон модно и он будет жить в силиконовой долине главное питон выучить, но вот пока времени всё нет (уже 2 года нет как)
Короче форсят питон чисто ньюфаги, не разобравшись в вопросе.
>>234551860 (OP) напиши программу которая чтонибудь делает с цифрами. А на самом деле удачного вката братишка, в десять лет таким интересоваться надо было когда твои сверстники ещё слюни пускали на все эти штуки
>>234551860 (OP) >вчера >перекатится из продажника. Поставил среду разработки, установил сам пистон, прочитал официальную >def main_title(self) Три года вкатываюсь, до сих пор незнаю что такое self, лол >Придумайте мне какое-нибудь задание
Ийзи: перемножь все элементы массива, решение в одну строку, без ';'
Чуть сложнее: зашифруй некое предложение шифром цезаря, рандомным ключиком. Напиши эвристический скрипт, который бы сам нашел подходящий ключь, перебирая все варианты. Разумеется, понять что результат является читабельным для человека алгоритм должен сам.
Посложнее: Спарси какую нибудь хуйню с динамического сайта
>>234551860 (OP) ну вот тебе задачка. Принимаешь на вход функцию вида def y(x): и два числа a, b код должен посчитать определений интеграл этой функции от a до b (желательно сделать хотя бы 2 метода) плюс визуализировать методы или хотя бы построить график функции от a до b и показать площадь.
Интегрирование писать надо самому, графики - можешь использовать пакеты. Фунции определяют в коде, парсить не надо. Более сложная задача - функция вводиться пользователем в input (хотя на питоне это просто тоже)
Если хочешь работать на удалёнке - самый лучший выбор это мобильная разработка. Java/Swift.
Ты будешь делать мобильный клиент под существующий бэкэнд. Для этого очень часто проще заплатить чем нанять фултайм. Очень много хуйни с этим.
Второй варик удаленно - это рил php+js и node.js. Это веб приложения, да. Нода и пыха хороши для разного, и как правило не конкурируют а дополняют друг друга.
Если не хочешь веб приложения конкретно, то что ты имеешь в виду под сетями и серверами? Писать свой сервер для чего-то что-ли?
Потому что веб это как раз сетевое клиент-серверное приложение.
А что ты хочешь-то писать? Лучше скинь названия приложений или хотя бы как-то более точно.
>def main_title(self) >Три года вкатываюсь, до сих пор незнаю что такое self, лол Это означает ссылку на конкретный экземпляр класса (некую область в памяти, если я правильно понял) а не на сам класс.
>>Посложнее: Спарси какую нибудь хуйню с динамического сайта Вот по задачке выше этого >>234555694 анона, курю что такое апи и как его едят, пытаюсь получить список тредов. Думаю через пару часиков раздуплюсь.
А чё там курить? Есть пользовательский интерфейс, а есть програмный.
Пользовательский интерфейс позволяет пользователю контактировать с приложением. Постить посты, регаться, срать в комментах и тд.
Программный интерфейс позволяет другим программам контактировать с приложением. Твоя программа пользуется этим интерфейсом и взаимодействует с другой программой))0
>>234551860 (OP) пройди для начала какой-нибудь туториал для нубов, типа работы с типами данных и все такое потом джангу но лучше джаву, больше работы у джавистов
>>234559088 Нет, мне 27 и я менеджер в офисе, занимаюсь горячими продажами. >>234559224 Я только понял что такое классы и немного о наследовании. Почитал за полиморфизм, пока не ясно нахуй оно надо.
Так, кто следит еще за тредом, я вроде немного понял что такое API и научился получать список всех тредов в /b/
Осталось научится получать список всех постов в треде и как-то придумать как писать в тред.
Бампану тред, и спрошу залётных питонистов - какая самая признаваемая сертификация на питоне? Как раньше Sun делал по java. Питон выучил более менее, хочу в резюме добавить сертификацию нет, я не программист, продукт/data science
Коменты в тредах тоже читать научился. Но смотрите /b/ратья. В API не указано как постить, может кто подсказать а то я гуглю и там уже че то про веб сервера, их методы и прочие.
Нужно на https://2ch.hk/makaba/posting.fcgi?json=1 отправить определенные данные ? Но я там вижу куки, и некоторые данные которые меняются. Кажется это будет самой сложной частью.
>>234560915 >Я чет тоже охуел. Я уже полгода учу языки и до ООП даже не дошел еще Да расслабься, в ОП посте нет ничего от ООП, ОП просто от балды зачем то написал классы, еще унаследовался, статические методы. Это просто рандомная шняга.
>>234560915 там кроме этого ооп в остальном просто конструкции языка описаны, даже понимать нихрена не надо, что то на уровне "если написать 1+1 то вернется 2" Что такое циклы и функции я еще со школьной математики знал. Вот декораторы, классы, лямбды, итераторы - уже сложнее зашли но я по несколько раз перечитываю на разных ресурсах (сначало на оф доке), потом пробую сам написать. Возможно кодить это мое, будем посмотреть.
>>234561060 Классами написано потому что везде пишут что питон ООП язык и нужно привыкать писать сразу нормально, там чуть ниже я поправил убрав статикметоды и наследовались не они а класс пользовательского интерфейса.
Правда что рыночек пистон-вакансий на джуна сильно перегрет вкатунами? Просто сейчас из каждого утюга струится: "приходите к нам в питон, он очень очень легкий". И понятно что большинство неспособных само отвалится по итогу. Но ведь благодаря рекламе, много умненьких ребят входят в айти через пистон. Сам писал только пару проектов на крестах, пробовал пайтон, он действительно хороший язык, но очень боюсь не найти работу на питоне из-за наплыва народу
>>234551860 (OP) Ну смотри крч. Я не вкатывальщик, просто для себя всякую хуйню порой изучаю новую, считай как челлендж. Я юзаю Степик, но юзай его как основную инфу, там чет типо лекций, плюс по каждой хуйне объяснённой задачка. Что-то догугливать будешь, но хоть какое-то начало, мне понравилось, что мало мальская структура имеется да и задачки хоть какие-то, а не просто примеры
>>234561717 Ну во первых, я уже нашел себе задачу. Во вторых, у меня нет никого желания дрочить твою математику, это какие-то универовские задачи, и что-то мне подсказывает, совсем не их решают прогеры на своей работе.
>>234561893 Правда. Тебе значительно легче будет вкатиться, если будешь знать статистику. Не обязательно задрачивать глубоко. Знай методы и в каких случаях какой применять. Глубже будешь изучать по мере решения конкретных задач. У нас в компании бывших матанистов сразу берут, даже если программирование не знает, ибо кодить на питоне научиться и обезьяна без мозгов может, а вот знание статистики не каждому дано.
>>234561864 Дело не конкретно в "тут" а в том что бы привыкать так писать. Ну например конкретно "тут", я могу только в одном месте переписать код допустим с ручного ввода на то что бы он автоматически получал данные и не придется менять основную логику, могу в юзеринтерфейс дописать методов проверки ввода от пользователя например и не трогать основную логику и т.д.
>>234562935 Я так понял, ты про статистику говоришь из-за того, что про дата саенс думаешь? поправь меня,если я не прав . Я от DS далек, мне бы сайтики делать на django. Но сейчас столько народу делает сатйтики на django и ломится к HR на вакантное место, а вдруг мне не хватит места в этом рыночке?
Ладно ребятки, мой рабочий день заканчивается, программа по двачу ищет нужный контент и половина задания выполнена, было интересно. За 8 часов рабочего дня я узнал о библиотеках requsts,json,bs4. Узнал что такое апи и как с ним взаимодействуют. Всем удачи в обучении и скорейшего вката в айти.
>>234563603 ну ка на ноль подели или вместо int передай туда str ))) или передай туда os.system('rm -rf /') Посмотри че будет, а про функцию эту я знаю уже.
>>234563267 Если это твой потолок, то ты в пролёте. Я бы на твоём месте матан подкачал, плюс нейросетки научился делать. Считаю, что это настоящее будущее питона, а сайтики - временное помешательство, которое может через годик пройти.
>>234563913 Мне кажется, чтобы поднимать потолок знаний выше, нужно для начала этого достичь, разве нет? Тем более что вакансий на дата сисенс в разы меньше чем на джангу
>>234551860 (OP) Лучше бы java учил. Написал индюшатину в которой червь зуммер под землёй копошится и его пытается выкопать рыбак Михалыч. У меня уже 3 шапочки для зуммера по 50 руб купили.
>>234563453 Слишком много смежных сфер используют как инструмент Оттуда идёт постоянный отток в софтварь девелопмент, из-за чего питухонцев уже чуть ли не больше жсеров
>>234564794 Сегодня практически каждый язык является general-purpose Спрос на софт, а не язык, на котором он пишется Благодаря миллионам питономакак питон выбирают как самый дешевый вариант Язык и тех составляющая приложения идёт на третьем месте по важности, и питон по этим показателям сосёт бибу
>>234564794 Ты рыночка не понимаешь. У них сейчас реальные зарплаты сильно вниз пошли. Условный Вася из Дальнего Педрилова, с годными мозгами, готов работать 24/7 за зарплату в 80к и против снижения даже не возражает. В России принято недооценивать свой труд и из-за этого питонисты через полгода будут бибу сосать и перекатываться в другие языки.
>>234565084 понижение зп из-за увеличения предложения это естественный процесс
ору с этих мантр про "принято не уважать свой труд" кооонечно тебе хочется чтобы вася требовал много чтобы его никто не взял и зп в отрасли не поменялись бы потому вася и требует меньше потому что выбор для него или меньше или нихуя, для него это выигрыш, это для тебя проигрыш что зп падать начинают
>>234560961 Через 2 недели очередной дольаеб на двачах будет ряяякать про то что он квалифицированный хуесос, который не знает ничего кроме синтаксиса, hr пидораса взяла на работу чеда а не его, чекайте
>>234565416 Они давно петухами стали. Сейчас быдло сельское в бэк пошло, а знаний нихуя. У нас отдел hr превратился в отдел сортировки говна и биомусора, у которого мозгов ни на грамм. Золото наверное легче добывать, чем нормального кодера найти. Я уже полгода топлю за то, чтобы без вышки (любой, за исключением гуманитариев) даже не рассматривали. Если дебил не смог институт пройти, то маловероятно, что он способен обучаться.
>>234563135 >Дело не конкретно в "тут" а в том что бы привыкать так писать. только вошел в тред и сразу обсер как раз смысл чтобы понимать зачем и что ты испольтзуешь, а не привыкать так писать не понимая почему так
>>234554745 Ты проверяешь на y==0 до того как начинаешь математические операции. Так что даже если ты будешь прибавлять или умножать нули то всё равно сработает условие y==0
>>234564404 >>Менеджер учит питон второй день >>программист >>Матан
Во первых, нахуй он мне на работе будет нужон ? Много ты работ знаешь где с нуля пишут алгоритмы ? Паттерны твои тоже нахой не нужны а когда нужны то все давно придуманы и прекрасно описаны, как и твои алгоритмы.
Решаю твою задачку так: import math a = math.sqrt(0.008) >>0.08944271909999159 print(a)
Весь день пью с начальником кофе, пока ты ебешься со своим "матаном".
>>234566458 >Много ты работ знаешь где с нуля пишут алгоритмы ?
At first you: да, конечно, все гуглиться, все есть на гитхабе )) какие-то лохи учат дискретную матиматику, теорию графов, алгоритмику. Пойду кофейка долбану
But then: Уууувииии, почему меня на работу не берут
>>234566458 Чета словил кринж с очередного сына шлюхи который добрался до двача. Ебаный гречневый выблядок решил, что его куриный мозг осилил детскую документацию питона и это делает его программистом. Хз даже че тут сказать. Ты просто тупой, наверное в этом проблема. Иди посмотри выступление с конференции боба Мартина, может хоть что то поймёшь. Вангую, что дольаеб нахуй вылетит с первой же галеры, поскольку обосрутся на решении типовых задач с 0 знаниями дизайна и архитектурных паттернов. gl тебе, гречневой. проиграл чета с этого нинужнага дизайна и паттернов
>>234567632 Джава очень простая Раньше брали буквально 18 летних желторотов прямо в офисы как раз на 3 месяца испытательного срока, за это время 80%+ становились полноценными джунами
>>234567824 Пиздос, наверное у меня тогда что-то с головой, я реально не понимаю что там делать надо, или может принцип простыми словами никто пояснить не может, сразу пишут как надо без пояснений почему пишется именно так каждый элемент и символ.
>>234567909 Что? У тебя может noscript расширение в браузере стоит и ты не дал разрешение сайту, либо твой браузер говно глючное, у меня все работает, сижу с firefox.
>>234567933 Тайпскрипт даст возможность и реализовать оопшную базу с джавы, и при желании выйти за её пределы благодаря жсному метапарадигменному пиздецу >>234567992 Ну попробуй начать всё заново, с самых основ проектирования дерева ооп иерархии
>>234568239 У хрома проблемы с правильным отображением сайтов некоторых, а еще проблемы с воспроизведением видео на ютубе как пример. Ты пользуешься очень плохим браузером.
>>234568458 В айти везде дохуя денег, но тебе нужна усидчивость для изучения, а значит должно быть самому интересно. Что тебе интересно, туда и вкатывайся. Если не знаешь, что интересно, то попробуй сначала разное. Вот пример, тян хотела в айти, начала учить ебаный джанго питон, маялась месяц и бросила, слишком сложно, переключилась на фронтенд и теперь сидит за пекой днями и ночами, говорит в школе любила геометрию и балдеет от верстки, ждёт когда яваскрипт начнется, потому что на нём все приколюхи делаются. Я начал вкатываться с поделок для микроконтроллеров, сам не знал чем буду заниматься по жизни, хотелось чето для десктопа писать, но глубокого знания языков не было. Нашел объявление местной компании, требовали английский и Эксель. Тестовое задание было прочитать док и ответить на вопросы, решить примеры задач. Прошел собеседование, две недели обучали их фреймворку, потом дали проект. Там же в рабочее время были курсы английского и явы. Какой-то мизер платили вначале, через год зарплата стала х2, через ещё один снова х2, потом ушел с командой к конкурентам, на х2. Пока работал, пробовал другие сферы, моделирование, вёрстку, компьютерное зрение, машинное обучение, в последнее время заходит геймдев, накопилось много идей для своей игры. Посмотри вакансии в своем городе, например, есть ли такие которым нужны минимальные знания. Вкатываться впервые лучше к местные компании, а не ехать в Москву без денег.