<rmcreative>

RSS

Интервью со мной про OpenSource

30 ноября 2017

Ребята из Skyeng съездили в Воронеж и результат наших посиделок оформили в интервью. Опубликовали на харбре.

Читаем

Комментарии RSS

  1. №11119
    ldar
    ldar 04 дек. 2017 г., 20:57:36

    т.е. тебе платили, чтоб развивал фреймворк Yii2, а ты отказался от этого, в итоге работаешь фултайм и пишешь проект на sympony... Время то остается на Yii?

  2. №11120
    Антон
    Антон 06 дек. 2017 г., 8:47:27

    Александр, можно об этом подробнее?

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

    Т.е. вам не запрещали вообще учавствовать в Open Source? А именно запрещали в рабочее время или как? Насколько часто работодатели именно запрещают вообще полностью учавствовать в Open Source?

  3. №11121
    Sam
    Sam 06 дек. 2017 г., 13:21:26

    ldar, как-то так, да. Нужно было больше денег, запас со времён stay.com подскушался. Плюс начал "ржаветь". Работа с Symfony даёт плоды. Я вижу теперь более чётко, чем хорош Yii и где его косяки, которые при исправлении не сделают его Symfony. Время на Yii остаётся, хоть и не настолько много.

  4. №11122
    Sam
    Sam 06 дек. 2017 г., 13:27:09

    Антон, там такие размытые формулировки были, что компания при желании могла получить права на весь код, который я пишу за время работы на неё. Рабочее это время или нет особо значения не имело. Напрямую участвовать именно в OpenSource запрещают не часто, но вот участвовать в "сторонних проектах" или "весь код и мысли наши" — типично.

  5. №11123
    Антон
    Антон 06 дек. 2017 г., 15:31:22

    Sam, спасибо.

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

    Этот момент накладывает какие-либо ограничения или проблемы в участие в Open Source? Иными словами, для проекта Open Source или для сотрудника это чем-то грозит?

    Про "сторонние проекты" понятно.

    Напрямую участвовать именно в OpenSource запрещают не часто

    При условии "весь код и мысли ваши" нужно спрашивать разрешение на участие в конкретном проекте Open Source? Или обычно просто работодателя это не интересует?

    весь код и мысли наши

    Про код понятно, а что значит "мысли"? :) Типа идея для какого-то проекта?

    P.S. Для меня сейчас как раз очень полезно узнать ваш опыт в этих юридических тонкостях :)

  6. №11124
    ldar
    ldar 07 дек. 2017 г., 11:18:08

    Sam, понятно. Спасибо, за то что ты делаешь.

  7. №11125
    Sam
    Sam 07 дек. 2017 г., 18:20:08

    Этот момент накладывает какие-либо ограничения или проблемы в участие в Open Source? Иными словами, для проекта Open Source или для сотрудника это чем-то грозит?

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

  8. №11126
    Sam
    Sam 07 дек. 2017 г., 18:23:20

    При условии "весь код и мысли ваши" нужно спрашивать разрешение на участие в конкретном проекте Open Source? Или обычно просто работодателя это не интересует?

    Пока проект мелкий и компании есть чем заняться, никого не интересует какой-то там OpenSource. Как только OpenSource становится, например, №3 из всех PHP-шных фреймворков, могут начаться проблемы. Разрешение на словах — это юридически ничего.

    Про код понятно, а что значит "мысли"? :) Типа идея для какого-то проекта?

    Да, часто идеи запрещают воспроизводить в других проектах подобной тематики в течение N лет.

  9. №11127
    Антон
    Антон 07 дек. 2017 г., 18:39:41

    Sam, спасибо!

  10. №11129
    Андрей
    Андрей 15 дек. 2017 г., 17:50:45

    А как тебе работа с Symfony? Какое послевкусие? Что особенно нравится, а что нет?)

  11. №11130
    Sam
    Sam 16 дек. 2017 г., 0:21:21

    Андрей, нормально. Работать можно.

    Нравится:

    • Фреймворк стабилен.
    • Много всего есть из коробки.
    • Контракты жёсткие.
    • Тестировать относительно легко.
    • DQL и data mapper (Doctrine).

    Не нравится:

    • Многие штуки, которые по сути очень просты, сделаны слишком сложно.
    • PHP не должен компилировать PHP в PHP. Логичнее тогда просто пересесть на Java и Spring.
    • Постоянно залипающий кеш и необходимость его чистить раз в час-два. Забыл — огрёб часок бесполезного дебага.
    • Ошибки часто ничего не говорят о том, почему реально они произошли.
    • Дебажить сложно из за обилия слоёв.
    • Если напоролся на баг в Doctrine, день весёлого дебага гарантирован. Doctrine крут, но не прост внутри.
  12. №11131
    Андрей
    Андрей 17 дек. 2017 г., 1:26:10

    Спасибо за развёрнутый ответ! Кстати, очень даже с тобой согласен.

  13. №11145
    Михалыч
    Михалыч 22 дек. 2017 г., 14:40:21

    Прохожу собеседования время от времени, чтобы иметь представления о мире IT в других компаниях. Ну, и шанс подумать о лучшем предложении.

    Нашел их вакансии после прочтения Вашего интервью и откликнулся на одну.

    Написал ответы на тестовые задания в количестве 5 шт. Отправил. Успешно. Дали зеленый свет.

    Провели вербальное собеседование. Ответ дали на следующий день: извините, но нет, надо более опытный. Одна резолютивная часть без мотивировочной.

    Попросил дать более развернутый ответ по моей некомпетенции на что получил ответ из серии "мы Вам перезвоним" (написал им, кстати, об этом). Обидно.

  14. №11146
    Sam
    Sam 22 дек. 2017 г., 14:51:25

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

  15. №11147
    Михалыч
    Михалыч 22 дек. 2017 г., 14:53:14

    Sam, было бы здорово. А-то так, как пальцем в небо: что-то не так и не понятно, что.

  16. №11148
    Михалыч
    Михалыч 22 дек. 2017 г., 22:24:00

    Sam, ответили. Им нужен full stack, хотя я откликался на вакансию Senior Backend PHP Developer. Ну, и добавили, что, если бы и взяли, то только "сильного senior", а по какой шкале "senior" я не дотягиваю до "сильный" в их понимании не ясно. В общем, направил еще один вопрос по поводу этого "сильный senior". Объективный мотивированной оценки я так и не получил. Еще больше обидно. P.S. Если по твоей вине отписались, то спасибо за помощь. =)

  17. №11149
    Михалыч
    Михалыч 22 дек. 2017 г., 22:41:25

    Sam, ответили на вопрос про "сильный senior" (цитирую) "... у меня нет ответа на этот вопрос, к сожалению, и проверяющие очень загружены. Через полгода можем попробовать снова, мы всегда готовы рассмотреть повторно". Такие дела. "Ты, парень, пробуй еще через полгода, может угадаешь, что в тебе не так".

  18. №11150
    Михалыч
    Михалыч 22 дек. 2017 г., 22:42:29

    "Ты, парень, пробуй еще через полгода, может угадаешь, что в тебе не так" - это, не цитата. Это мои мысли. =)))

  19. №11151
    Sam
    Sam 22 дек. 2017 г., 22:46:16

    Жди письма от меня в почту.

  1. Почта опубликована не будет.

  2. Можно использовать синтаксис Markdown или HTML.

  3. Введите ответ в поле. Щёлкните, чтобы получить другую задачу.