Pull to refresh
-1
0.1
Андрей @itstranger

PHP backend developer

Send message

Я бы ещё добавил, что разделение программистов на джуна, мидла, сеньора весьма условное и зависит от места работы. В одной компании вы можете быть сеньором, но для другой вы будете при оценке на уровне мидла. Да, специфика работы у сеньора и мидла разная, но по большей части всё равно это разделение больше про хард скилы.

Многие хотят стать сеньорами банально из-за зарплаты. Выше зп - выше мотивация шагнуть на ступеньку по уровню. При этом у сеньоров и мидлов зп никогда не будет одинаковой, т.к. разная зона ответственности, что логично. Поэтому ротация будет всегда.

Могу дополнить, что не всегда в этом виноваты разработчики. Порой сами заказчики хотят использовать избыточные технологии по разным причинам. Например заказчик услышал про net core много хорошего и просит сделать лендинг на C#, с докер образом, azure и т.д., чтобы всё как положено. Утрирую конечно, но такие случаи бывают. Заказчика переубеждать нет смысла. Примерно так тоже появляются проекты с избыточным кодом под капотом. Добавляем к этому ваш фактор с вызовами от программистов и вот мы имеем проект, где чтобы поменять кнопку, нужно ввести десяток консольных комманд и разобраться в хитрой перепетии реализаций разных паттернов.

В дополнении я бы вообще поспорил, что это хороший пример софт скилла. Потакать любым хотелкам менеджеров, даже самым абсурдным, после чего явно иметь проблемы с бюджетами и исполнением сроков (т.к. верно подмечено, поддержка старых ОС может иметь подводные камни, способные запороть разработку накорню).

У менеджеров есть золотое правило, не говорить клиенту "нет", "мы так сделать не сможем" и тому подобные слова. Программист не обязан его соблюдать. В текущем примерно лн примерно скажет: "нет ничего невозможного, но поддержка старого по увеличит сроки выполнения и стоимость работ, далее перечислит аргументировано причины. Если готовы на это пойти, то мы приступаем к работе ".

Для эффективного менеджера эти слова недопустимы. Поэтому согласен, он по итогу будет ныть, почему нет программистов, готовых например оптимизировать проект под нокиа 3310. Ну что там сложного? Всего-то написать прошивку, спаять свой программатор (заводских уже не найти) и залить самописным софтом, желательно не окирпичив телефон. Ведь любой дурак справится быстро и за минимальную плату, что там сложного? Конечно утрирую, но и такие кадры есть.

П.С. Слава богу, что большинство менеджеров в сфере всё же адекватные и подобных неадекватных "кадров" на самом деле не то чтобы много.

кто вас держит пойти в штат какойнить конторы где платят нормальный кост? если вы чувствуете что вы сеньор.ну идине не на галеру..почему нет?

Тут не спорю, потому что никто силой лично меня не гонит работать в оутсурс конторы. Каждый выбирает, своё. Я же не про личный опыт говорил, о чём в конце первого сообщения сделал ремарку.

конечно, это же рынок, хотите больше - идите за бугор, не хотите за бугор? получайте сколько предлагают. честнее некуда.

В этом контексте ваши слова верны, просто я имею выход на 2 рынка (так получилось) и мои слова были не то чтобы только про российский рынок.

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

Тут не спорю. Если смотреть с точки зрения сеньора, то да. Но если честно, то с точки зрения сеньора, не совсем понимаю нафига нужен оутсорс, кроме как в вашей ситуации. Например зачем мне работать на оутсорос контору, если я могу работать на забугорную фирму удалённо, живя в СНГ. Да, для этого нужны навыки, но обычно у сеньоров с этим проблем нет. Да, нужен язык, но чаще всего хватает английского, который вполне можно подтянуть. Я сам активно его учу, т.к. забугорные компании (в том числе и оутсурс) со знанием языка предлагают довольно жирные зп, при том же объёме работ, что и в СНГ конторах.

Фирмы, специализирующиеся на обучении и сертификации, такими пулами уже обладают по каждой специализации, для которой они проводят эти обучения или сертификации. Бесплатно они этим не поделятся. 

Да, я про это тоже писал, только говорил про вузы и бигтехи (у многих есть отдельные центры сертификации и проверки навыков кандидатов).

Я не совсем понимаю, в чём была проблема сделать, на подобии аккредитацией у медиков. Т.е. не делать единый центр сертификации пусть и онлайн, а сделать экзамен на базе учебных заведений, компаний и т.д. Выставив строгие но довольно подробные требования к организаторам сертификации. Думаю это бы сработало лучше и кстати решило бы проблему получения сертификата непойми кем.

Вообще-то с IP пакетами сталкиваются все, так же как с кодировкой чисел в дополнительном коде.

Да не то чтобы. Даже бэкенд программисты не сталкиваются с ними напрямую, потому что они не работают с пакетами, а работают с запросами. Те же http запросы часто состоят из нескольких пакетов (а иногда из нескольких сотен). Мы не контролируем разбитие запросов на сегменты и пакеты, а так же их восстановление, это происходит уровнем ниже. Так же есть много программистов, которые вообще ничего общего с сетью не имеют в своей работе. Касаемо того, что общие вопросы на поверку общими не являются согласен и текущее дополнение это тоже хорошо показывает. По факту мы говорим об одном и том же но разными словами.

Не ошибается только тот, кто ничего не делает. А Вы, по сути, только что подтвердили, что Astra не просто шильдик на форкнутом Debian, а содержит что-то своё.

Что-то своё не всегда означает, что-то хорошее. У меня нет возможности сейчас потестить Астру. Почему мне она не понравилась в своё время, уже описал. Может за 5 лет её довели до ума.

COVID с удаленной сдачей экзаменов и зачетов в ВУЗах эту сферу очень заметно подтянул.

Возьму отсюда для примера

Подтянули, но недостаточно для организации адекватной проверки для автономной сдачи онлайн экзаменов. В тех же примерах, что вы прислали идёт речь, когда за сдачей экзамена следит протектор и в таком случае списать будет правда сложнее. Человек сможет заметить то, жульничество более эффективно. Однако, пока что разговор в теме шёл об обычном тестировании без каких-либо проверок. Если будет такая проверка, как вы привели в пример, то соглашусь, списать будет намного сложнее.

На мой взгляд, тут сравнение некорректно. ЕГЭ - это общеобразовательный экзамен, а экзамены профессиональных образовательных учреждениях и ВУЗах - специализированные.

Я скажу, что в случае ЕГЭ за очень короткий срок нужно проверить порядка 2 млн. работ, так как каждый выпускник сдает по три-четыре экзамена. А тут речь идет о 20 тыс. экзаменах в 2025 году и по ~50 тыс. в последующие годы.

Так ЕГЭ так же имеет свои направления по предметам, только более общие. Я привёл ЕГЭ именно с точки зрения бюрократических заморочек. Да ЕГЭ сдают в разы больше человек, но экзамен проверяют в разы больше организаций. Вопрос не в количестве экзаменов, а в организации. Посмотрим, что они сделают. Пока информации недостаточно, чтобы сделать окончательные выводы.

популярные оутсорс галеры ориентированы на крупный и средний бизнес, им плевать малый бизнес

Крупные оутсорс галеры, да. Но галеры среднего размера вполне себе не брезгают таким. Сам сталкивался с ситуацией, когда продавали команды из 3-4 человек, а не из 10-15, буквально небольшим организациям забугром.

у галер есть очень ощутимые полюсы в виде сниженного уровня входа (поскольку вас пытаются продать как сотрудника уровнем выше...грубо говоря вы миддл..а вас продают как сеньора..соответственно берут там миддлов-джунов пачками)

Только вот это никак не отменит того, что в других конторах я сеньором не буду, да и будучи мидлом в галере буду работать, как сеньор за меньший кост.

копейки - ну такое себе, я когда в эпаме работал, ЗП у меня была выше рыночной для РФ...погнуть пальчики и пойти напрямую в забугорную компанию на "нормальную ЗП" я например не мог (я тупо не мог пройти собес на английском к примеру)..потом вопрос релокации удачнее всего решали раньше именно галеры

Если вопрос ограничивается, только российским рынком, то соглашусь. Оутсурс конторы, это неплохая возможность выйти на зубугорный рынок, но проблема в том, что тот же Епам в СНГ, платит зп меньше, чем платил бы забугром. Собственно на этой разнице подобные компании, как Епам и живут, предоставляя дешёвую рабочую силу из СНГ западным компаниям.

ценник не имеет такого важного значения в крупных бизнесах как вам кажется

Ну крупный бизнес и фрилансеров искать не будет, как и непонятные студии. Я больше говорил про малый и средний бизнес и про оутсорс конторы намного меньше, чем тот же Епам.

я не люблю фриланс потому что там нет масштаба... там сложно попасть на проект чтобы была команда человек 15 и беклог на год разработки...

Да никто его особо не любит. Фриланс - это не постоянство. Беготня от проекта к проекту, от стартапа к стартапу каждые 3-12 месяцев. Я больше про то, что фрилансеров в последнее время буквально гнобят в IT сфере по тем причинам, что описал выше. Опять же я не утверждаю, что 100% так, но мне так кажется исходя из моего опыта. Т.к. это не факты, а личные наблюдения.

Как понял в статье на вопрос: "как бороться с полками нацией". Ответ идите за помощью к коучам (о_О) и психологам, они помогут решить проблему. Понимаю почему столько дизов стоит.

Как по мне многое зависит от организации. Если организация имеет неадекватную политику и лесных менеджеров, то сделает всё, чтобы вас сломать морально. Их задача сделать из вас послушный инструмент, который минута в минуту обязан работать и в идеале регулярно давать поводы для штрафов. Для них хороший работник боится увольнения и коллег выше по должности. Поэтому они часто используют трекеры (скрины, камера, кейлогер), устраивают "прописки", например в виде "тестовых" дней или первой задачи заведомо сложной без адекватного интродакшена в проект, чтобы потом тыкать вас в неё на протяжении всех лет работы.

Особенно мне не нравятся "популярные" аутсорс галеры. Они берут деньги за подбор персонала с заказчика и процент от вашей зп. Для подобных галер, вы рабы, обязанные кранчить за копейки. Причём, всё что они вам не заплатят идёт в их карман, отсюда и соответствующее отношение к программистам. Так же подобные аутсорс конторы специально проводят пропаганду против фрилансеров, как явления. Малому бизнесу куда выгоднее обратиться к фрилансеру или маленьким командам, чем к подобным галерам. Пусть они сделают не идеально, но намного дешевле.

П.С. Чтобы не считали меня предвзятым, то работал с адекватными организациями в том числе и аутсорс формате. Адекватных работодателей не то чтобы мало на самом деле.

От того, что за нами следит государство, хотя бы не зависят наши зарплаты

Как раз эйчары во многом виноваты, касаемо текущих проблем при найме в IT.

Иначе это будет профанация, так как IT весьма широкая сфера и общие знания для DBA, DevOps, системного администратора и разработчика пересекаются весьма незначительно.

Про то изначально и шла речь, что довольно сложно составить пул заданий, охватывающий все направления IT, при этом чтобы они были актуальными и постоянно обновлялись.

Вы может удивитесь, но вряд ли хотя бы один джун-разработчик у меня в компании сможет ответить на приведенные мной в качестве примера простейшие и, казалось бы, общие вопросы: "как называется поле QoS в IP пакете или чему будет равно -500 в дополнительном коде big-endian".

Не совсем понимаю, зачем вы приводите эти 2 вопроса. Могу сказать больше. Большинство сеньоров из других направлений, например геймдева или ml, тем-более веба, вряд-ли сходу ответят на ваши вопросы. Я сам сходу могу только на первый ответить (для IPv4 ToS для IPv6 TS вроде) и то, из-за опыта работы сис. админом и благодаря давней практике, где приходилось программировать микроконтроллеры. Многие программисты просто не сталкиваются на практике с подобными вопросами поэтому могут вполне не знать даже о чём идёт речь. Так же, как например вряд ли много программистов смогут сказать, что такое mtu и как его определить на практике или что такое матрица Родрига или Градиентный спуск. Для огромного количества программистов разных направлений, это просто ничего не значащие слова, в отличии от отдельных направлений, где подобные преобразования нужно знать даже интернам.

В общем, непонятно как Минцифра с учётом бюрократии, темпов обновления информации в IT и его количества будет создавать и обновлять пул заданий. Что-то мне подсказывает, что никто так заморачиваться не будет, но тогда не понятно, а зачем оно вообще нужно.

Боюсь, что так как Вы не имеете представление, что представляют собой упомянутые мной Astra Linux и Postgres Pro, то отвечать Вам бессмысленно.

Против Postgres Pro ничего не имею, а вот с Astra Linux имел примерно в 2019 году испытал очень противных user experience. Может серверные версии лучше, но редакция "Орёл" меня сильно огорчила. Помню, то что на обычной убунте, то что делал в несколько комманд, на Астре давалось с трудом, так же зачастую были аппаратные проблемы. Помню, вишенкой на торте была зачем-то предустановленная забугорная игра warzone 2100. Игра хорошая, но зачем почему она тут... Эти вопросы меня не покидали касаемо многого, на протяжении всего времени пользования дистрибутивом. В общем, думаю вы уже всё поняли и надо закрыть тему. Тем-более, что давно работаю забугором и здесь подобного нет. Поэтому спор будет бессмысленным на эту тему.

Думать не вредно. Но с экономической точки зрения, вместо собирания вопросов кучей подрядчиков, намного эффективней купить готовые тесты по сертификации и обучению у крупных обучающих и сертифицирующих в IT организаций.

Купить, то можно, но их нужно стандартизировать, "прогнать" через всякие ГОСТы и утвердить, в этом больше проблема.

Специальное ПО, проктор, устанавливаемое и активируемое на время сдачи экзаменов, зачетов и соревнований.

Только вот на поверку, многие из подобных систем, даже простые ратники определить не в состоянии. Обычно проверка на программ удалённого доступа идёт зачастую банально по обычной сверке имён процессов. Даже если в Минцифре запарятся и создадут отдельную программу, которая будет работать, как фаервол, не пропуская никакой траффик, кроме имеющего отношение к тестированию, всё равно есть старый добрый способ, банально созваниваться через мессенджер и показывать экран через камеру смартфона. Так же платная версия GPT вполне хорошо работает с фотографиями и способна по фото неплохо распознавать текст.

Больше чем уверен, что эти сертификаты можно будет получить обходным путём при минимальных затратах, при желании.

Зачем что-то утверждать, если из десятков тысяч вопросов на во время конкретного сеанса экзамена просто случайным образом можно выбрать сотню?

Как человек, имеющий опыт работы с образовательными организациями, скажу что проблем больше с бюрократической точки зрения, чем с технической.

Полностью согласен, что можно собрать пул заданий с отечественных бигтехов и образовательных учреждений, после их рандомизировать.

Однако так скорее всего не сделают по той же причине, почему в ЕГЭ на всю страну несколько вариантов заданий. Причём многие умудряются списывать в МСК по слитым ответам людей на ДВ. Вы скажете, что ЕГЭ проверяют вручную, а вот и нет. Только последнюю часть, а тестовая часть с вопросами давно проверяется автоматически, поэтому ничто не мешало делать, как вы предлагаете. Создать пул заданий, для каждой сложности и тасовать их для каждого человека отдельно.

Предполагаю, что с этим сертификатом будет, что-то похожее.

А вы уверены, что будут узкоспециализированные вопросы и тем-более по васянским дистрибутивам для "импортозамещения"? Особенно если их разрабы сами не документируют свои же костыли?

Думаю будут вопросы общего плана, которые соберут с тех. собесов отечественных биг. техов и немного олимпиадных вопросов от вузов, СПО и ДПО. Не думаю, что там будет большинство вопросов неподвластных GPT. Но опять же чего гадать, посмотрим, что будет. Это лишь моё предложение.

Касаемо 30к, то зачем куда-то ехать, если всё сдаётся как понял онлайн? Что мешает подключиться по анидеску тому же? Думаю удалённо, многие бы согласились лениво порешать вопросы, считайте лёгкие деньги.

Касаемо огромного количества вопросов, то это не проблема. Учитывая, какая бюрократия в образовании сейчас (уж поверьте с этим сталкивался), утверждать ротацию новых вопросов минцифра не сможет даже каждый месяц.

Учитывая, что часто к кмк, как понял готовят на аккредитованных курсах, то неудивительно.

Про охваты тоже вопрос актуальный. Поэтому и сказал про задачи с литкода (это больше вопрос к минцифре). Думаю, что они возьмут типовые задачи и соберут из них подобие экзамена, поскольку, по каждому направлению в IT они явно запариваться не будут.

Вообще, текущую проблему в IT, со стороны государства можно было бы решить, введя систему, похожу на ту, что у медиков. Они каждые 5 лет проходят курсы повышения квалификации и получают сертификат, сдавая экзамен. Только я бы для IT, сделал это необязательным. Так же если хочешь сменить направление, то проходишь проф. переподготовку. Ну а хочешь вкатиться с нуля? Иди 3 года учиться в IT колледже. Сделать эту систему прозрачной и доступной, тогда и инфоцыганство исчезнет и у всех будет примерное понимание по хард скилам.

Да и охватить IT будет вразы проще. Аккредитованные СПО, ДПО и т.д. будут сами собирать и отправлять на утверждение свои учебные программы, которые можно будет вполне легко стандартизировать.

Вот такая система имхо, но работала бы. И джунам было бы проще хоть как-то подкрепить свои хард скилы и мидлы с сеньорами могли бы при желании козырять сертификатами, прилагая к портфолио. Да и для работодателей было бы всё проще.

Но возникает другой вопрос: а оно вообще надо для IT? Мне кажется текущий кризис, который довёл ситуацию с рекрутингом до абсурда рано или поздно решится сам. Точнее его решат работодатели и работники коллективно, придумав эффективный способ проверки скилов.

Имхо, но единственная помощь, которая не помешала бы от государства, это прикрыть инфоцыганство от N-боксов. Хотя учитывая, что некоторые из них числятся в Сколково, это вряд-ли.

Понятно, что GPT это не панацея. Однако для сдачи скорее-всего не нужно будет ответить на всё 100%. Если GPT не поможет с несколькими задачами, то не думаю, что для "вкатунов в собесы", это будет проблемой. В конце концов, если всё будет проходить онлайн, что мешает позвать вместо GPT, шарящего программиста за отдельный прайс? Как это проконтролировать удалённо? По факту никак. Так же по-любому будут сливы задач, найдут нейронки, что нормально их решают, в общем я больше про то, что этот сертификат будет по итогу филькиной грамотой, т.к. фактически его смогут получить к себе в портфолио кто угодно.

Разработчик регистрируется на платформе подтверждения ИТ-компетенций.

Проходит тестирование и выполняет практические задания.

Получает сертификат ИТ-компетенций в электронном виде в личном кабинете на Госуслугах.

Я правильно понимаю, что так называемое подтверждение компетенции (тестирование + задания) и сертификат будут только в электронном виде?

Если да, то это какой-то прикол. Мы в первые дни будем иметь кучу "специалистов", получивших сертификаты при помощи GPT чата...

Если подразумевается очное тестирование и выполнение заданий, то это возможно и будет работать, но опять же, если задачи будут уровня лидкода или школ программирования, то в этом мало смысла.

Что-то похожее есть у программистов 1с и что эти сертификаты реально отражают навыки программистов? Мне правда любопытно.

В любом случае это не решение проблемы. Хотите решить проблему, проведите реформирование в образовании, а так же активнее боритесь с инфоцыганством. Вроде хотели же запретить все ШП, не получившие аккредитацию, так почему до сих пор всякие N-боксы спокойно продают свои инфоцыганские курсы?

Так методология DevOps появилась когда Кубера и в помине не было.)

Хотел написать нормальной оптимизацией, но почему-то в голове думал про индексы и вышло, что вышло. Имел ввиду, ORM любят генерировать неоптимизированные запросы (например частая проблема избыточные JOIN), загружать избыточные данные, создания большого количества промежуточных объектов и т.д. И это всё не касаясь индексов.

Там любой опыт с PHP не являлся опытом.)

Information

Rating
2,754-th
Location
Молдова
Date of birth
Registered
Activity

Specialization

Software Developer, Fullstack Developer
Middle
C#
PHP
Vue.js