• Делаем копию карты-пропуска по фото
    0
    Посмотрите esmart :)
  • Делаем копию карты-пропуска по фото
    0
    Удивительно, что при копеечной стоимости карт и брелков на чипах mifare, в условиях, когда можно буквально купить белую бумагу с чипами под нарезку, кто-то по-прежнему использует настолько незащищённые решения.
  • Нет денег. У кого?
    +6
    Экономика на пальцах. Деньги — это только первый уровень.
    Когда экономика здоровая, важны не только деньги, но и вторичные обязательства, важна скорость движения денег. Все знают, что у тебя каждый месяц есть деньги, так что тебе дают ещё деньги, и ты на них вертишь бизнес, на нём другие зарабатывают свои деньги.
    В результате из 100% денег имеем экономику, в которой как будто объема на 500% денег.
    Когда где-то что-то сильно ломается, вся эта схема схлопывается как карточный домик и оказывается, что денег нет ни у кого. Потому что их реально ни у кого не хватает для привычного оборота, потому что это система динамического равновесия, а не статического.
  • Что такое I в ACID или вы нам не подходите
    0
    Я к тому, что бы вы реально задали эти вопросы себе

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

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

    Я не прошу людей показать диплом на собеседовании, и у меня не возникнет никаких проблем с образованным человеком без диплома. Мне хочется видеть сотрудника с образованием, диплом — это некий маркер, который, плюс ко всему, нужен для отдела кадров, чтобы соблюсти все придирки ТК. Поэтому в наших вакансиях такое написано.
  • Что такое I в ACID или вы нам не подходите
    0
    Гуглите: «профессиональный стандарт программист», ну в целом про статус профессиональных стандартов.
  • Что такое I в ACID или вы нам не подходите
    +2
    Как Вы думаете — нужно ли программистам высшее образование?

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

    Вообще, требования по высшему образованию напрямую происходят из законодательства. У тебя, к примеру, не может быть в штате программиста без высшего, ты можешь назвать его только техником. Соответственно, не пройдешь какие-то тендерные условия по софту, не получишь лицензии по безопасности на свои продукты и т.д. Так что очень часто это никакая не прихоть эйчаров, а реальное жёсткое требование бизнеса.
  • Что такое I в ACID или вы нам не подходите
    0
    Чем чаще я слышу подобное, тем отчётливее убеждаюсь в том, что стране не следует оплачивать так много бюджетных мест для бесплатного высшего образования.
    С одной стороны, слишком много людей не ценят того, что им достаётся бесплатно. С другой стороны, плодятся вузы, не годные ни на что, кроме распила денег и прохождения аттестации.
  • PHP Code Style Conventions
    +1
    Мне тоже это требование не понравилось. Я ещё понимаю, если бы это была рекомендация: «ребята не делайте так, если думаете что здесь нужны объяснения, то лучше рефакторите». Скрипты со нестандартной бизнес-логикой вообще надо документировать внутри. Любая строка, которая потенциальна похожа на ошибку, должна быть обоснована комментарием, а то потом кто-нибудь залезет и по незнанию оптимизирует. Любую какую-то формулу, какие-то условные действия — всё лучше пояснять и в идеале отсылать к задачам или документам. Комментарии — добро, а вовсе не признак плохого кода.
  • PHP Code Style Conventions
    +1
    Там предлагается заменять таким образом сложные условия. Весьма вероятно, что если выделить сложное условие в метод, то придётся в этот метод передать значительное количество локальных переменных, и условие всё равно будет громоздкое.

    Вот то, как это приведено в примере — это неплохое решение для кода, реализующего запутанную, не очень интуитивную бизнес-логику. Я и сам так делал, когда каждое из условий вычисляется относительно легко, читаемость просто супер. Просто делать так или нет — зависит от конкретной ситуации, а в этом code style это указано как требование, что не очень хорошо, на мой взгляд.
  • PHP Code Style Conventions
    +2
    Если условие является большим, то обязательно выделить его в одно или несколько смысловых выражений и использовать его (их) в условии.

    В приведённом «хорошем» примере всегда будут вычисляться все три условия, тогда как в «плохом» достаточно одного, принимающего значение false. Мелочь, но иногда может сыграть. Думаю, такое вообще не должно относиться к стилю кода.
  • PHP Code Style Conventions
    0
    Почему для именования файлов и папок предлагается кебаб-кейс? Вроде бы это естественно для джаваскриптовых языков и идёт ещё от html-атрибутов, но для серверного языка? Чтобы в URL были минусы вместо подчёркиваний, что ли?
  • Что такое I в ACID или вы нам не подходите
    0
    Да, мир и согласие!
  • Не плачь, девчонка! Ответ автору с vc.ru на письмо о Хабре
    +4
    Почему в вашей здоровой голове слово «либерал» так непосредственно коррелирует с ЛГБТ? По-моему, если любой нормальный человек не считает себя частью ЛГБТ-движения, ему вся эта тема в общем практически параллельна.
    Что такое «сознательно деструктивный либерал» — это вообще загадка.

    Я считаю себя либералом, при этом веду с вами конструктивную беседу, не читаю медузу, и не минусую карму, заметьте. Ваша картина мира слишком упрощена и потому ошибочна.
  • Что такое I в ACID или вы нам не подходите
    0
    Потому хороший диплом у разработчика: качественное решение ЛЮБОЙ задачи.

    Так об этом и говорю
  • Что такое I в ACID или вы нам не подходите
    0
    Как я уже упоминал в этой ветке: любая инженерная работа в какой-то степени содержит новизну, иначе в ней нет смысла. Речь же в данном случае о том, что раньше в дипломе ожидали каких-то значимых рационализаций, на уровне «Иван Петров, пока проходил практику на нашем заводе, внедрил автоматизацию в цеху продольно-поперечного проката, в результате чего выход готовой продукции „на гора“ вырос на 12.4%».
    Мне кажется, раньше ситуация была другая: в институте людям давали знания, которых, вероятно, реально не хватало где-то на местах. А сейчас что такого может сделать студент, что реально не сделали люди, у которых он проходит практику и делает дипломную работу? Такое возможно, но маловероятно.
    Поэтому хороший диплом, по крайней мере у разработчиков, — это качественное решение нормальной добротной задачи, с подробным описанием и оценкой экономической пользы.
  • Что такое I в ACID или вы нам не подходите
    +1
    Вам не кажется, что сама по себе идея — ожидать реальное полезное рацпредложение от студента, который позавчера пришёл на практику и только-только разобрался, в чём состоит работа и задача — это нечто утопическое? Может быть в далекие времена, когда инженеры были редкой уважаемой птицей, могло быть такое, что на практику типа прислали студента и он что-то придумал, до чего вокруг никто не додумался, но сегодня… Очень сомневаюсь.
  • Не плачь, девчонка! Ответ автору с vc.ru на письмо о Хабре
    +3
    То есть, по вашему это нормально — каким-то уничижительным образом характеризовать неопределённый круг лиц? Подходящий способ ведения диалога для эрудированных людей? Может быть просто это у вас в голове что-то неправильно устроено?
  • Не плачь, девчонка! Ответ автору с vc.ru на письмо о Хабре
    +1
    Зачем вы сознательно искажаете слова? О какой эрудиции вы рассуждаете, если даже просто пишете по-русски с ошибками?
  • Не плачь, девчонка! Ответ автору с vc.ru на письмо о Хабре
    +2
    Мне кажется, вы слишком переоцениваете Хабр, как площадку, формирующую мнения, для того, чтобы на ней имело смысл какое-то информационное давление.
  • Не плачь, девчонка! Ответ автору с vc.ru на письмо о Хабре
    +1
    Вообще, тогда я имел в виду не расследование, а предотвращение преступлений. Никогда раньше в истории человечества нельзя было создать организацию в десятки человек, не попавшишь кому-нибудь на глаза, а теперь это возможно. Как спецслужбы любой страны, будь они хорошие или плохие, смогут делать свою работу в новых условиях, если все мы внезапно стали настолько чувствительные, что и слышать не хотим о том, что кто-то может прочитать переписку? Вот это интересная тема, тут я в принципе даже не высказываю никакого мнения, просто задаю вопрос.
    Но, пожалуй, следует остановиться, потому что здесь это, во-первых, оффтопик, а во-вторых, страшновато за остатки кармы ;)
  • Не плачь, девчонка! Ответ автору с vc.ru на письмо о Хабре
    +2
    Я полностью согласен с осуждением РКН, но если обобщать, то тема-то интересная была (по крайней мере мне так казалось, пока не огрёб минусов и не решил помалкивать :)
  • Не плачь, девчонка! Ответ автору с vc.ru на письмо о Хабре
    +4
    Я сам с таким сталкивался. Возможно это было ещё на гиктаймсе, но теперь всё снова здесь. Ребята написали большую статью про свой бирюзовый подход к управлению организацией, я в комментариях вполне конструктивно покритиковал — объяснил про слабые места, привёл альтернативный взгляд, однако через пару-тройку реплик просто получил в карму кучку минусов, заминусовали и комментарии и всё, я в ответ ничего сделать не могу, да и какой смысл? Некоторые пользователи реально ставят минусы, когда им просто нечего возразить, или когда наступает когнитивный диссонанс.
    Например, попробуйте в треде про Роскомнадзор порассуждать о том, что полная приватность в интернете — это реально новая проблема для безопасности общества, с которой раньше человечество не сталкивалось, и что возможно в некоторых случаях было бы неплохо, если бы у спецслужб были какие-то ключи. Как бы конструктивно ты не писал — получишь свои минус двадцать на каждую реплику. Такая вот общественная цензура.
  • Что такое I в ACID или вы нам не подходите
    0
    Я бы спросил, что это, из какой области (выяснил бы, что вы занимались теорией управления и статистическими методами, а это уже полезные смежные знания для разработчика). Спросил бы, как это можно применить, и была ли какая-то прикладная часть в дипломе (что именно адаптивного, получается, было приделано).

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

    И как я уже говорил в другой ветке, если кандидату не хочется об этом рассказывать, видно что ему всё это не нравится — не надо его форсить, просто отметить для себя его нежелание делиться чем-то, что выходит за пределы задачи.
  • Что такое I в ACID или вы нам не подходите
    0
    Профессиональные навыки не работают в офисе сами по себе, они всегда прилагаются к человеку, которому нужно будет общаться с коллегами.
    Крайне редко где производственный процесс выстроен и отлажен таким образом, что люди действительно контактируют друг с другом только «профессиональными навыками».
    Именно поэтому, как тут уже кто-то отмечал, компании ищут работника, который впишется в корпоративную культуру — и это едва ли не так же важно, как его умение кодить.
    В этом смысле, тот факт, что вы бы свалили после таких вопросов — это удачное завершение собеседования с обеих сторон.
  • Что такое I в ACID или вы нам не подходите
    +2
    Именно поэтому диплом — вполне нормальная смежная тема, а «любимая пони» — не особо.
  • Что такое I в ACID или вы нам не подходите
    +1
    Не процесс написания диплома, а его рассказ о своём дипломе. Или его нежелание рассказывать о своём дипломе. Всё это нормальная беседа, знакомство с человеком, который возможно будет твоим коллегой, что в этом такого?
  • Что такое I в ACID или вы нам не подходите
    +2
    Некоторое новшество свойственно всему, что делает инженер, потому что иначе его задача решается закупкой чего-то, что уже ранее было создано.
  • Что такое I в ACID или вы нам не подходите
    0
    Откуда такие выводы? Вроде никто ничего подобного не утверждает.
    Диплом, если и нужен работодателю, то только для того, чтобы закрыть нужные требования по лицензиям/тендерам. А на собеседовании — это просто тема для разговора.
  • Не плачь, девчонка! Ответ автору с vc.ru на письмо о Хабре
    +31
    Я постоянно сталкиваюсь с тем, что на хабре просто минусуют за точку зрения, отличную от чьей-либо ещё. Если бы это был блог в формате «вопрос-ответ», то такая жесткая кармическая механика была бы хороша, но здесь, по сути, обмен мнениями сводится к выяснению того, у кого минусатор сильнее.
  • Что такое I в ACID или вы нам не подходите
    0
    Поясните, отчего попытка объяснить что-то про диплом приводит к минусованию комментария? Просто интересно, что это, какая-то культурная несовместимость?
  • Что такое I в ACID или вы нам не подходите
    +1
    Это позволяет лучше понять, что вы сейчас за человек, как-то прощупать социальные скиллы, понять, подходит ли он по духу (если это конечно нужно в вашей компании).
    Разговор про диплом — это возможность услышать как будущий сотрудник рассуждает о вещах, не связанных с работой, о том, как он относится к тому, что делал раньше, как относится к вузу, который закончил и так далее.
  • Что такое I в ACID или вы нам не подходите
    +6
    Хуже, если это обнаруживаешь уже во время онбординга.
  • Что такое I в ACID или вы нам не подходите
    +2
    На собеседовании было бы интересно послушать, как человек об этом будет рассказывать.
  • Что такое I в ACID или вы нам не подходите
    +5
    Я придумал, как мне кажется, довольно оригинальную альтернативу тестовому заданию.

    Вместо теста на написание кода я предлагаю человеку задание на чтение кода.
    У меня есть специально написанный для этих целей веб-скрипт, близкий к реальной жизни — легаси, плохой стиль: в одном файле верстка, логика и sql. Всё помещается на страничке A4, распечатанное с подсветкой синтаксиса.

    Задача человека состоит в том, чтобы прочитать код, предположить, что именно должен делать этот скрипт, постараться определить, почему он работает неправильно. Затем он ещё может найти уязвимости, которые туда добавлены, найти баги попроще, рассказать о том, как всё это правильнее рефакторить и т.д. — тема для обсуждения неисчерпаемая.
  • Что такое I в ACID или вы нам не подходите
    +7
    Дипломная работа и не должна быть какой-то прорывной и инновационной. Это просто обычная инженерная задача, которая демонстрирует, что вы выучились на обычного инженера и способны с ней справиться.
  • Новое решение старой интернет-задачи
    0
    Тормоза — это другая история, они придуманы для того, чтобы останавливать движение. В задаче же единственное тормозящее усилие — это трение в подшипнике, который создан для того, чтобы его уменьшать.
  • Новое решение старой интернет-задачи
    0
    Я именно это и имел в виду. Разгон самолёта осуществляется за счёт его отталкивания от воздуха с помощью винта или реактивного двигателя.
    Домысливать мифическую дорожку, которая способна компенсировать эту тягу за счёт трения в обратном вращении колёс — это чепуха. Абстрактного самолёта и колёс не бывает.
    Первичное движение в этой системе — это разгон самолёта за счёт двигателей. Оно будет происходить в любом случае, а дорожка за ним не успеет, поэтому самолёт взлетит.
  • Новое решение старой интернет-задачи
    +2
    Самолёт разгоняется за счёт винта или реактивных двигателей — создаётся набегающий поток — самолёт взлетает. Как и в какую сторону крутятся колёса — неважно. (К слову, притормаживание при взлёте это совсем другое дело, не понимаю как вообще оно относится к задаче)
  • Деревянные игрушки — эпилог, что осталось прибитым к потолку
    0
    Играл в неё, всё было очень интересно — экономика, конструирование юнитов и прочее, кроме самих военных миссий: пустынные унылые карты, без огонька
  • Деревянные игрушки, часть десятая — 1996
    0
    Мне тоже тогда так казалось. А потом в институте начал играть в Broodwar и выяснилось, что человек способен на гораздо большее ;)