Sly32

Рейтинг
370
Регистрация
29.03.2012

Насколько я помню, еще в прошлом году PHP по популярности вылетел из топ-10 популярных языков. Если ограничится только сайтами - то и тут не все гладко - спрос на специалистов по PHP постоянно падает, как и зарплата. Не стоит ориентироваться на специалистов уровня  Aisamiery - такие всегда будут иметь работу. А джуну войти сейчас очень сложно в принципе на любую зарплату. 

Для фриланса - кто тут похвастается обилием заказов? Писать сайт чтоб потом набить его копипасой и надеятся заработать на рекламе - ну такое себе занятие. Мне как то сомнительно что на этом сегодня можно хорошо заработать.

Для специалиста по найму изучить чисто php - вообще бесполезно. такие просто никому не нужны. Как минимум основы алгоритмизации, основы сетей, понимание протоколов http, tcp, udp, хотя бы базово, linux, SQL, а желательно и знание как реляционных, так и нереляционных, git... 

Учить всегда полезно, но нужно и понимать цель.

Dmitriy_2014 #:
Как еще можно кусочки кода из примеров переделанные под себя протестировать, я не знаю, тесты на работающем сайте в реальном времени самые нормальные на мой взгляд.

Про unittest вообще слышал? В твоем случае PHPunit? А про TDD? Там все ответы. 

Тестировать на рабочем сайте - ну это прям жесть. Уважающий себя прогер никогда не станет выкатывать на прод такое. Это все от неумения и от незнания принципов правильной разработки. 

Dmitriy_2014 #:
в большинстве случаев этого никто не заметит,

OMG 😱. Ты себя обрекаешь этой концепцией на то, что никогда не станешь программистом. Лучше сразу брось, не трать время. Вот честно, без обид

Антоний Казанский #:

Ключевое слово "было".


Так и есть. В общем и в среднем чай в магазинах Пятёрочки и Магнита безобразный. Ароматизированную пыль в пакетах я вообще за чай не считаю.

Скучаю по тому душистому индийскому чаю, который был в советский период

Это ты скучаешь по молодости, а пить этот чай было невозможно просто))) У нас господство Allegro - покупаю там практически все. Защита от обмана многоуровневая самой системой сервис отличный - пачкоматы по всему городу, до ближайшего - 100 метров.

plab #:
Странно программисту не понимать, что перевод небольшого проекта на Python, поиск виртуального хостинга с его нормальной поддержкой ради подключения небольшой функциональности - лишняя трата времени и сил.

А никто и не говорит о переписывании бложика на пайтоне - нет смысла. Но если ты используешь внтури своего проекта сторонний API - ткбк вообще по барабану на чем он там написан. И если ты пишешь API сервис - то выбираешь что тебе удобнее а пользователь и понятия не будет иметь что там под капотом. И я гораздо быстрее возьму какой FastApi c монгой разверну в гугл клауд, пока ты будешь с этим гемороится на пыхе) Это образно, не конкретно ты)

estic #:
Уверены, что "не вызывает ошибок"? Обычно г/кодеры пренебрегают полноценным тестированием.

Ты счас выпустишь джина))) Какие тесты? Тут о них и на знают. Не знаю как в PHP но в "простом" Питоне есть понятие - "code smell" и линтер при сборке обычно его проверяет и не пропустит в случае слишком большого количества, например, ветвлений.

В ПХП вообще есть линтеры и тайпхинты? Лень гуглить)

ArbNet #:
ЗЫ. Сначала поизучайте, что такое прототипы в JS,  а потом уже говорите.

А теперь перечитай стартпост и найди там вопрос про прототипы в Js. Или все-таки разговор про прототип проектирования. Если бы ты понимал разницу - может годами и не писал не пойим что.

Вот 2 года назад при прототипировании мы не настояли в использовании Mongo instead Postgres. Теперь расплачиваемся производительностью. 

Aisamiery #:
самый знаменитый в мире вэба это MVC, наверняка слышали.

Ну вряд ли ТС так высоко дочитал про паттерны - скорее всего дальше синглтона или декоратора не посмотрел. Ровно как и фремфоркостроитель

webinfo #:

Первое впечатление - не всегда самое верное. Сделать-то можно, но вопрос - как. Не просто так ведь PHP наиболее популярен в сфере сайтостроительства. Ибо удобства: заточенность под HTML, куча всяких нужных функций, удобочитаемость кода, и всякие другие ништяки.

Ну давай, напиши Инсту, Ютуб, Netflix или просто Google на пыхе))) Я посмотрю на тебя, посмеюсь. Назови хоть один ништяк, который есть в пхп и нет в пайтоне? Про читаемость кода - это наверное самый корявый язык из существующих. 

Елена П. #:
К слову,  сейчас классы пишут  зачем-то везде, где надо и не надо.  Просто тотальное непонимание где их стоит использовать, а где лучше процедурным обойтись.  

Можно пару примеров - где не надо? Чисто для развития) 

Yandex-007 #:

Какая альтернатива php

Ну как минимум Python

Shelton724 #:
Добавлю, что для меня лично PHP - это как хороший кухонный нож. Можно хлеб порезать, и рыбу разделать, да и консерву открыть или срубить ветку с дерева.

Хотел бы я посмотреть как ты напишешь на пыхе нейросеть или например распознавание обьеетов или даже просто документов)) Поломаешь ножичек) Скептическое отношение к другим языкам - думаю только от незнания. Были бы тут любители например Go/Rust etc -  нашли бы чем опровергнуть. Про свой пайтон скромно промолчу

plab #:
Есть библиотеки сторонних апи, которые написаны на php (в первую очередь) и еще одном-двух языках. По факту вашего языка может не быть, а пхп точно будет. Отсюда пхп для веб-разработчика мастхев, будет ли он делать проект на нем или на более продвинутом языке.

Странное утверждение. Если использовать АПИ - какая разница на чем написан сервис(тут наверное слово библиотека не совсем уместно) Если это подключаемая библиотека - в основном они портированы на все языки. Например я использую PyPdf2 - изначально на php была написана, но давно переписана на python. По факту за последние 6 лет ни разу не прихожилсь по работе вспоминать php - Python за глаза хватает.

Это в качестве отступления. Если ближе php - его и надо учить и пользоваться. Про перспективы - уже писал, тут каждый сам решает

Всего: 7322