Евгений Петров: просто статистика локальная по Минску на основе проведенных собесов и из общения с чуваками которые так же проводили собесы и их так же удивил этот факт. Бэкэндер ушедший во фронтэнд с 4-х летнем стажем (скажем 3 года бэкэнда и 1 год фронтэнда) в среднем более квалифицирован чем фронтэндер с 4-х летним стажем). Как-то так. Возможно это локальное явление.
Александр А: не путайте разработку под окна с разработкой под окнами. Объективно:
- aptitude/apt - работа с пакетами это счастье, а подобное хоть в каком-то виде появится только в win 10
- ansible нет под windows (можно заставить с дикой болью работать через cygwin + в win 10 будет работать)
- docker (хотя я и на маке страдаю, но чуть проще жить с NFS чем с SMB)
- Отдельные особенности системы - скажем PHP на винде заметно медленне работает (потому что NTFS медленный, так же есть нюансы с регулярками и т.д а так же свои проблемы и оверхэд с ресолвом DNS). Для сравнения (правда давно это было) - средненькое приложение на Symfony под виндой работало раза так в 3 медленнее (в dev окружении конечно) нежели то же приложение в виртулке под той же виндой. Это связано именно с особенностями реализации PHP под винду.
- Постоянно какая-то боль.
- Ну и мелочь - виртуальные рабочие столы - хотя это в win 10 уже есть.
Денис Шелестов: ну с докером я пока сомневаюсь что это и бэкэндерам надо знать... надо знать что это такое и зачем оно надо, а как настраивать - тут уже особо разницы нет.
Думай Головой:
А бэкэнд надо знать что бы лучше взаимодействовать в команде. А то что вы бэкэндеров не знаете - это вот странно, обычно с ними так или иначе взаимодействовать приходится. Почему-то по статистике (на основе собесов) если взять двух чуваков, фронтэнд который начинал с этого и фронтэндер который пришел из бэкэнда, даже при одинаковом опыте последние обычно сильнее ибо они прекрасно понимают как все это работает вместе. знают как работает сеть и т.д.
Думай Головой: поймите меня правильно, я люблю винду, но в качестве рабочей системы она не годится (если вы web разработчик). Я где-то два года пытался использовать винду в качестве рабочей системы, в итоге у меня окружение перешло в headless виртуалку с дебианом, потом мне надоели лаги и дебиан стал основной системой, потом убунты всякие и т.д. и в итоге перешел на мак как разумный компромис (система работает стабильно, есть весь нужный мне софт)
Думай Головой: нормальные чуваки для каждого проекта держат свое окружение в виртуалочке, и тут вы с виндой можете расстроиться. Особенно когда вся команда юзает докеры или вагрант по NFS а из-за вас придется еще кастылей прикручивать. Ну и да, апач это не модно.
Думай Головой: виртуалки вам в помощь. По поводу скайпа - соглашусь, хотя жить можно. Евернот можно юзать через web интерфейс. А фотошоп вообще не нужен никому (если мы говорим о web), но это холиварная тема и не для СНГ.
Думай Головой: ssh, scp, git, tar и куча других приблуд. А еще в один прекрасный день вы можете попасть в одну команду с бэкэндщиками, и вы будете работать с тем, что юзают они. А как правило подавляющее количество бэкэндерских приблуд (докеры всякие, ансиблы и прочее) хорошо работают только на nix* платформах.
Словом, пока вы не попробовали - оно вам конечно не надо.
gadfi: если совместимое железо - можно ставить хакинтош. А совместимого железа в принципе хватает, обычно пляски с бубнами только вокруг материнки и сетевой карты.
можешь не писать - не пиши, вот и все правило. Приходится много писать и решение взятое за основу мешает, а другого подходящего нет - ну тогда можно писать свое.
ГЛЕБ ГЛЕБОВ: все именно так, чат реализуется как отдельное приложение и связывается с основным через очередь или еще как. Можно взять reactphp для чата, можно на ноде сделать... В любом случае то что вы уже сделали так и остается. Смысл переписывать все из-за одной фичи?
Sen Selesss: яснее объясняйтесь, вам трудно понять (я даже не уверен понимаю ли я вас) и от того в принципе это все кажется бредом.