@ru_python

Страница 9753 из 9768
Sasha
31.07.2019
08:40:32
Айосников пособеседуй
А что там будет? Они вроде должны знать все это, они ж практически Си-разработчики.

Насибуллин
31.07.2019
08:40:50
Лол

31.07.2019
08:40:53
Кстати, так вышло, что я собеседовал фронтендеров - про сложности алгоритмов вообще ничего не знало 95%. Очень странно конечно.
бОльшая часть долгое время было самоучками. те кто не самоучки - привет учебному заведению.

Google
Sasha
31.07.2019
08:41:25
а в каких случаях у них это встречается?) я немного занимался этим (базовый такой мини-проект по джанго), так там при работе над фронтэндом это вообще не затрагивается.
Это вообще везде затрагивается, даже на фронте ты обратаываешь данные - разработка оптимального алгоритма архиважна абсолютно везде

Tishka17
31.07.2019
08:42:10
31.07.2019
08:42:19
таки вот в нашем зажопинске я говорил в прошлом году со студентами прогроспециальностей - таки они про это уже слышать. 6 лет назад - огромные глаза и переспрашивали "чтоооо!?"

Alix
31.07.2019
08:42:29
Это вообще везде затрагивается, даже на фронте ты обратаываешь данные - разработка оптимального алгоритма архиважна абсолютно везде
а вы всегда считаете сложность алгоритмов, прежде чем выбрать один из них для реализации своей задачи?

Tishka17
31.07.2019
08:42:38
Это как фронтендеры, только верстают мышкой, потому что так эпл велел

Насибуллин
31.07.2019
08:42:46
На фронте вопросы производительности критичны, но мало связаны с алгоритмами. Скорее как иппользовать в8 чтобы он память не жрал

Artyem
31.07.2019
08:43:33
Это вообще везде затрагивается, даже на фронте ты обратаываешь данные - разработка оптимального алгоритма архиважна абсолютно везде
знать то это конечно не плохо, но ябы даже в команду предпочёл иметь нормального мидла с хорошими софт скилами, и знаниями предметной области, чем со знаниями абстрактых алгоритмов.

Артём
31.07.2019
08:43:38
На фронте привести кейс?
нет, просто гипотетический пример, где архиважно то, каким алгоритмом что-то делается на фронте...ну не знаю, вывод меню? Виджета?

Google
Alix
31.07.2019
08:43:52
из жизни

а не академический

Sasha
31.07.2019
08:44:06
нет, просто гипотетический пример, где архиважно то, каким алгоритмом что-то делается на фронте...ну не знаю, вывод меню? Виджета?
Ну вот тебе пришли данные с апишки и их нужно как-то странсформировать или что-то пересчитать.

31.07.2019
08:44:21
а вы всегда считаете сложность алгоритмов, прежде чем выбрать один из них для реализации своей задачи?
на практике считать её нужно редко. но человек, который знает - не втащит рекурсию в жабаскрипт подгрузки итемов на странице при скроллинге, не получит результат "на третьем экране i7 дохнет" и не попытается такое отдать в продакшн

Дмитрий
31.07.2019
08:44:49
тут вопрос не в сложности алгоритмов, а вообще в знании этой темы

Насибуллин
31.07.2019
08:44:57
Конечно

Дмитрий
31.07.2019
08:45:05
в фронте кажется достаточно часто нужны разные алгоритмы из графов

Sasha
31.07.2019
08:45:11
Я смотрю - тема-то очень животрепещущая =)

Насибуллин
31.07.2019
08:45:21
На фронте очень специфичная производительность

Артём
31.07.2019
08:45:27
тут вопрос не в сложности алгоритмов, а вообще в знании этой темы
прикол в том, что зачастую - знание обуславливается практической необходимостью. Что человеку нужно применять, то он и знает) А если ему это понадобится где-то один раз в жизни...ну такое)

Насибуллин
31.07.2019
08:45:47
Под конкретную модель памяти конкретного жс движка

Артём
31.07.2019
08:46:08
вложенные списки рендерить например.
то фигня. Вот выше человек с гербом СССР пример с подгрузкой товаров без пагинации привёл. Вот там я сразу всё понял :)

Shieldy
31.07.2019
08:46:22
Добро пожаловать, @mashuta_filippova! Не забудь ознакомиться с правилами чата. https://t.me/ru_python/802295

Sasha
31.07.2019
08:47:00
Под конкретную модель памяти конкретного жс движка
И что это значит? Не стоит следить за сложностью алгоритма твоего метода/функции?

Andrey
31.07.2019
08:47:01
то фигня. Вот выше человек с гербом СССР пример с подгрузкой товаров без пагинации привёл. Вот там я сразу всё понял :)
а, ну для этого же всегда есть готовая компонента, а как там реализовано - не проблема данного фронтендера.

а когда станет проблемой - фронтендер уже убежит в другой стартап

31.07.2019
08:47:35
тут вопрос не в сложности алгоритмов, а вообще в знании этой темы
оно да. но знание ремесленника "вот так делать нельзя потому что плохо" имхо хуже, чем знание "сложность алгоритма O(N!), это только на сто элементный список на локалхосте".

Google
Sasha
31.07.2019
08:48:24
Как правило нет
Вообще, уменьшение сложности алгоритма - на порядок эффективнее, чем какие-то жс движки или добавление памяти

Артём
31.07.2019
08:48:31
а, ну для этого же всегда есть готовая компонента, а как там реализовано - не проблема данного фронтендера.
зачастую клиенты просят какие-то правки внести...вот у него например сайт свёрстан вот так-то, и поэтому ему надо, чтобы компонент каталога выводил не по 3 товара в ряд, а по 5. (самый базовый пример просто на лету) И тут, если, конечно, компонент не супер-пупер продуманный, надо лезть в MVC-модель, зачастую именно в контроллер.)

?️‍?️
31.07.2019
08:49:08
Кто подскажет с чего лучше начинать изучать программирования? Когда только в школе учил паскаль и все знаний нет?

Насибуллин
31.07.2019
08:49:16
Никто не помнит шутку постман сожрал 11 гб?

Артём
31.07.2019
08:49:49
Кто подскажет с чего лучше начинать изучать программирования? Когда только в школе учил паскаль и все знаний нет?
возьми курс - базовый Питон на гикбрейнс. Там препод именно базового курса оч хороший, базу тебе норм поставит.

Alix
31.07.2019
08:49:50
Shieldy
31.07.2019
08:49:56
Добро пожаловать, @AnnaMaxi! Не забудь ознакомиться с правилами чата. https://t.me/ru_python/802295

Добро пожаловать, @AnnaMaxi! Не забудь ознакомиться с правилами чата. https://t.me/ru_python/802295

Насибуллин
31.07.2019
08:49:59
Ну или так

Alix
31.07.2019
08:50:28
а если бы слак написали на с++, а не на электроне, или на чем он там?

31.07.2019
08:50:54
вопрос предпочтений. и да, хороший ремесленник - это тоже очень и очень хорошо и даже гораздо полезнее зачастую чем прогер с академическими знаниями, но без практики. но в перспективе картинка меняется зачастую. ну и по моему глубокому убеждению путь хороших ремесленников - расти над собой, узнавать в т.ч. теорию и зачастую жалеть, что не знал этого раньше...

Anna Maxi
31.07.2019
08:51:36
#вакансия #middle #python #fulltime #москва #remote #работа #удаленка #офис ? Город: Москва(Москва Сити) Формат работы: можно удалённо Занятость: полная Зп вилка: 120к-150к на руки (все белое) ? Друзья, компания ПИК-Брокер растёт с крейсерской скоростью и срочно разыскивает себе в команду страстного до красивого кода Mid-Python разработчика! ??Технологии и инструменты: Backend: Python 3, Flask, Nginx, Postgresql, REST Toolkit: Docker, GIT, Jira, Bitbucket, Sentry, *nix ? Что нужно будет делать: - Участвовать в проектировании архитектуры сервисов и серверного приложения - Работать в команде с Data scientist - Проводить Code-review ? Основные требования: - Опыт написания unit тестов - Плюсом будет опыт работы с Golang и другими языками программирования - Плюсом будет опыт математического моделирования и работы с такими библиотеками как numpy, scipy, scikit-learn etc - Английский язык на уровне чтения и перевода технической документации ? Мы готовы предложить: - Полную атмосферу стартапа, свободную от бюрократии - Дружную и адекватную команду специалистов, любящих свое дело - Супер комфортный офис в Москва Сити на 23 этаже, но если ты боишься высоты или ты из другого города - можно удаленно)) ??‍♀️По всем @AnnaMaxi

Артём
31.07.2019
08:51:59
Сколько будет стоить обучение?
не помню, то ли 12 то ли 17 тыс стоило. зайди на сайт - посмотри

Проксимов
31.07.2019
08:52:46
Щас бы платить 12 тыщ вместо того чтобы почитать документацию

Google
Sasha
31.07.2019
08:54:51
Щас бы платить 12 тыщ вместо того чтобы почитать документацию
Классическое предложение, но по моему опыту - новичкам плохо с документации. Лучше взять просто интернетик, книжки, статейки. Инфы и обучающего материала дофига.

Alix
31.07.2019
08:57:51
на курсах просто знания струтурированы и подаются постепенно, ну и ориентировка на то, что нужно бизнесу. когда человек только-только начинает, он не знает что искать и куда смотреть

от обилия технологий глаза разбегаются

Артём
31.07.2019
08:58:32
Вот именно, что нет =)
да даже банально преподавать могут на более ранней версии языка. Например! Преподают на python 3.5, а щас уже 3.7 а в новой версии есть изменения о которых не знают академики) Вот и им уже нужно менять частично свой подход )

на курсах просто знания струтурированы и подаются постепенно, ну и ориентировка на то, что нужно бизнесу. когда человек только-только начинает, он не знает что искать и куда смотреть
вот, человек понимает. Плюс сам процесс протекает легче, когда это от человека к человеку. Ученик задаёт вопросы "а почему так", и у него знания постепенно систематизируются.

any
31.07.2019
08:59:44
Всем привет. Помогите пожалуйста решить некоторую проблему с кодом. (https://onlinegdb.com/H1jNehAMr). При вызове метода run_event создается поток get_weight, в котором в цикле происходит получение некоторого числа с устройства по uart, которое отображается на графике pyqtgraph.plot. Данные отражаются на графике динамически, т.е. при каждом получении нового числа. Поток завершается при условии завершении цикла, либо в ручную с помощью метода pause_event. Суть в том что после нескольких вызовов run_event график перестает обновляться и ничего не происходит, но данные по uart приходят (дополнительно число отражается в QLabel). Так же у меня есть поле QDoubleSpinBox. Так вот когда я нажимаю на это поле, график появляется. Никак не пойму в чем проблема.. Понимаю что код ужасный, но всё же.. Правильно ли я завершаю поток? Правильно ли завершается цикл в потоке? Такое ощущение, что проблема в памяти (код запускается на raspberry pi 3b+).
Help plz

Артём
31.07.2019
09:00:25
Мы же говорили про алгоритмы и структуры данных. Что там поменялось с начала 90х?
"хороший ремесленник - это тоже очень и очень хорошо и даже гораздо полезнее зачастую чем прогер с академическими знаниями, но без практики. но в перспективе картинка меняется зачастую. ну и по моему глубокому убеждению путь хороших ремесленников - расти над собой, узнавать в т.ч. теорию и зачастую жалеть, что не знал этого раньше..." Тут более глобальный вопрос затронут. И при этом очень важный)

Whore Amazing
31.07.2019
09:00:57
У меня подозрения тут возникли. Юзаю aiopg, коннекчусь к базе. Делаю async for по запросу. Внутри фора нужно сделать другие запросы, получить данные. Учитывая асинхронность, нет ли опасности, что внутренний запрос собьёт курсор и async for перестанет работать как надо? И что в таком случае делать, создавать новое соединение для внутренних запросов или лучше сначала пробежать по фору и собрать данные в переменную, а потом уже по ней итерироваться (последний вариант очень не хочется, теряется смысл асинхронности фора)?

Alix
31.07.2019
09:01:51
а разве бизнесу интересно, понимаете ли вы эти АС или нет? бизнесу нужно зарабатывать деньги и решать текущие задачи.

Sasha
31.07.2019
09:03:02
Артём
31.07.2019
09:03:08
Ну так и есть - самоучки рано или поздно начинают интересоваться фундаментальными вещами, идти к понимаю 'как это работает'.
а академики знают на словах как это работает, а на практике...тоже не знают, как это работает...и также идут к пониманию "как это работает".. тут получается вопрос в том, кому всё-таки легче понять "как это работает" - практику, который пошёл гуглить фундаментальные вещи, или академику, которому нужно понять это на практике

Дмитрий
31.07.2019
09:03:33
Академики на практике все знают, привнт

Дмитрий
31.07.2019
09:03:44
В этом и смысл комплухтор саенса

(Холивар за образование в айти вышел на второй уровень?)

Sasha
31.07.2019
09:04:28
Практика с понимаем, как это работает - и есть дзен.

Артём
31.07.2019
09:04:37
☝️

Google
Alix
31.07.2019
09:06:47
Вот именно что АС и помогает решать текущие задачи наиболее эффективно
текущие задачи решаются уже готовыми решенениями, как правило написанными академиками или теми, кто понимает в АС. так что для текущих задач АС избыточно. нужно просто понимание что хорошо, а что плохо. например что рекурсия может создать проблем намного больше, чем цикл.

Артём
31.07.2019
09:13:41
"начать изучать программирование" ... - "алгоритмы и структуры данных"...

начинать надо с hello world! =)

elessar
31.07.2019
09:16:48
подскажите как прочитать excel файл в df в пандасе ... тока первые N колонок

Артём
31.07.2019
09:22:04
а ты этот курс видел?
тот, что на ютубе? Нет. Но название для новичка отталкивающее)

Andrey
31.07.2019
09:23:33
согласен с тобой, название вводит в заблуждение. на самом деле же лектор начинает с совсем азов включая бинарную логику и пояснения как программа работает

Andrey
31.07.2019
09:25:57
был вопрос о том как начать изучать программирование, если в школе не научили.

Artyem
31.07.2019
09:27:30
был вопрос о том как начать изучать программирование, если в школе не научили.
я в институт пошёл какраз для этих целей, но сейчас с этим проще, можно и онлайн вкатится

Alix
31.07.2019
09:40:03
тут и с образованием можно невкатится

помню как в 2015 искал работу прогером, так мое резюме на хх даже не смотрели, при том что даже опыт работы был

Страница 9753 из 9768