169 похожих чатов

Предлагают тут на ноду перепрыгнуть с 2мес переучивания. Я загорелся,

думаю там везде тс, заживем. Пособесился, тех. говорит у нас почти на всех проэктах чистый жс, редко тс, тесты пишут далеко не везде. ОРМ не юзают, всё на плеин запросах(сомневаюсь, что там ES или хоть какая то абстракция над хранилищем.)
И вот нужно скоро будет дать ответ на предложение. А я в сомнениях. Думаю попасть на чистый жс на беке – страдать так, что захочется вернуться в php за месяц. Но хз, может пострадать, а потом уйти на ts, когда опыт появится с нодой.
Что посоветуете?

24 ответов

26 просмотров

я бы не стал менять относительно нормальный PHP с относительно нормальной экосистемой на невнятное говно? хотите язык сменить? да не вопрос, в мире полного отличных языков Котлин, который тут активно форсят тот же Swift - разрабы не бедствуют Питон попробуйте, хоть лично мне он и не нравится, но куча мух не могут ошибаться )) да много чего что превосходит "ноду на чистом js" на три порядка

Vlad-Petrov Автор вопроса

Были бы такие предложения на котлин, жабу, c#, swift я бы побежал. ТС вполне достойный вариант, вроде экосистема уже достаточно развитая.

так поучите самостоятельно пару месяцев тот же шарп - весьма простой в изучении в LINQ вы просто влюбитесь по уши, судя по вашим сообщениям

имхо лучше нормально на пхп закрепится, а не скакать по х... языкам. Я изначально думал на пхп научится решать задачи, а потом на java ливнуть. Шли года, сейчас вообще не понимаю зачем куда то ливать. Начиная с того что умение программировать не сильно завязано на язык и тут конца роадмапа не видно

а что значит закрепиться в пхп?

Vlad-Petrov Автор вопроса

Тут тоже верно. Но нужно попасть на проэкт с хорошими процессами, а это редкость. Когда есть все эти CI с тестами и стат анализами и т.д. То это да. Но много где пишут говно на массивах, передавая знания через поколения, какие там ключи могут быть, а каких нет.

чо ты начинаешь, нормально же общались) Почувствовать себе уверенным мидлом наверное)

у вас два варианта или искать такой проект или делать самому нужную инфраструктуру вокруг себя

Я уже 6 лет пытаюсь попасть на проект с хорошими процессами, пока не сумел. Всё +- хорошее что было в карьере приходилось делать самому

Vlad-Petrov Автор вопроса

Ну так. А компилятор и типизация в норм языках уже немного мешает плодить говно. Офк и там можно.

var qwerty: Any?

чушь это, на всех языках пишут такие же обезъяны, и пишут такое же говно. Разница только в уровень ЧСВ

https://clck.ru/SVTF9 сильно помогло?)

Vlad-Petrov Автор вопроса

Ну офк можно сделать плохо везде. Но тебя сам язык намекнет, что юзать any плохо.

Ну есть языки которые не дадут абы у чего приведение к строке вызывать)

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

Vlad-Petrov Автор вопроса

Как минимум я чёт не вижу, что топ компании набирают похапешников. Ну, эт такое.

Странно смотришь)

Vlad-Petrov Автор вопроса

Ну везде наверное по разному. У меня в регионе так.

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

проекты яндекса, которые не поиск - помойки, туда берут чуть ли не всех подряд

Vlad-Petrov Автор вопроса

Да, в России может и много.

да за пределами тоже хватает

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Ребят в СИ можно реализовать ООП?
Николай
33
у вас два процесса. один посылает другому сигнал. у вас есть код обоих процессов? если всё не так - расскажите как оно на самом деле. а именно кто кому чего, есть-ли консоли,...
Karagy
6
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Карта сайта