Пашок🗽
Я так в универ могу с такими знаниями зачем мне коледж
Так это для тех кто совсем тупой, и после 11 поступает в колледж
Chingis
расскажите про классификацию джун, мидл и сеньор
Chingis
похожу HR-ы знают, но не говорят
Максим
У каждого свое понимание
Igor
расскажите про классификацию джун, мидл и сеньор
Грубо джун сам нифига не может. Мидл в состоянии самостоятельно решать проблемы но не видит долгосрочных проблем/перспектив. Синьор соответственно видит и осознает. Но обычно это тупо зарплатная вилка или громкие слова.
Igor
Типа назначим зарплату как у джуна у других но назовем мидл любители прокачать чсв подтянутся.
Господин
Ухты, я наверное тогда джун
Chingis
то есть если я решаю проблемы самостоятельно, но иногда принимаю не верные шаги в планировании архитектуры то скорее мидл?
Господин
Возьмите джуна, в перспективе мужичайшего сеньорищу на пол ставки 😁
Chingis
Смотря что понимать в просчетах планирования.
Из недавнего: не учел падения производительности с появлением 10+ млн записей в БД
Chingis
Хотя хбз прогерский это вопрос или нет
Igor
Хотя хбз прогерский это вопрос или нет
Грубо да мидл может делать такие ошибки и должен быть в состоянии их решить если они всплывут или если на них укажут при ревью.
Господин
Возьмет кто на работу? Есть желающие, готов к переезду
Chingis
А как делать ревью если в одно лицо прогаешь?))
Господин
Хочу работать, на любом языке, курсов на все языки предостаточно
Chingis
Странно, что вы не можете найти работу
Господин
Странно, что вы не можете найти работу
Я калхозник, тут максимум на 1с можно найти, прогать и хакать чисто одно из хобби
Igor
А как делать ревью если в одно лицо прогаешь?))
Наверное никак. Смысл ревью именно во взгляде со сторны.
Chingis
Вот и я тоже так думаю. На сторону отправлял знакомым на позырить
Igor
Вот и я тоже так думаю. На сторону отправлял знакомым на позырить
Человек далекий от проекта врядли может увидеть проблемы производительности.
Chingis
Да я понимаю
Vladislav
Киньте плиз какое-нибудь задание, которые выполняет Джун. Мне для понимания уровня
Emil
А синьор это какая зарплата?
Это человек с огромным опытом в программировании и работатет на позиции senior(думаю тех директор и тим лид тоже сюда относятся?), зп 4к+$. Я так это понимаю
Максим
Киньте плиз какое-нибудь задание, которые выполняет Джун. Мне для понимания уровня
На джаве например Получать json данные клиента, записывать в файл и сохранять на диск
Vladislav
На джаве например Получать json данные клиента, записывать в файл и сохранять на диск
Хм, наверное это одна из легких задач, но спасибо. Теперь есть понимание
Максим
Ну я так понял, мужик был на испытательном, он не знал, как это делать и ему неделю дали
Vladislav
Понятно
Emil
Киньте плиз какое-нибудь задание, которые выполняет Джун. Мне для понимания уровня
Наверное лучшего понимания чем пройти тестовое в несколько офисов на позицию не даст ничего) (думал я джун а когда прошел пару тестовых и собеседу, поняль что ещё нет))
Баба Яга
А я так, для закрепления)
Ну всё равно спасибо за старание
Emil
Хм, ну... Надеюсь до первого своего собеса, я выйду хоть на какой-то уровень.
Та да, но всегда можно пробиться даже без уровня))) если повезёт
Emil
Та да, но всегда можно пробиться даже без уровня))) если повезёт
Правда потом ночами будешь сидеть учиться, всего что там необходимо будет.
Igor
Это человек с огромным опытом в программировании и работатет на позиции senior(думаю тех директор и тим лид тоже сюда относятся?), зп 4к+$. Я так это понимаю
Синьор это человек который работает на позиции Senior это гениальное определение) и на самом деле так и есть как хотят так позиции и называют.
Dan
Наверное лучшего понимания чем пройти тестовое в несколько офисов на позицию не даст ничего) (думал я джун а когда прошел пару тестовых и собеседу, поняль что ещё нет))
пара тестовых собесов это очень субъективный критерий оценки знаний. Зависит от многих факторов, начиная от интервьюера, заканчивая уровнем компании
Dan
Как по мне джун это несамостоятельная единица, который знает как правило одну-две голых технологии, без опыта работы на реальных проектах. Т.е. с него и спрос небольшой. Ему дают задание и объясняют как делать и какие предположим библиотеки использовать
Igor
А есть примеры тестовых заданий ?
для джуна нужно базовое знание языка и умение писать не сложные задачи уровня кю 7 кю 6 на кодварс
Igor
А есть примеры тестовых заданий ?
https://www.codewars.com/kata/5a71939d373c2e634200008e https://www.codewars.com/kata/554ca54ffa7d91b236000023
Виталик Голоенко
а цикл for это самый быстрый цикл?
Igor
а цикл for это самый быстрый цикл?
самый быстрый цикл это цикл которого нет :)
Igor
а цикл for это самый быстрый цикл?
мы о каком языке говорим?
Виталик Голоенко
да, мне надо перебрать 100000000000 чисел, js
Виталик Голоенко
для задачи на код варс
Igor
да, мне надо перебрать 100000000000 чисел, js
тогда без разницы но если вам нужно перебрать столько чисел скорее всего вы что то делаете не так
Igor
для задачи на код варс
кинь задачу ради интереса :)
Виталик Голоенко
https://www.codewars.com/kata/5a71939d373c2e634200008e https://www.codewars.com/kata/554ca54ffa7d91b236000023
как по мне, это для джуна слишком просто будет
Виталик Голоенко
да регаться надо
Виталик Голоенко
там для регистрации нужно пройти 1 задачку
【D】【e】【n】【y】【s】🫡
А здесь все прям начинающие программисты в чате?
Виталик Голоенко
кинь задачу ради интереса :)
есть какие-то идеи по поводу решения:)?
【D】【e】【n】【y】【s】🫡
есть какие-то идеи по поводу решения:)?
если это отсортированый массив использую бинарный поиск
Dan
Хрена, хотят и самостоятельность и 5 6 технологий и несколько языков, особенно в вебе
В вебе может быть. Но я по бекенду в основном говорил. Джаву выучишь, понимание спринга и баз данных и вперёд
【D】【e】【n】【y】【s】🫡
?
не туда
Алексей
Я под гугл регился
【D】【e】【n】【y】【s】🫡
да, мне надо перебрать 100000000000 чисел, js
а хотя туда, ты же спрашивал как перебрать много чисел
Виталик Голоенко
Алексей
В вебе может быть. Но я по бекенду в основном говорил. Джаву выучишь, понимание спринга и баз данных и вперёд
Там тоже начнут кучу библиотек или как это в джаве называется спрашивать. У нас в плюсах это называется библиотеками
Dan
Там тоже начнут кучу библиотек или как это в джаве называется спрашивать. У нас в плюсах это называется библиотеками
Да нет сейчас в джаве все на спринге в основном пишется. Spring Framework состоит из ~ 15 модулей. Вот надо знать boot, mvc, Web, security, data. И понимать общий принцип работы. Если понимаешь, то с модулями легко будет разобраться
Igor
как по мне, это для джуна слишком просто будет
для джуна это будет нормально если он напишет решение с листа. Если по времени не ограничен то конечно слишком просто.
Igor
https://www.codewars.com/kata/600c18ec9f033b0008d55eec/
Если число палиндром то можно перебирать только первую половину символов сколько таких чисел будет тоже легко считается. Ну и для чисел четной и не четной длинны алгоритм будет чуть чуть отличаться
Igor
https://www.codewars.com/kata/600c18ec9f033b0008d55eec/
например палиндромов длинной 2 столько же сколько чисел длинной 1 это 9 штук палиндромов длинной 3 столько же сколько чисел длинной 2 (10 - 99) палиндромов длинной 4 столько же сколько палиндромов длинной 3 и так далее
Артур
например палиндромов длинной 2 столько же сколько чисел длинной 1 это 9 штук палиндромов длинной 3 столько же сколько чисел длинной 2 (10 - 99) палиндромов длинной 4 столько же сколько палиндромов длинной 3 и так далее
Доброе утро, Игорь, попробовал найти, слово или фраза, которые одинаково читаются слева направо и справа налево, в контексте программирование это тоже самое или нечто другое?
Артур
ну палиндром?
да, палиндром
Igor
Доброе утро, Игорь, попробовал найти, слово или фраза, которые одинаково читаются слева направо и справа налево, в контексте программирование это тоже самое или нечто другое?
Да палиндромы именно в этом понимании. Только когда речь о фразах обычно не учитывают пробелы. В данном случае речь о числах поэтому все без каких либо нюансов. Зная длинну палиндрома допустим 5 мы легко можем найти нужное число палиндром просто по номеру длинна 5 значит нас интересуют числа длинной три 0е число это 100 1е это 101 и т.д. Если мы ищем 100500 число палиндром то сначала уберем 10 однозначных потом 9 двузначных потом 90 трехзначиных и 90 4х значных пока не дойдем до длинны и индекса
Igor
а можно задать еще один вопрос, что такое перекрывающиеся интервалы и не перекрывающиеся интервалы
ну интервал это множество чисел например от а до б иногда включительно иногда нет перекрывающиеся значит есть общие числа не перекрывающиеся значит нет типа интервалы (2,3) (5,6) не перекрываются а (10,100) (50, 150) перекрываются а допустим (2,3) (3,4) могут быть как перекрывающимися так и нет в зависимости от того какие мы рассматриваем если края входят то перкрываются если не входят то не перекрываются