Programmer
  • Як покращити DOU? Пропонуйте та голосуйте за ідеї

    Вот прикинь. Сделал ты продукт — заказал статью на ДОУ чтобы его пропиарить (не всежь писать как круто ходить на курсы, Лене Голубкову). Тебе анонимы устроили упячку в комментах. С «креаиифф гамно, афтар мудак». Будешь ты на таком ресурсе заказывать статью ? Или отправился куда-нибудь в Белоруссию.

    Підтримав: Denys Poltorak
  • Як CTO у стартапі. Хто такий Solutions Engineer і що він робить у великих корпораціях

    Ребят может расскажите чем там так намазано? Ну кроме всем показать что сумел пройти одно из самых сложных собеседований в мире. Вот если там такое УГ, а по отзывам — все совсем плохо. Полный Сан-Франциско бомжей и наркоманов, с жильем беда стоит громадных денег. Еда вроде «халявной пицы» (на самом деле это вычли из зарплаты) из за которой прежде даже худой человек наедает ряху как кабан, а потом идет к диетологу и пишет статус про метаболизм. Грызня и политические войны, попытка прогнуть комитет вместо работы над интересными проектами и задачами. Переводы проектов в Индию — т.к. оказывается в Америке их делать дорого. и т.д. Таким образом все над чем ты работал год — вдруг для комитета больше не имеет не малейшего значения. Тоже хотел увалить — каюсь, но вот очень задумался стоит ли оно того. Прибегали в линкедин из пары таких извесных контор, и один написал в «акаунт» (вообще раньше такого не видел). Спрашиваю — чем заниматься надо будет ? — У нас тут много работы, чем определяем после нескольких раундов собеседований. Вот из моей практики это значит — у нас паршивый сапорт, на технологиях которые нигде больше не используются. (в Украине тоже полно таких замечательных предложений) Если бы звали писать скажем — хром, андроид, chrome os и т.д. — об этом прямо бы сказали ничего не утаивая т.к. это большое преимущество вакансии. Я думаю народ вообще бы бесплатно был готов этим заниматься — а то и свои доплачивать.

  • Как разработчику справиться с проектом в одиночку. Советы из опыта

    Зачем тогда QA вообще нужны ? Денег просят. Одно дело когда не проверяя ничего самостоятельно сразу «кидают» все в тестирование, иногда правда и для того — чтобы показать что на тебе катаются. Если сказать прямо — «не разрешай это с собой делать» — могут и послать на хутор. (Конкретно обламав, потому как до того тебе джуниры разве что в рот не заглядвали :) ) Другое дело что всех нюансов все равно не учтешь, вариантов много юзабилити например не учли или ещё чего что кажется не принципиальным — но по факту неприятный баг.

    Підтримали: Юлія Дон, Stanyslav Semukhyn
  • Как разработчику справиться с проектом в одиночку. Советы из опыта

    Ну естественно — на моей машине все работает, погнали все на прод :) Потом правда клиенты находят баги и пишут гадости. Ну вообще неправильные программисты нынче развелись — сами пишут баги, сами пусть их находят (кстати как тестировщика нашли — так продукт сразу стал нормальным).

  • Якби я повернувся у минуле, то хотів би знати про роботу в ІТ...

    Ну вот тут-то и подковырка. Тут по идее в принципе непонятно что делать. Для начала неплохо бы понять что пытаются решить, возможно это XY проблема вообще. В жизни бывают и попытки сделать интеграцию с ERP через SMTP протокол, при том что сама ERP предоставляет веб сервисы. Потому как на стороне заказчика сидит «эксперт». Что вообще за — «приемлемое время», все ли данные из файла имеют практическую ценность и т.д. Если все же придется грузить ETL — то как разбить на чанки, сколько потоков можно задействовать и т.д. Теперь представь что тебе в ответ сразу архитектуру рисуют с mongo + node.js + kotlin и ещё парой десятков фреймверков вроде редиса и все украшено микро-сервисной архитектурой. Звучит это все конечно круто, не спорю и на лабуха вполне возможно окажет впечатление — это будет высокий presentation skills. Есть ещё варианты когда по резюме — багфиксил паренёк пару месяцев, на вопрос из разряда 2×2 даже не ответил — представили на синиора. Потом всех здрючили за «токсичность» и препятствие развития акаунтов, собеседования в неправильном стиле и т.д. P.S. Математика — пример из жизни когда джуниора заставили изобретать OpenCV, для инновационного продукта. Парень кстати уволился через пару месяцев издевательств. P.P.S Лячь-Лячь и в продакшн это наше все :)

  • Як покращити DOU? Пропонуйте та голосуйте за ідеї

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

  • Як покращити DOU? Пропонуйте та голосуйте за ідеї

    Добавить прямую отрицательную обратную связь (дизлайки) и модерацию через комьюнити , три и более негативных отзыва от людей с некой «кармой» — и коммент удаляется, и минус в карму. Ушел в большой минус — в бан, за систематическое хулиганство. Статьи 50+ негативных отзыва от «модераторов». убираются как явно провокативные, созданные с целью устроить срачь. Дать возможность удалять и редактировать свои собственные посты. Сейчас отрицательная обратная связь делается так — пишется комментарий прямо оскорбительного содержания и все его лайкают (видимо некоторым это повышает ЧСВ). В итоге это становится нормой поведения, по теории разбитых окон — так начинают делать все. В общем процветает словоблудство и хулиганство. Специально пишутся статьи нарочно подогревая такое поведение и засасывая в атмосферу троллинга, хейтерсва и взаимооскорбления. Таким образом ресурс постипенно деградирует, впрочем как и люди в нем. Итог — коменты к некоторым статьям напоминают трансляцию заседания верховной рады по вопросам бюджетной политики, разве что драк нет — и то потому что через интернет физически неполучаеться.

  • Якби я повернувся у минуле, то хотів би знати про роботу в ІТ...

    Какая еще математика, мы тут круды лепим.

    Вот у меня JSON файл с миллиардом записей примерно на 60 GB. Его опереатор должен взять и загрузить в систему. На сервере 1GB памяти (извини на хорошую ноду денег нет). Расскажеш как так сделать чтобы аликешн непокрешился, и закончил задачу в приемлемое время ? Да — все это время ситемой пользуются пользовтатели и генерируют определенную нагрузку и нельзя останаливать их деятельность пока грузится файл, а то нас засудят. :) (ладн — смысл думаю ясен, вопрос еще и втом что ты не из моей песочницы — поэтому по определению ничего не знаеш и низачет)

  • Якби я повернувся у минуле, то хотів би знати про роботу в ІТ...

    Поверь — проекту конец. Одно дело иметь 6-ть лет опыта кодинга — хотя откуда он возьмётся в этом возрасте? Я первую программу на бейсике написал (вернее набрал из книги в кружке сидя в троем за одним компом, с одной девушкой кстати) в 12 лет. Является ли это опытом ? Думаю — нет коммерческий опыт — это опыт производства продукта. Ты создаеш нечто чем будут пользоваться люди. А тут уже надо думать — не просто о том чтобы заработало и как это классно — а как это все в последствие поддерживать вводить новые функции и т.п., как предотвратить креши от ввода неверных данных, как сделать так чтобы программа не тормозила и не выбешивала этим и багами пользователя или не останавливала продакшн. Ну а синиор — он же «старший разработчик» не только должен думать об всем этом — но и уметь поставить задачу младшим, передать им имеющиеся знания при этом не на орав, оскорбив и заставив проработать всю ночь — а в последствие окажется что заставил делать невозможное или ненужное, и давно есть математика которая решает вопрос. Вот у тебя пацан который хайпонул выучив новую технологию и выучив английский ещё в детском саду. Схайрили его с рынка чтобы закрыть «экспертизу». Не поняли потребности клиента, начали делать бознашо, и изобретать супермодный дизайн который ломает голову и его и подготовленный то человек с трудом понимает. Поругались с единственным человеком со стороны заказчика который мог сделать ноледж трансфер (правда он оказался синиором, хоть и Индусом, и нашел подход к некоторым членам команды и работа пошла). Заканчиваем — клиент пишет гневную кляузу, о «уровне» кадров и пол команды сваливает кто куда. Вот надо таких синиоров ??? ИМХО — раньше 27-28 не бывает синиоров. Если Джуниор универ кончает в 21-22 — вот тебе и 6-ть лет опыта. Но пока что я наблюдаю как джуниоры закрашиват на своих табличках тайтл маркером.

  • LinkedIn, Twitter, Google і знову Twitter: що треба знати про співбесіди та особливості роботи в цих компаніях

    Ну то что там внутри осиное гнездо порожденное системой оценки сотрудников, я знаю. habr.com/ru/post/350374 когда она в таком виде — а как я понимаю это первое что приходит на ум, и кажется правильным — т.е. зло по определению. В Microsft эту систему вообще признали злом которая их чуть не развалила habr.com/...​any/apps4all/blog/201942 В свое время я за нее тоже топил, но она к сожалению легко хакается политиканами. Запросто можно собрать «проходной» и «не проходной» комитет, исходя из политических целей. А оформление бумажек (которые на самом деле должны быть заполнены в самом начале, а не в самом конце — потому как это система Ли Якокки) заставляет людей вообще не идти на комитеты, и сидеть в мидлах выполняя например техлидские функции на проекте.

  • LinkedIn, Twitter, Google і знову Twitter: що треба знати про співбесіди та особливості роботи в цих компаніях

    Так сходите на совбес, и расскажите нам как запросто пройти в тот же Гугл или Твиттер например. Вот мне здаеться нихрена не просто это, если у них по три миллиона резюме в год.

  • LinkedIn, Twitter, Google і знову Twitter: що треба знати про співбесіди та особливості роботи в цих компаніях

    Так би ти замість того щоб писати образливу гидь, в стилі Лінуса Торвальдса (як я і сам робив — каюсь), просто натиснув би -. Між іньшим, у самого Лінуса там були випадки суєцида коли він критикував чийсь код наприклад.

  • Курьезы и странности отечественного ІТ. Опыт циничного программиста

    То я не подумавши. Прошу извинить. ИМХО «карму» как раз и возможность удалить пост — лучше ввести.

  • LinkedIn, Twitter, Google і знову Twitter: що треба знати про співбесіди та особливості роботи в цих компаніях

    Шановна администрация. Э пропозиция — додати крім кнопки підтримати, ще кнопку — негативного зворотньго з’вязку. Для користувачів — можна зробити рейтинг накшталд Stack Overflow. Щоб досягаючи певного рівня «репутації» можно булуло робити «triage». Це коли 3 чи більше користувачив, яки дістались первного мінімального рівня репутації, — надали негативний зворотній звязок щодо коментарю або скажімо статті — такий матеріал автоматично прибирается із сайту. + Додати конопу — видалити, щоб можна було самому виправити власну помилку, і перестати отримувати — сы. Тим хто робить triage — за це нараховуються додаткові бали репутації. Таким чином — можна нарешті припинити хейт і не адекват, який росте в геометрічній прогресії. Без належної модерації — сам ресурс стає «сироварнею», що як на мене негативно на нього впливає. А також поороджує ресурси «деревативи» — яки публікують виключно хейт. Це демотивує авторів писити гідний і корисний матеріал тощо.

  • LinkedIn, Twitter, Google і знову Twitter: що треба знати про співбесіди та особливості роботи в цих компаніях

    Ця частина класна і як на мене дуже корисна. Дуже дякую за статтю !

  • Как разработчику справиться с проектом в одиночку. Советы из опыта

    Очень давно тоже остался один на проекте. Напарника и тестировщицу временно перебросили чтобы закрыть аутсурсинговый проект. Тестировщицу так назад и не вернули, и потом пару лет тестировать было некому и баги нас преследовали. Тимлид уехал в Сиэтл на оншор — на пол года. И вот на мне первый мануал, супорт клиентов и абгрейд движка + разработка мак версии, без самого мака. Ходил тестил у менеджера, напишу пару операторов, скомпилирую и иду к нему проверять. Бывало раз 10-15 в час зайду. Вот интересно что Топка меня ниразу не послал (хотя вежливо намекал что я задолбал), и всегда говорил — спасибо — я естественно отвечал: «тебе спасибо». В итоге человек уехал в Питер :), через неделю истязаний. Перешёл в одну крайне известную всем питерскую контору. Мак пришлось стрелять на потестить лично у директора. Купить его — хрен бы там в 2007 за маком надо было ехать в США, с тех времён и мак понты — т.е. у тебя мак — ты был в Америке. Вот это путишествие как раз и было дорого по настоящему. Это был один из самых наряженных моментов в карьере.

    Підтримали: Anna Komar, Юлія Дон
  • Навіщо і як QA писати тестову документацію. Структуруємо та робимо її зрозумілою

    Я ось знаю проекти в яких не було жодного із перелічених пунктів. Проекту (насправді программі) 10-ть років . Очевидне — і не імовірне, багато хто цих простих речей зовсім не знає, взагалі. Як результат — тех ліди фіксять баги на проді в неділю по ночах, релізи випадають за дедлайн і т.п.

  • Курьезы и странности отечественного ІТ. Опыт циничного программиста

    +100500 (если че — я тролонул, без обид)

  • Курьезы и странности отечественного ІТ. Опыт циничного программиста

    Так вы сами уже написали своих хейтов, ничуть не меньше чем он тезисов в своей статье. Это вам заняться нечем потому что из-за кризиса бизнес не идет? Или просто завидно — что Владимир популярен — а вы нет (что то мне подсказывает что второй вариант преобладает над первым). Не нравится Кожаев — напишите свою статью, про «6 разновидностей смузихлебов и инфантилов» или «Я велик, и решаю судьбы людей вместо их самих, не возьму Кожаева на работу — он имеет наглость просить деньги за свою работу». Вот ка-то вот так мне это видится —

  • Курьезы и странности отечественного ІТ. Опыт циничного программиста

    Ну — со мной прокатывает почти всегда. Знаю что не надо, но не бомбить не могу. Хотя от этого в итоге горишь — причем как в случае что все получилось (и тебе из этого — спасибо ты большой молодец, и вместе с тем досвидания), так и если провалили — ибо вообще все усилия пошли коту под хвост.

    Підтримав: Gennady Dogaev
← Сtrl 1... 771772773774775...787 Ctrl →