да и вы, похоже, не читали, иначе "продажу рабочей силы" не отождествляли бы с "продажей себя". Зато сколько пафоса в комментариях.
Меня возмущает и для меня, в частности, существуют профсоюзы. А вы так и будете, нанимаясь на работу, скажем, системным администратором еще и столы таскать и заниматься прочей деятельностью, которая не прописана в вашем контракте, бесплатно. И главное - считать это в порядке вещей.
P.S. про сисадминов - реальные случаи, в нескольких компаниях воочию наблюдал.
эвристика это примитивный рецепт для решения очень сложных проблем, когда нет физической возможности провести нормальный анализ потому что он займет время до тепловой смерти вселенной. Некоторые эвристики работают хорошо, другие - плохо, проблема с ними в том что нельзя сказать заранее, какие есть какие
все-равно непонятно, причем тут эвристика и как это применимо к контексту нашей с вами беседы
я хотел сказать что на самом деле вы не знаете, является ли теория без практики зря потраченным временем, бы обобщили свой опыт, но в реальности он покрывает крохотное количество кейсов, поэтому к утверждению можно сходу придумать десятки контр-примеров
вот если бы вы так изначально сказали - было бы гораздо понятнее.
Плюсы от голой теории такие же, как от базы знаний - столкнувшись с проблемой, вы знаете хотя бы что гуглить и в какую сторону копать, а также какие вещи проверять в принципе бессмысленно.
нет, это не помогает гуглить. Голая теория - это просто неупорядоченная груда информации. Упорядоченной ее делает практика. Умение гуглить не зависит от теоретических знаний, это скорее навыкправильно задавать вопросы.
поэтому повторюсь: без навыка и без практики любая теория - это просто неупорядоченная груда информации.
На самом деле я уверен что если вы немного поразмыслите то найдете у себя огромное количество теоретических знаний разной степени абстрактности, которые вы на практике не проверяли.
на практике не проверяли - скорее, не использовали по назначению. У меня действительно есть некоторое количество "теоретических знаний" (хотя я бы не стал называть это "знанием") и я это использую для оттачивания навыка словоблудия. То, что я никогда не использовал или перестал использовать - частично или полностью забыто.
и я считаю, что это справедливо для каждого человека. Любая теория, не используемая по назначению, в итоге служит сугубо для обмена мнениями между диванными теоретиками.
То что человек хочет тратить время на теорию не означает ведь, что у него вообще никакой практики никогда не было и не будет)
а я и не утверждал такого.
резюмирую: теория - это общее, практика - это переход от общего к частному. В вашем комментарии не было ни одного конкретного примера, были общие слова, что только подтверждает мой тезис - как тяжело перейти от теории к практике и какой на деле небольшой может быть выхлоп в итоге (это я намекаю на список своих достижений по проекту, если что).
да, к сожалению, проглядывается мировая тенденция необходимости в умении себя подать. Мне так в одном фидбэке и сообщили "он должен уметь лучше себя продавать". Хотя сама постановка задачи - "продавать себя" - звучит для меня возмутительно, как-будто я не программирование, а что-то другое им предлагаю.
P.S. благодарю за добрые слова. Вообще, периодически резюмировать, а чего я достиг на том или ином поприще бывает очень полезно. В моем случае, я не столько переживаю за более чем скромный список своих достижений, сколько просто трезво оцениваю разрыв между темпом развития технологий и моим собственным темпом в попытке за ними угнаться.
погуглив, что означает слово "эвристика" - не понял, что вы хотели сказать в данном контексте, его применив.
я привел пример, почему теория без практики может быть пагубна. Однако, да, плюсы в чистой теории тоже есть: язык почесать и смутить неискушенного собеседника своей эрудицией, так сказать, самоутвердиться за счет аудитории. Какие вы еще можете назвать плюсы от голой теории ?
к стоматологу-теоретику я бы лечиться не пошел, какой бы он ни был начитанный. А вы ? Этот же мой подход касается любой другой профессии.
теория без практики - это зря потраченное время. Я вот недавно попытался список достижений по одному своему Rust проекту (самому проработанному, кстати) описать. Я над проектом работал более 2х лет, хотя больше конечно копий обломал, пытаясь экспериментировать, чем реально ударными темпами изучал крэйт за крэйтом. Вобщем, куцый получился список. Даже показывать стыдно. А ведь считал себя опытным разработчиком, много ведь прочитал всякого.
Поэтому, повторюсь: теория без практики, это как врач, который читал, как оказывать первую помощь, но ни разу не оказывавший оную даже тренировочному манекену. Вероятность сделать хуже (или, в лучшем случае - не сделать лучше) весьма высока.
Проблема теории в том, что нету хватки, рука не набита. Не знаешь, когда и что применять и в какой последовательности, оказавшись лицом к лицу с реальной проблемой. Сужу сугубо по себе.
лично я стабильно туплю на лайв-кодинге, при том, что сразу после собеса зачастую меня осеняет ускользавшее доселе решение (но уже поздно). Можно, конечно, сказать, что это формат просто для меня сравнительно новый - раньше как-то больше тестовые делал, если уж доходило до практики, и потому не набил еще руку.
Но лично мой аргумент против лайв-кодинга: Я ТАК НЕ РАБОТАЮ. Ну т.е. я предпочитаю работать в любимой IDE, в комфортных условиях, а не когда над душой стоят 2 и более человек и смотрят, как ты пишешь код (причем нацелены они явно не на ПОМОЧЬ, а скорее на ЗАВАЛИТЬ). Я уверен, они не захотят видеть как я действительно его пишу: а я в процессе написания могу отвлечься на ютуб/на кофе/на разминку/на поиграть и так далее (и при этом задачи делаю в срок) - но сколько я видел коллег, вот так все и функционируют, в таком вот формате. Я искренне не понимаю, зачем тестировать меня (и вообще разработчика) в каких-то экстремальных условиях, почему не пойти дальше, и не провести собес среди ночи или на рассвете (можно даже мотивацию придумать, что дескать некоторые менеджеры требуют отклик 24/7) - ну или на что еще фантазии хватит?!
там вообще код надо писать в блокноте
Следующий этап эволюции - это писать код на бумажном носителе (как выражалась моя преподша, которая так и заставляла нас писать код). Потому что разработчик - это ходячая энциклопедия и должен помнить все функции и команды (нет).
Вообще, считаю тестовое задание (и дальнейшую дискуссию по нему) самым оптимальным вариантом, если бы не одно НО: профессия программиста опопсела, множество людей, далеких от программирования как искусства и ломанувшихся в сферу за баблом и всякими правдами и неправдами пытающиеся занять нишу все портят. Историй, как некий senior проходит за кого-то собесы, в инете валом.
Какой-то панацеи против опопсения я не вижу, разве что выравнять уровень зарплат. Ну либо цифровизация достигнет всех профессий и все в будущем будут в каком-то роде программистами.
P.S. я бы лично отдавал предпочтение кандидатам, у которых есть на гитхабе собственные pet-проекты, отражающие его вовлеченность.
я на статью не накидывался, но она отвратительна. Про нейронки мне вначале в голову не пришло (наверное, потому, что я их для такого не использовал никогда), но в процессе прочтения я ожидал, что в конце статьи будет приглашение на какие-то курсы. После прочтения было чувство, что писавший ее к Rust отношения не имеет никакого.
Вобщем, такому однозначно не место на хабре. Лично я заинтересован в личном опыте людей здесь и сам тоже делюсь сугубо своим личным опытом в статьях.
невозможность отменить выбранный вариант была нелегким испытанием для моих железных нервов, но вопрос про окрошку все сгладил. Я почему-то думал, что ее на воде делают со сметаной.
ну школы и институты - как раз таки антипример, там многие не знают, что они там забыли и учиться не хотят, молчу о том, что после окончания (если не бросят) - вообще не по специальности работают. А "уроки в интернете" - это просто чтобы отстали. Скачал - и забыл. Но с комментатором выше вашего частично согласен - джун обязан уметь учиться самостоятельно. Условно говоря, сеньор дает направление, куда прыгать, а джун ищет способы, как при этом не разбиться, но и задание чтобы выполнить.
А если ему все будут разжевывать, как в школе, то это будет не специалист, а обезьянка, которая умеет только повторять за другими.
да и вы, похоже, не читали, иначе "продажу рабочей силы" не отождествляли бы с "продажей себя". Зато сколько пафоса в комментариях.
Меня возмущает и для меня, в частности, существуют профсоюзы. А вы так и будете, нанимаясь на работу, скажем, системным администратором еще и столы таскать и заниматься прочей деятельностью, которая не прописана в вашем контракте, бесплатно. И главное - считать это в порядке вещей.
P.S. про сисадминов - реальные случаи, в нескольких компаниях воочию наблюдал.
я "Капитал" не читал, если это вы на него вдруг ссылаетесь, но тем не менее, меня возмущает такое понятие - "продажа себя".
это вы так решили ?
все-равно непонятно, причем тут эвристика и как это применимо к контексту нашей с вами беседы
вот если бы вы так изначально сказали - было бы гораздо понятнее.
нет, это не помогает гуглить. Голая теория - это просто неупорядоченная груда информации. Упорядоченной ее делает практика. Умение гуглить не зависит от теоретических знаний, это скорее навык правильно задавать вопросы.
поэтому повторюсь: без навыка и без практики любая теория - это просто неупорядоченная груда информации.
на практике не проверяли - скорее, не использовали по назначению. У меня действительно есть некоторое количество "теоретических знаний" (хотя я бы не стал называть это "знанием") и я это использую для оттачивания навыка словоблудия. То, что я никогда не использовал или перестал использовать - частично или полностью забыто.
и я считаю, что это справедливо для каждого человека. Любая теория, не используемая по назначению, в итоге служит сугубо для обмена мнениями между диванными теоретиками.
а я и не утверждал такого.
резюмирую: теория - это общее, практика - это переход от общего к частному. В вашем комментарии не было ни одного конкретного примера, были общие слова, что только подтверждает мой тезис - как тяжело перейти от теории к практике и какой на деле небольшой может быть выхлоп в итоге (это я намекаю на список своих достижений по проекту, если что).
да, к сожалению, проглядывается мировая тенденция необходимости в умении себя подать. Мне так в одном фидбэке и сообщили "он должен уметь лучше себя продавать". Хотя сама постановка задачи - "продавать себя" - звучит для меня возмутительно, как-будто я не программирование, а что-то другое им предлагаю.
P.S. благодарю за добрые слова. Вообще, периодически резюмировать, а чего я достиг на том или ином поприще бывает очень полезно. В моем случае, я не столько переживаю за более чем скромный список своих достижений, сколько просто трезво оцениваю разрыв между темпом развития технологий и моим собственным темпом в попытке за ними угнаться.
погуглив, что означает слово "эвристика" - не понял, что вы хотели сказать в данном контексте, его применив.
я привел пример, почему теория без практики может быть пагубна. Однако, да, плюсы в чистой теории тоже есть: язык почесать и смутить неискушенного собеседника своей эрудицией, так сказать, самоутвердиться за счет аудитории. Какие вы еще можете назвать плюсы от голой теории ?
к стоматологу-теоретику я бы лечиться не пошел, какой бы он ни был начитанный. А вы ? Этот же мой подход касается любой другой профессии.
теория без практики - это зря потраченное время. Я вот недавно попытался список достижений по одному своему Rust проекту (самому проработанному, кстати) описать. Я над проектом работал более 2х лет, хотя больше конечно копий обломал, пытаясь экспериментировать, чем реально ударными темпами изучал крэйт за крэйтом. Вобщем, куцый получился список. Даже показывать стыдно. А ведь считал себя опытным разработчиком, много ведь прочитал всякого.
Поэтому, повторюсь: теория без практики, это как врач, который читал, как оказывать первую помощь, но ни разу не оказывавший оную даже тренировочному манекену. Вероятность сделать хуже (или, в лучшем случае - не сделать лучше) весьма высока.
Проблема теории в том, что нету хватки, рука не набита. Не знаешь, когда и что применять и в какой последовательности, оказавшись лицом к лицу с реальной проблемой. Сужу сугубо по себе.
лично я стабильно туплю на лайв-кодинге, при том, что сразу после собеса зачастую меня осеняет ускользавшее доселе решение (но уже поздно). Можно, конечно, сказать, что это формат просто для меня сравнительно новый - раньше как-то больше тестовые делал, если уж доходило до практики, и потому не набил еще руку.
Но лично мой аргумент против лайв-кодинга: Я ТАК НЕ РАБОТАЮ. Ну т.е. я предпочитаю работать в любимой IDE, в комфортных условиях, а не когда над душой стоят 2 и более человек и смотрят, как ты пишешь код (причем нацелены они явно не на ПОМОЧЬ, а скорее на ЗАВАЛИТЬ). Я уверен, они не захотят видеть как я действительно его пишу: а я в процессе написания могу отвлечься на ютуб/на кофе/на разминку/на поиграть и так далее (и при этом задачи делаю в срок) - но сколько я видел коллег, вот так все и функционируют, в таком вот формате. Я искренне не понимаю, зачем тестировать меня (и вообще разработчика) в каких-то экстремальных условиях, почему не пойти дальше, и не провести собес среди ночи или на рассвете (можно даже мотивацию придумать, что дескать некоторые менеджеры требуют отклик 24/7) - ну или на что еще фантазии хватит?!
Следующий этап эволюции - это писать код на бумажном носителе (как выражалась моя преподша, которая так и заставляла нас писать код). Потому что разработчик - это ходячая энциклопедия и должен помнить все функции и команды (нет).
Вообще, считаю тестовое задание (и дальнейшую дискуссию по нему) самым оптимальным вариантом, если бы не одно НО: профессия программиста опопсела, множество людей, далеких от программирования как искусства и ломанувшихся в сферу за баблом и всякими правдами и неправдами пытающиеся занять нишу все портят. Историй, как некий senior проходит за кого-то собесы, в инете валом.
Какой-то панацеи против опопсения я не вижу, разве что выравнять уровень зарплат. Ну либо цифровизация достигнет всех профессий и все в будущем будут в каком-то роде программистами.
P.S. я бы лично отдавал предпочтение кандидатам, у которых есть на гитхабе собственные pet-проекты, отражающие его вовлеченность.
я на статью не накидывался, но она отвратительна. Про нейронки мне вначале в голову не пришло (наверное, потому, что я их для такого не использовал никогда), но в процессе прочтения я ожидал, что в конце статьи будет приглашение на какие-то курсы. После прочтения было чувство, что писавший ее к Rust отношения не имеет никакого.
Вобщем, такому однозначно не место на хабре. Лично я заинтересован в личном опыте людей здесь и сам тоже делюсь сугубо своим личным опытом в статьях.
и титульная картинка к статье пережатая - не разобрать, что на ней
невозможность отменить выбранный вариант была нелегким испытанием для моих железных нервов, но вопрос про окрошку все сгладил. Я почему-то думал, что ее на воде делают со сметаной.
я, конечно, совсем иного рода комментариев ожидал под статьей. Но, похоже, статья привлекла только спамера :)
а такой призыв модератора работает ?
Это был тест Тьюринга и вы его не прошли.
В 2024 Microsoft Windows все еще обладает рядом неисправимых преимуществ.
имхо, против таких вещей существует код-ревью. Не надо давать джуну самостоятельно пушить в прод.
смотря в какой компании, иногда отличается только размером ЧСВ
ну школы и институты - как раз таки антипример, там многие не знают, что они там забыли и учиться не хотят, молчу о том, что после окончания (если не бросят) - вообще не по специальности работают. А "уроки в интернете" - это просто чтобы отстали. Скачал - и забыл. Но с комментатором выше вашего частично согласен - джун обязан уметь учиться самостоятельно. Условно говоря, сеньор дает направление, куда прыгать, а джун ищет способы, как при этом не разбиться, но и задание чтобы выполнить.
А если ему все будут разжевывать, как в школе, то это будет не специалист, а обезьянка, которая умеет только повторять за другими.
там не только с пальцами
эта статья мне до удивления напомнила мою собственную: https://habr.com/ru/articles/728734/