Вообще, есть смысл, сытому, но заскучавшему фронтэндщику попробовать свои силы в данной сфереНакопить жирок на 12 мес и вперед
В этом году я решил, что программирование может помочь мне заработать деньгине поможет. Для того чтоб помогло нужно 1-5 лет вкалывать
Сравните стоимость труда PHP и Python программиста за рубежом, и поймете, о чем речь.сравнивали. Мидл - в обоих стеках получает одинаково
Существовали задачи, которые я не мог решить на Python. Например клиент-серверные приложения, игры. Не хватает производительности.варгеймингу хватает, а вам нет. Ок
Java №1 в мирепервое правильное утверждение
Из чего следует, что C# развивается, и кросс-платформенность тоже развивается.ну да
По сравнению с Java у C# выше производительность,ну да
У меня знакомый информатик крутил JVM, говорит, что как-то вроде можно, но непонятно как. А в C# говорят, что можно в некоторых областях программы сделать неуправляемый код и контролировать память.сын маминой подруги btw умеет гуглить
В C# комфортнее работать. Более того, он меньше по объему, чем Java.очень важный параметр
Наши Украинцы тоже считают, что Java №1, но при этом, востребованность выше у C#, чем у Java.
a) Компании на Java имеют правильную культуру разработкияп никак не обязывает к поддержанию культуры кода. Только говнокод на джаве выглядит корпоративно и солидно
b) Перспектив для хорошей ЗП гораздо больше (т.к. далеко не каждый возьмется за джаву)нет
с) Порог вхождения выше, следовательно проекты интереснее и карьера в течение 5 лет сложиться лучше, чем если я останусь на PHP и дополню скиллы NodeJS-омнет. Джава = что вам придется поддерживать проекты-ровесники делфи5
Но можно и обязательно это не одно и тоже.если библиотека общеупотребима в стеке, но вы сделали свой велосипед (на уровне трейни/джуна) - значит замечание корректно
задание рассчитано на 2-3 часа. Что-то мне кажется сомнительным за такое количество времени спланировать расширяемое приложение и прикрутить сторонние библиотеки.а если задачу сформулировать в ключе - установить 10 либ и связать их за 2 часа, то думать о расширяемости не потребуется
Приложение НЕ должно быть написано с помощью какого-либо фреймворка. Но можно использовать различные пакеты, установленные через compоser, включая компоненты Symfony.судя по описанию, вас попросили имитировать симфони без прямого использования самой симфони