Нужно ли разработчику изучать CMS(Wordpress, bitrix, ModX)
Вставка
- Опубліковано 1 лип 2023
- Джуны не нужны - • Джуны не нужны
Джуниор фулстэк, ЧЕЕЕЕЕ? - • Джуниор фулстэк, ЧЕЕЕЕЕ?
--------------------------------
Телеграм - t.me/probeldev
Привет, %username%, я работаю программистом с 2012го года. Начинал с php и js, но в последне годы работаю на go (golang). Рассказываю про linux, карьеру в it, и личные финансы. - Наука та технологія
Ооо, поздравляю с новой прической! Тебе идёт))
Спасибо. Согласен. Все понятно и доходчиво.
Спасибо за видео! Снимай побольше пожалуйста!
@ProBelDev да, снимайте чаще видео, всё у вас актуальное.
Спасибо Серёга! Отбил желание учить CMS системы, а вот чистый язык + фреймворк мне уже нравится)))
информативное видео, прикольные мысли
конечно же лайк)
Лайк не глядя
На фрилансе вордпресс можно использовать как готовый бэк для фронта.
Тебе заказали сайт на фронте , а заказчик нищий, то ты можешь сделать бэк на WP. Тебе не надо писать админку ты отдал заказчику и будет работать.
Потом если заказчик получит прибыль вы говорите чтобы заказал через год Нормальный бэкенд.
найс причесон)
Привет, Сергей (как я понял по комментам, тебя так зовут), расскажи про фреймворки пхп: ты про Симфони тут говоришь, а обычно все Ларавел хвалят. Есть еще YII2, Codigniter - что выбрать после чистого пхп?
По моим ощущениям в Минске симфони самый популярный)
Я только с ним и работал)
@@ProBelDev понял, Сергей, спасибо за ответ) А удаленная работа в пхп не практикуется?) Я просто в вакансия на пхп реально везде вижу офис, а сам я привык к удаленке, фронтендер)
А если симфони взять, то он не сложный для новичка в пхп и новичка на бэкенде, как первый фреймворк?) Рельсы вот подучил, написал десяток приложух на руби, не рано симфони брать, если в пхп захочется больше?) Может сначала Yii2 попробовать, а уже потом симфони может - не?)
Тебя слушаешь и вдохновляешься пхп реально))
@@andarilz51 По факту у нас есть ларавель и симфони, по сложности одинаково. Удалёнка как и везде, я в офисе ещё не работал.
@@forest_alf понял, тогда Ларавел, наверное, выберу: я слышал, что он точь-в-точь рельсы, а с ними я уже плотно поработал)
Что думаешь о бэке на nestjs?
Спасибо за ролик! Немного не по теме; нужен ли вообще Computer Science? Как я понял для разраба желательно знать Программную инженерию,а не весь CS
Да, программная инженерия важнее в реальной работе, ну а по мере опыта CS так или иначе будешь подучивать)
А расскажите, как вообще разработка в одиночку может происходить? Я понимаю, что одному не вариант и тем не менее...
В общем, у меня не хватает памяти в голове, я не могу всю эту кучу держать. Пытаюсь более абстрактно подходить, классы и все дела, но что-то всё равно сталкиваюсь с огромной громоздкостью всей конструкции. Делает ли кто-то блок-схемы до написания самого кода? Или каким-либо друоим способом прототипируют ли, чтобы всё в голове не держать? Как всё это сделать удобно?
Вообще отличная идея для видео)
Если коротко - то большинство проектов, когда они были на стадии стартапа - пишутся обычно одним-двумя людьми, я сам десятки проектов за карьеру написал в одиночку)
Это все пугает в основном из-за нехватки опыта)
Как получить этот опыт - начинать с простых проектов (грубо говоря сайт на 1-2 страницы), довести их до автоматизма(не обязательно запоминать все конструкции, можно один раз написать какую то функцию и копировать ее из проекта в проект), потом переходить к проектам посложнее и так постепенно развиваться)
@@ProBelDev, добавлю, что я делаю простейшие игры на c++, с библиотекой sfml. И я стараюсь там как раз как можно больше ООП использовать, потому что когда пишу в процедурном стиле, эта длинная колбаса кода становится неуправляемой- малейшее изменение и половину кода переделывать.
❤🎉
Что WP, что Битрикс в каком-то тупиком развитие находятся. С фрейворками куда гибче и не всегда дороже выйдет, к примеру на том же лавалел)
CMS -- это какая-то отдельная ниша. Ровно малый бизнес, который не вывозит заказть отдельно бэк, фронт да и поддержка этого всего другими людьми. В случае с CMS,насколько я понимаю, ты либо ищешь студию, либо на фрилансе, мол вот, мне нужно сделать вот то и то. Да, там скорее всего на фуеверчено всякого, но люди найдутся. В случае с полноценной разработкой фиг знает какой там у тебя стек технологий и кого искать ( это если ты заказчик и вообще не шаришь )
Лично мое мнение со стороны -- Много клиентов, мало денег, много возни и скорее всего останешься без нервов. Я бы не пошел туда
А вобще образиваные и Высшее образование нужно для работи и для участе в IT компаниях?И искуственый интелекти например gpt и bard сможет в будушем сделать backend разработку и backend программисти будут остатся без работы у меня ети 2 вопроси волнует.
Есть видосы на канале по этим темам)
Сейчас ещё есть подход, когда сайт на каком-нибудь Next, а CMS либо облачная сторонняя, либо своя на хостинге. В итоге у тебя и сайт быстрый, потому что ты не зависишь от PHP и CMS на сервере, и контент править и наполнять легче, потому что у тебя есть полноценная база данных и редактор.
Нв совсем понял, какую проблему решает next в данном случае)
И почему не зависишь от пхп или цмс, если они все равно будут на сервере находиться?)
@@ProBelDev Next решает проблему скорости работы сайта. Серверная CMS решает проблему управления контентом, потому что ну не будут же менеджеры сами делать страницы для фреймворка и изменения пушить на гитхаб, чтобы Next пересобрал сайт. Но большинству бизнесов эта проблема почему-то не важна и им норм, когда их кривой сайт на Битриксе будет грузиться 20 секунд, плевать им на современные тренды.
Я вообще собираюсь уйти после 9 класса в колледж, потому что не очень шарю за программистику и хочу понять за эти 4 года, а потом поступить в вуз . У меня получится ? Или лучше уже доучится ?
Есть видос про колледж и универ)
в целом без разницы куда идти или не идти вообще)
Потеряешь отсрочку от армии во время вуза, так как она будет действовать только на время колледжа
Изучать CMS нужно, чтобы затем самому не набивать шишки. Если человек не может за 1-2 дня разобраться с CMS или фреймворком, то наверняка его самопис получится ещё хуже. Работаю на симфони со свякими ddd, cqrs и очередями. Но зачастую и там встречаешь проекты, где простой crud занимает спринт.
Хороший программист должен заглядывать под движок даже плохих проектах, там можно найти хорошее решение, которое в другом проекте сэкономит кучу времени и спасёт от переработок и выгорания.
CMS это древние практики, их изучать вредно. Сегодня PHP это апишка/микросервисы с очередями, нагрузкой и крупными базами данных.
Возможно, вы правы. Проблема в том, что есть куча вакансий, где одним из требований является знание какой-то CMS
Бля, классная пародия на winderton :)
чет вообще схожести не вижу
@@oanshee2462он про прическу)
Да мне кажись показалось, я до этого видео смотрел его, но почему то как посмотрел это видео, так сразу почему то показалось что он пародирует windertona, причем когда раньше его смотрел, ничего такого не замечал 🤔
Куда ты пропал? Сначало неделя, потом месяц и теперь два(
Лето, чилю)
Конечно стоит, вы чего ребят, думаете что чердачок забьется и новое не вместится? Посмотрите, попробуйте, чтобы хотя бы понять что из себя представляют CMS системы. Вы если будете что-то своё писать, хотя бы подчерпнете что-то для себя из уже проверенных времененем решений.
Там если серьезно изучат WP то нужно полгода потратить.
Я уже молчу если создавать шаблоны на гутенберг где нужно еще и Реакт знать
Плагины на вордпресс программ лояльности проще написать, чем ебаться с голым php или питоном и чужим кривым кодом в котором надо разбираться.
Плюс работы по голому коду в разы дороже и сложнее, так как надо разобраться как выстроил сайт предыдущий разработчик.
Все работы по самописным цмс делаются по ценнику х2-х3 потому что не реально найти владельцу исполнителя что будет делать/дорабатывать проект.
ОЧень много сайтов сделаны на всяких CMS, для владельца удобнее поставить именно на вп, битрикс и прочем потому что там цена дешевле и разработчиков намного больше чем желающих разбираться в говнокоде.
Ну, если твои карьерные амбиции это всю жизнь делать маленькие сайтики просто потому, что их делать проще, а заказчик платит, то окей. Но куча людей стремиться прокачивать знания именно в программировании с целью попасть в бигтех или около того.
научиться изначально на ваши карьерные амбиции сложнее, не начиная делать маленькие сайты. Уж 10-15 тысяч рублей в день можно делать и на маленьких сайтиках спокойно. А пока будешь учиться и искать задачи на бигтех - с голоду помрёшь
@@holyaw Ахваххва, да, бегу зарабатывать 300к в месяц, делая маленькие сайты, пока синьеры не всегда такую сумму получают. Ты так говоришь как будто НИ ОДИН программист на свете не учился нормально, а сразу на голодовке у себя в подвале 10 лет кодил, а потом его в амазон взяли. Нет, обычно ты изучаешь нужный тебе стек технологий, становишься джуном, мидлом, сеньером и так далее, а потом уже пытаешься попасть в бигтех. В моем случае к этому в придачу хороший вуз, который сразу предлагает практику с первых курсов.
@@oanshee2462 А в моём случае просто 14 лет опыта работы. Сам язык, все цмс знаю изучил именно в процессе работы.
Представь компанию, что оказывает услуги в интернете. К ней обращаются с задачами все компании с интернета. А так как основная часть сайтов сделана на всяких ЦМС, вордпресс, опенкарт, джумла и прочее - тебе, как программисту, придётся сидеть и делать задачи на этих цмс.
Иначе ты сдался им такой великий программист, который в опенкарте в кеш файлах, которые затрутся, пишет код.
Ты живой?
ага)
все гуд, но работы нет, я не знаю, может я не так смотрю или сеньёры с 10+ лет опыта думают что у всех личка "ломится" от предложений, но увы, свичерам туго.
Фриланс верстка - 76 ставок
ларка - 27 ставок (интернет магазин)
Че далать то?
Я бы за ларку брался, все эти фреймворки имеют очень похожие концепции)
Да и версткой я никогда не брезговал)
Идти на галеру/проект, а не собирать милостыню на фрилансе.
@@forest_alf Написано же: работы нет. Очнитесь уже, НИКУДА сейчас не берут без приличного профильного опыта, т.е. вообще, от слова совсем. Рынок завален не то что джунами, даже мидлами - девать их некуда, ITшечка вос всем мире прекратила горизонтальный рост ---> новые работники не нужны.
@@alext5030 Я это слышу уже лет 5, когда ещё вкатывался в айти)
Валом работы, я отказываюсь от проектов, ибо времени не хватает, PHP-господ не хватает на всех)
Может в петухоне каком и нет работы))
@@alext5030
К слову менял работу в ноябре, в декабре уже работал на новом проекте) При этом абсолютно не готовился к собеседованиям, рассматривал только удалёнку и свободный график без всяких таймтрекеров)
уважаемый, вы не айтишник,пересмотрел роликов 20 ваших, не ваше это.
ну не айтишник, так не айтишник)