Pavel
> Быстро ли печатает > Помнит ли синтаксис основных конструкций какой же ужас :)
А ваши какие реперные точки на собеседовании как вы сравниваете разных кандидатов? Я думаю что скорость печати и знание синтаксиса помогает любому в разработке алгоритма и не отвлекает от основных обязанностей
Andrey
ну кстати про быстро печатает - хороший показатель. не смейтесь. Видно же по скорости набора, каждый день кодер пишет или по праздникам.
о это тоже мемно было, когда я пересел на ортолинейный сплит и забывал где у меня какая клавиша находится :) полнейший дебил в общем на собесе был )
Владимир
Denis
возьму его на работу
Всего 100 баксов в год
Andrey
ох помню был у меня сотрудник с такой клавой. очень жалко его было, так мучался:(
как знаете есть пословится что хороший перчик жжет два раза :) так и с клавиатурой, ты сначала мучаешься привыкая к ней, а потом мучаешься от того что остальные клавиатуры не такие удобные )
Andrey
но таков путь
Миринговин
да фишка алгоритмов в том что если ты его писал хоть раз в жизни ты его напишешь за пару минут, если не писал то будешь тупить
Это неверное утверждение. Проверить его легко: взять набор задач областной олимпиады по физике школьной из термодинамики, например. Можно даже взять учебник и его пролистать перед экспериментом.
Миринговин
Почему так, разве не важнее, что ты можешь сделать в компании на основе прошлого опыта, а не то, как ты нарешал задачи на leet code?
Конечно, важнее. На задачки по литкоду бизнесу плевать. Это элемент карго культа, дедовщины и отражение комплексов сотрудника. Типо я говно хлебал лаптем - ща и ты будешь у меня его хлебать салабон
Андрей
Я бы сказал у литкода два основных преимущества: более отчетливо увидеть разницу при сравнении кандидатов (не важно что вы считаете что способ сравнения хреновый), у которого впринципе есть боле мене выделяемые метрики. второе это то что литкод может показать на сколько кандидат целеутремленный (степень железности зада), даже если осознает что освоение литкода это в большей части бесполезное для его обязанностей задача (вопрос неинтересных рутинных задач коих может быть в работе очень много), если не осознает то вопрос целеустремленности попасть именно в эту компанию, даже ценой кучи потраченного времени.
Serge
Конечно, важнее. На задачки по литкоду бизнесу плевать. Это элемент карго культа, дедовщины и отражение комплексов сотрудника. Типо я говно хлебал лаптем - ща и ты будешь у меня его хлебать салабон
Если это не ирония - то не могу согласиться. Литкод, проджект эйлер, олимпиадки разные - это умение мыслить (немного в разных целевых моментах: где-то больше математики, где-то - алгоритмов и т.д., но не суть). Причем, умение мыслить более абстрактными категориями, чем границы того языка программирования, на котором конкретный разработчик работает именно сейчас.
Boris
Всякий кто разбирается в математике умеет мыслить, обратное не верно
Boris
А нашему вниманию предлагается тождество этих двух утверждений
Миринговин
Что такое "разбирается"?
Миринговин
Что такое "умеет мыслить"?
Андрей
то в чем можно точно быть уверенным, так то что в фаанге дибилов нет, каждый из прошедших сможет изящно баловаться с джейсонами аки Рональдиньо с мячем
Миринговин
Там как раз Маск уволил на*й весь совет дирехторов. Уверен, они идеально решают любой литкод
Boris
Там как раз Маск уволил на*й весь совет дирехторов. Уверен, они идеально решают любой литкод
Директор Json Statham по стратегии развития использования современного JSON
Андрей
таки реально, в фаангах такой большой конкурс, что литкод это прям сокровище для бизнеса, быстро сортирует гиков. А наши просто взяли на подхват типа модно, как и другие компании в мире, хотя бля у них даже близко нет такого конкурса на вакансию…
Миринговин
Литкод то появился как раз в ответ на фаанг, а не наоборот. Насколько я помню. То есть, это тупо сервис, куда сливали задачи с совбезов. Которые по идее не нужно было сливать
Миринговин
Дрочишь задачи под гугл, а потом идешь в мейлсру в родной Рязани едя в маршрутке
Андрей
литкод это как ксерокс
Emin Zalaev
Дрочишь задачи под гугл, а потом идешь в мейлсру в родной Рязани едя в маршрутке
еще постесняешься сказать остановить и проедешь до конечной
Alexey
Ребята, я вот тренирую алгоритмы на Сodewars. Скажите, это аналог Литкода? Можно там продолжать тренить или лучше перейти на Литкод? И ещё такой вопрос, какого уровня сложности задачки нужно уметь решать на Codewars, чтобы был шанс не провалить собес на позицию стажёра (там 8 уровней, сложность возрастает от 8 до 1)?
Егор️
Поясни пожалуйста
яндекс, куча компаний на хх.ру, сбер и др
Егор️
ток после алг интервью
Егор️
у яндекса их 2-3
Gameover
ещё есть codeforces
Степан
Миринговин
К слову, можно посмотреть по чату гошному, сколько вопросов по алгоритмам, мол, у меня вот такая проблема, не знаю, какой алгоритм использовать. У всех вопросы примерно одинакового характера: как что-то воткнуть куда-то и подружить коня с собакой. И глубоко сеньерские сокровенные знания, за которые в основном и платят бабло, касаются как раз этих приземленных вещей.
Андрей
ну чат как раз для этих вещей, за литкодными вопросами сюда не лезут, понимают что очередной срач на счет него начнется...
Serge
Это недоказуемое утверждение, скорее всего антинаучное. Я думаю, вы не забьетесь на деньги при его отстаивании
Даже не стану забиваться. Для себя знаю, что это так (и это доказывает собственный опыт работы в отрасли, а он - далеко не одно десятилетие). Доказывать что-то другим - как говорится, "увольте". Если сподобятся - сами к этому придут. А не сподобятся - так то и ладно. Но все эти олимпиадки, такИ, позволяют разработчику не превратиться в code-monkey (хотя - сорри, я повторяюсь).
Serge
А нашему вниманию предлагается тождество этих двух утверждений
Хуже того: прямое тоже в общем случае неверно. Во всяком случае, очень часто неверно. Встречал кучу математиков, которые не умели мыслить, будучи, такИ, математиками. Причем, даже профессиональными преподами на кафедрах (которые годами читали один и тот же курс студентам по одной и той-же "бумажке", не будучи в состоянии даже решить какие-то задачи по своей теории). Конечно, можно спорить, математики ли они, но таких встречал немало.
Denis
по моему опыту go работает на уровне питона, а гемороя больше чем если на питоне сразу писать 😂 В итоге некоторые вещи приходится на питон переписывать потому что нет качественной библиотеки на go
Serge
А нашему вниманию предлагается тождество этих двух утверждений
Почему тождество? Не вижу ни одного аргумента "за" то, что предлагалось тождество.
Serge
Далеко не одно десятилетие в отрасли? Если далеко, то тебе уже должно быть под 60 лет. Это если в 20 прийти в ИТ, да еще в совке глубоком
Несколько меньше. Я работаю с 17 лет профессионально. И это было самое начало 1990-х. Но уже, формально, не СССР, а Россия. И... чем это плохо, к слову? В СССР была прекрасная программистская школа и очень интересные собственные наработки по технической части. Просто, с 90-х, "западное" стало "лучше", а отечественное поприбивали. Поэтому имеем - что имеем.
Миринговин
Ох, какую страну просрали. Но ниче, судя по новостям, пломбир по 2.20 не за горами.
Denis
Увы, но так оно и есть
Pavel
go на уровне python... ага т.е проекты больше чем на 50 мегов вы не видели и не правили.
Pavel
ох я сморю тут тоже 40+ собрались (я с вами)
Denis
Миринговин
Serge
Какую кучу и где вы встречали математиков, которые не умели мыслить? Все эти утверждения крайне дурно пахнут
🤷🏻 Нечего возразить, хотя я и математик по образованию и математиков разных, такИ, повидал. Куча народу и в НИИ-шках и на кафедрах работает - и с мыслительным процессом у них - "не ахти". А как это утверждение воспринимать и как оно "пахнет" - тут уж Вам решать.
Pavel
А как же микросервисная архитектура, вот это все? 😂
Во во openstack как раз микросервисная, стейтлес и кода на 300-500 мегов
Владимир
Ох, какую страну просрали. Но ниче, судя по новостям, пломбир по 2.20 не за горами.
а что, много было стран в 80х, которые производили собственные компьютеры и имели программистскую школу?
Denis
ох я сморю тут тоже 40+ собрались (я с вами)
Расскажите как на go переходили? У меня экстремально вышло: из сеньера в джуна на go, затем сеньера 😂
Denis
Вот не всегда так, обычно питон чуть быстрее 😂
Миринговин
а что, много было стран в 80х, которые производили собственные компьютеры и имели программистскую школу?
А еще заряжали воду перед теликами и скоро понесут бабки в ммм. А воровать ума не надо.
Serge
по моему опыту go работает на уровне питона, а гемороя больше чем если на питоне сразу писать 😂 В итоге некоторые вещи приходится на питон переписывать потому что нет качественной библиотеки на go
Ну, зачем же так жЫрно-то? 😉 Достаточно приобрести суровый опыт с питоновскими async/await, чтобы за одни только горутины полюбить go (хотя и к go есть 100500 претензий, конечно, но, справедливости ради - go -инструмент go-дный и неожиданно продуктивный).
DreamingKitten
Потому что уже ЕС были цельносвиснутые
Pavel
Расскажите как на go переходили? У меня экстремально вышло: из сеньера в джуна на go, затем сеньера 😂
Я не программист. я сисадмин bash->perl->c/c++->python->go->rust сбоку elang/java/lua/и еще куча всякой фигни
Миринговин
Собственные компьютеры это вы про БЭСМ? 😂
Гришин - большой патриот. Он не пропустит мимо всякие антинародные тезисы.
Serge
Вот не всегда так, обычно питон чуть быстрее 😂
... если питон враппит С-шечку?... Ну, да, есть такое. 😉
Владимир
Собственные компьютеры это вы про БЭСМ? 😂
ну хотя бы. тоже не фиг собачий.
Владимир
DreamingKitten
Вы так говорите, как будто это что-то плохое!
Сильно зависит от того, какой смысл вкладывается в это слово
Denis
Да например работа с aws S3 - разница в разы
Serge
К сожалению вот так библиотеки на go пишутся, что работают как попало
А-а-а! Вот это - именно то, с чего я и начал, когда писал чуть выше про пользу абстрактных олимпиадок: общий уровень "сферических разработчиков на go в вакууме" и, в частности, тех, кто такие фиговые либы пишет - часто оставляет желать лучшего. Не хочу никого обидеть, но go считается "простым языком".. Ага, "простым"... Когда покодишь с полгодика в продакшен, над этой "простотой" целый Роб Пайк с командой ни один год трудились, еще со времен Plan9.
Serge
Собственные компьютеры это вы про БЭСМ? 😂
Не только. БЭСМ, скорее, копия Штатовских изделий. А вот СССР-овская Сетунь, если кто слышал и помнит - это суровая штука: https://ru.wikipedia.org/wiki/%D0%A2%D1%80%D0%BE%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80 Один факт того, что она работала на троичной, а не двоичной системе счисления (в бите - 3 состояния) - уже "доставляет", как сейчас принято говорить.
Serge
А вот, собственно, "нафига весь этот хардкор нужен" (точнее, как бы оно - троичное -работало, если бы было "в серии"): https://skillbox.ru/media/code/chto_esli_sovremennye_kompyutery_rabotali_by_na_troichnoy_logike/
DreamingKitten
А вот, собственно, "нафига весь этот хардкор нужен" (точнее, как бы оно - троичное -работало, если бы было "в серии"): https://skillbox.ru/media/code/chto_esli_sovremennye_kompyutery_rabotali_by_na_troichnoy_logike/
Какая-то спекуляция пополам с необоснованными фантазиями. Троичная логика не взлетела по причине того, что проиграла конкуренцию двоичной. Как технологическую, так и экономическую.
Владимир
Какая-то спекуляция пополам с необоснованными фантазиями. Троичная логика не взлетела по причине того, что проиграла конкуренцию двоичной. Как технологическую, так и экономическую.
ну кто там выиграл, а кто проиграл мало соотносится с тем фактом, что в СССР была инженерная школа, которая была способна создать современные для своего времени машины. И по сути на этой школе вырос наш миллион айтишников. Не было бы их - мы были бы сейчас где-то на уровне (не уехавших в США) индусов.
Aleksandr
у индусов крутой уровень
Serge
Какая-то спекуляция пополам с необоснованными фантазиями. Троичная логика не взлетела по причине того, что проиграла конкуренцию двоичной. Как технологическую, так и экономическую.
Так о дороговизне и речь. Но изначально был же, типа, вопрос: "А что там в СССР, кроме БЭСМ?" (не явно - но он был сформулирован). Так вот, та же Сетунь - пример того, что и в СССР у многих мозги были на месте и что учёные-спецы работали вполне на уровне. Да, в изготовлении - дорого, да - сложно. Но работали эти машины довольно эффективно. И если бы технология и экономика были бы преодолены - возможно, развитие выч. техники пошло бы несколько иным путём. Но желания делать такой скачёк и вкладываться - тогда не было, а сейчас - не до него уже.
Serge
у индусов крутой уровень
Кстати, у многих действительно да. Когда я с ними поработал и открыл это для себя - был немало удивлён этому факту. До того думал, что индусы == говнокод_больших_размеров , но на деле это оказалось не так. Единственное что заметил - профи-то они профи, но очень часто и у многих (не у всех, конечно) нет "полёта мысли". Наши разработчики и инженеры - хитры выдумывать всякие интересные решения. А вот для индусов характерно то, что они прекрасно знают предмет, но выйти за рамки для них - проблема: многих из них просто стопорятся ("зависают"), если нужно сделать шаг в сторону от типичного родмапа решения задачи.