Mikhail
Обычно валятся не на кодинге, а на сисдизайне/бехавиорале.
Mikhail
По крайней мере мой опыт говорит о таком.
Mikhail
ну и вопрос не в быстрее ;) а в "поговорить" ;)
Да брось ты, тут решается в 2 строчки, о чем гвоорить-то 😄
Igor
решение за O(n+m) в две строчки
Mikhail
Из них 3 - это инициализация переменных.
Igor
спорим ни о чем ;) я говорю что новички в чате те которые хотят работать джунами вообще не поймут то от них хотят а если поймут то отлаживать эти две строчки будут пол дня ;) а то что к вам после предварительного отбора приходят люди способные написать цикл я рад ;)
Igor
на что другое если человек обычный цикл написать не может зачем ему учить другое;)
Igor
для большинства ходить по массиву это взрыв мозга
Igor
а если еще и в разных направлениях ....
Igor
господи что за чат ;)
Igor
предложил решать задачу всеравно пришли сказали это вам не нужно;)
Igor
никому вообще ничего не нужно ;)
Mikhail
на что другое если человек обычный цикл написать не может зачем ему учить другое;)
Пусть круды пишут, жсоны перекладывают и т.д. Это полезнее и ближе к реальности, нежели решение задач за О(н+м), лол.
Igor
ок пускай каждый останется при своем мнении ;)
Igor
не понял просто посыла ;) я обсуждал задачу вы пришли сказали это хуйня это не нужно
Igor
я думаю вбросы про ненужную хуйню это не нужно;)
Andrii
Какую задачку, я как всегда опоздал
https://leetcode.com/problems/merge-sorted-array/
EXTRA
https://leetcode.com/problems/merge-sorted-array/
Спасибо! Решать я её, конечно же, не буду
Alex
IDE зло для начинающего? Лучше писать код без подсказок? IDE или блокнот дадут больше пользы вначале изучения?
Igor
если коротко то нет ;)
Maksim Pozharskiy
IDE зло для начинающего? Лучше писать код без подсказок? IDE или блокнот дадут больше пользы вначале изучения?
Не зло. Больше пользы даст практика программирования, хоть в блокноте хоть в IDE
Andrii
IDE зло для начинающего? Лучше писать код без подсказок? IDE или блокнот дадут больше пользы вначале изучения?
Смотря что писать, если работаешь с большим ООП фреймвёрком, то подсказки помогают. Если нет, то ценность их падает
Igor
Ладно задачи хуйня ;) круды писать может любой долбайоп Показываю как стать программистом ;)
Alex
Я к тому что, используя IDE мозг лениться запоминать команды, ему эт не надо. А не помня комманды, как правильно выстроить код у себя в голове?
Agent_RBY_
Какие команды??
имеется ввиду функции по умолчанию, наверное
EXTRA
Конструкции языка ты в любом случае выучишь, ибо невозможно с практикой не выучить
NikiYani
Я к тому что, используя IDE мозг лениться запоминать команды, ему эт не надо. А не помня комманды, как правильно выстроить код у себя в голове?
Выстраивая логику какого то алгоритма знания команд не имеет смысла, ты понимаешь концепцию и принцип. Нагуглить команду, которую ты забыл - 10 секунд, понять принцип построения логики - годы тренировок.
Maksim Pozharskiy
Я к тому что, используя IDE мозг лениться запоминать команды, ему эт не надо. А не помня комманды, как правильно выстроить код у себя в голове?
Что бы выстроить код у себя в голове команды не нужны, ты можешь хоть на псевдоязыке или словах его выстраивать
Agent_RBY_
И что без гугла и интернета всё)? Сколько будет стоить по времени за пару лет такая привычка?
а что, часто программистов в подвалах запирают, что бы они без гугла и интернета работали?
Agent_RBY_
Короче говоря, имею такое мнение - что деньги платят не за то, чтобы ты гуглил :)
Деньги платят за то, что бы ты эффективно делал задачи, а как ты это будешь делать - работодателя не волнует)
Alex
Что бы выстроить код у себя в голове команды не нужны, ты можешь хоть на псевдоязыке или словах его выстраивать
Я выстроил на словах то что мне нужно, и потом ковыряюсь в гугле вспоминая как это блин в код превратить)? Тогда Java может использовать любой человек который первый раз её увидел)
NikiYani
Короче говоря, имею такое мнение - что деньги платят не за то, чтобы ты гуглил :)
Платят за решение поставленных задач, каким образом я дохожу до этого решения в целом бизнесу все равно, главное чтобы оно удовлетворяло всем требованиям. В любом случае если сравнить на промежутке времени в один средний проект двух программистов, который не имеет доступа к инету и второго кто имеет, то сразу ясно кто быстрее напишет.
Agent_RBY_
Я выстроил на словах то что мне нужно, и потом ковыряюсь в гугле вспоминая как это блин в код превратить)? Тогда Java может использовать любой человек который первый раз её увидел)
IDE не подскажет тебе в каком случае какие методы и функции юзать, оно просто поможет не вспоминать их имена полностью и не более
NikiYani
Я выстроил на словах то что мне нужно, и потом ковыряюсь в гугле вспоминая как это блин в код превратить)? Тогда Java может использовать любой человек который первый раз её увидел)
Вопрос времени, с опытом часть вещей ты помнишь как концепцию (банально ты понимаешь как работают циклы/классы/коллбеки и т.д.). Опять же качество программиста не только зависит от знания языка, но от знания ещё до кучи всяких сложных вещей.
NikiYani
Знать все достаточно проблематично, особенно в смежных областях.
NikiYani
IDE не подскажет тебе в каком случае какие методы и функции юзать, оно просто поможет не вспоминать их имена полностью и не более
IDE - инструмент для удобства, это не искусственный интеллект, который за тебя напишет прогу.
NikiYani
Ну я подтверждаю другими словами)
Agent_RBY_
IDE - инструмент для удобства, это не искусственный интеллект, который за тебя напишет прогу.
Про ИИ кста, есть же всякие GitHub Copilot, Tabnine, Kite и др. херня для автодополнение на основе ИИ, вот их реально лучше не юзать на этапе обучнеия, потому-что иногда они пишут код за тебя, буквально)
Real G
10-й раз перечитываю что бы понять
Agent_RBY_
10-й раз перечитываю что бы понять
что конкретно не понятно?
Real G
вторая строка уже вытягивает переменную которая не в это области видимости правильно?
Real G
я правильно понял?
Agent_RBY_
Вторая строка создаёт переменную that, которую да, можно юзать в любой области видимости так как в обычных функциях this перезаписывается на свой, а that ссылается на прошлый this - можно получить доступ к this на том уровне, где был создан that
Agent_RBY_
мы щас говорим про строку this.myVar = 0 ?
про var that = this, в this.myVar = 0 просто создаётся переменная myVar, грубо говоря
Real G
про var that = this, в this.myVar = 0 просто создаётся переменная myVar, грубо говоря
так вроде начинаю понимать, почему тогда первым делом не создать var that = this и потом this.myVar = 0 так же читабельнее или нет?
Agent_RBY_
будет и так, и так работать
Denis
Да работать то будет, но выглядеть будет хуже.
Александр
Привет всем, я в программировании новичок, изучаю c# и мне хотелось бы узнать, насколько тяжело найти работу c# разработчику без опыта сейчас?
Александр
Это как?
Кирилл
Всем привет, ребят! Дайте совет, плиз. :) Сейчас владею средними навыками по HTML и CSS, умею статично верстать. Также, владею базовыми навыками по JS, продолжаю изучать. Умею работать с консолью, знаком с Git. Уже как несколько месяцев откликаюсь на вакансии на позицию джуна или стажёра. Поступил отклик от одной из веб-студий моего города. Прошел собеседование (особо ничего не спрашивали, в основном сами просили задавать им вопросы). В общем, меня готовы взять на позицию джуна по фронтенду, но загвоздка в следующем: работает веб-студия на CMS битрикс, в связке JS + PHP. Я слышал о битриксе только негативные отзывы, да и PHP я вообще не планировал пока изучать (JS бы нормально освоить и какой-нибудь фреймворк, типа реакта). Теперь вопрос - как вы думаете, стоит ли соглашаться в качестве первого места работы на позицию джуна в подобные веб-студии? Не уйду ли я "в минус" по знаниям технологий и возьмут ли меня в будущем потом в "нормальный" фронтенд после такого опыта?
Владимир
Знает кто как проверить пустая ли клетка в exel с помощью питона?
Владимир
Знает кто как проверить пустая ли клетка в exel с помощью питона?
Либо как посчитать колво строк, и это все в openpyxl
Maksim Pozharskiy
Всем привет, ребят! Дайте совет, плиз. :) Сейчас владею средними навыками по HTML и CSS, умею статично верстать. Также, владею базовыми навыками по JS, продолжаю изучать. Умею работать с консолью, знаком с Git. Уже как несколько месяцев откликаюсь на вакансии на позицию джуна или стажёра. Поступил отклик от одной из веб-студий моего города. Прошел собеседование (особо ничего не спрашивали, в основном сами просили задавать им вопросы). В общем, меня готовы взять на позицию джуна по фронтенду, но загвоздка в следующем: работает веб-студия на CMS битрикс, в связке JS + PHP. Я слышал о битриксе только негативные отзывы, да и PHP я вообще не планировал пока изучать (JS бы нормально освоить и какой-нибудь фреймворк, типа реакта). Теперь вопрос - как вы думаете, стоит ли соглашаться в качестве первого места работы на позицию джуна в подобные веб-студии? Не уйду ли я "в минус" по знаниям технологий и возьмут ли меня в будущем потом в "нормальный" фронтенд после такого опыта?
Привет, зависит от целей твоих, так сразу странно ответ будет дать. Это вакансия скорее веб мастера чем фронтендера. Если цель попасть в современный фронтенд с SSR и SPA - я бы не пошёл. Если цель побыстрее вкатится и деньги начать зарабатывать - пошёл бы, учась после работы дальше. В нормальный фронтенд возьмут если будут навыки для нормального фронтенда
m700
Всем привет, ребят! Дайте совет, плиз. :) Сейчас владею средними навыками по HTML и CSS, умею статично верстать. Также, владею базовыми навыками по JS, продолжаю изучать. Умею работать с консолью, знаком с Git. Уже как несколько месяцев откликаюсь на вакансии на позицию джуна или стажёра. Поступил отклик от одной из веб-студий моего города. Прошел собеседование (особо ничего не спрашивали, в основном сами просили задавать им вопросы). В общем, меня готовы взять на позицию джуна по фронтенду, но загвоздка в следующем: работает веб-студия на CMS битрикс, в связке JS + PHP. Я слышал о битриксе только негативные отзывы, да и PHP я вообще не планировал пока изучать (JS бы нормально освоить и какой-нибудь фреймворк, типа реакта). Теперь вопрос - как вы думаете, стоит ли соглашаться в качестве первого места работы на позицию джуна в подобные веб-студии? Не уйду ли я "в минус" по знаниям технологий и возьмут ли меня в будущем потом в "нормальный" фронтенд после такого опыта?
если есть возможность учится для нормальной вакансии то лучше не иди
Кирилл
Спасибо, буду думать :) Так-то да, возможность поучиться есть.
m700
Спасибо, буду думать :) Так-то да, возможность поучиться есть.
очень важен стек именно. Провозишься если в том что нигде не нужно будят тяжело потом
m700
ну я думаю сам понимаешь что если нигде не откликались а они и откликнулись и готовы взять то это палево
Кирилл
ну я думаю сам понимаешь что если нигде не откликались а они и откликнулись и готовы взять то это палево
Во-во....меня насторожило то, что я думал сейчас на собесе гонять будут, готовился....а по факту собес был 15 мин, из которых минут 10 я задавал вопросы :))
m700
это как тиндер когда на с первой фразы девушка зовет на секс, понятно что то мир прицепов после 30...а там уж сам решает надо ли это
Real G
а в чем же развод тут?
Кирилл
а в чем же развод тут?
В собеседовании или в тиндере? :))
Real G
собесе))
Кирилл
собесе))
Ну....так-то может развода и не было. Просто им срочно нужен человек, возможно. А, возможно, работа будет за "чашку риса". Я думаю, вряд ли я им так сильно понравился - у меня опыт-то около нулевой. Просто всё прошло супер-очень легко. Меня даже никто не спросил, что я умею, что знаю. Посмотрели сайт-визитку, которую я сверстал (которую любой школьник может сделать)....и всё.
m700
собесе))
то что это фирма днище