Анон. Планирую укатить в МСК и искать там работу бэкенд NodeJS пограмистом. Какую ЗП посоветует требовать анон?
Коммерческого опыта работы с нодой нет. Более 5ти лет - неподтвержденный опыт работы удаленно на PHP. Хорошо знаю как работает сервер, базы данных, опыт работы с разными линупсами и пр. Есть много всяких проектов которые делал, писал кучу ботов и разных отказоустойчивых парсеров.
Решил переквалифицироваться в ноду. Сам жс знаю нормально, писал приложение на електроне и сейчас для портфолио решил написать примитивную соцсеть на express + typescript + mongodb. Какую ЗП указал бы анониус?
Более 5 лет это как бе уже синьор помидор сто раз переспевший и перегоревший, который или стремиться в старшие манагера и хочет зарплату минимум в 300 тыр- поллимона, или уже спился с перегорухи и не хочет ничего.
Если ты не хелоуворлды там лениво околачивал эти 5 лет и на самом деле недоджун-недоросль, то, конечно, проси нагло 200+
>>1571413 (OP) 100к - это зарплата для очень крепкого мидла - начинающего сениора. 120-150 - это уже сеньорская зарплата. Но это максимум. За 150к нужно быть человеком с уникальными навыками, которые нужны конторе. Никто не станет платить такие деньжища.
>Более 5 лет это как бе уже синьор помидор 5 лет на пыхе, на ней я с закрытыми глазами писать могу, да. Но с нодой особого опыта нет и в ней я не настолько уверен.
>>1571547 ДС, конечно же. Ну и не надейся устроится со своим "опытом". Если у тебя нет столичного опыта разработки, то твои 5 лет равны нулю и неважно чем ты там у себя занимался в ДС3.
>>1571654 И чем блять этот твой столичный отличается. Есть у меня опыт - год разработки в ДС в банке (не в ДИТ). Ну что, хуйней занимался, CRM'ку написал. И в чем здесь преимущество? Не в чем, в мухоранске я бы делал тоже самое.
>>1571731 Котируется только СТОЛИЧНЫЙ ОПЫТ разработке. Без него ты просто стажер, который минимум будет должен полгода на испытательном периоде посидеть и как следует вникнуть в проект. Разумеется тебе придется затянуть пояса и поужаться, ведь зарплата будет на 50% ниже, чем оговорено на собеседовании.
>>1571875 Чел любой фреймворк может странички собирать динамически. С го конечно сложнее, но даже на ебучем Джанго/роре можно легко собирать фронт, чё уж говорить про эликсирские серверы. Сборка фронта на том же языке что бек - это не то из-за чего нода популярна у бизнеса.
>>1571894 >с го сложнее че там сложнее, додик? То что придется самому написать бойлерплейт, оборачивающий твои жс-высеры в хтмл и хттп респонс, а не просто вызывать zalupaframework.сервер.ответить(реквест);?
>>1572509 Это конечно прикольно, что можно нанять одну макаку на фулстека (а можно еще и верстать фронт заставить), но такое происходит же в основном на хуевых проектах и у аутсорс сайтостроителей, и в основном там же используется пыха(йи/вп), потому что фулстек макака скорее создаст что-то более менее похожее на продукт именно на на этом стеке, а не на стеке с нодой. Ноду в основном использует более сурьезный бузинес, но по какой причине можно принять решение делать реальный сервис на ноде - не ебу.
>>1572669 >по какой причине можно принять решение делать реальный сервис на ноде - не ебу МАМ НЕФЛИКСУ ВИДНЕЕ!1 ТЫ ЖЕ НИБУДИШЬ С НЕФЛИКСОМ СПОРИТЬ МАМ??7!
>>1572699 да не я просто в ахуе что макаки сверху думают что типа если жс на фронте, то он обязательно должен быть и на беке, ахуеть просто. Иначе не могу понять смысл фразы >еблан, а фронт ты чем собирать будешь? типа ахуеть даже убогая джанга может жыес динамически на страницу пихать, ахуеть теперь
Ладно, высру длиннопост. Поясню за себя. Я люблю писать код красиво и качественно. Я люблю когда стек сопровождаемых технологий развивается и находится в актуальном состоянии. Мне нравится когда когда под мой язык постоянно появляются современные решения и т.д.
Люблю сервер, не люблю фронт. Считаю серверное программирование настоящим программированием. Более того фронт вытесняется мобильными приложениями, десктоп был вытеснен браузером. Все является невечным и временным. И только серверную часть нечем заменить - серверная разработка - это всегда актуально и оплачиваемо.
Писал долго на пыхе и был доволен. У пыхи все хорошо с ООП, есть божественная лара, неплохой пакетный менеджер и большое кол-во готовых решений. Типизация через тайпхинты - неимоверная годнота и в последних версиях появилась возможность типизации свойств. Мне нравится эта штука, хотя ей никто и не пользуется. Но! Работать на пыхе значит работать не со всем этим добром. Работать на пыхе значит, что твой фронт задач чаще всего - это битриксы/вордпресы, а это боль. Многие решения на пышке устарели, используют старый синтаксис, применяют депрекейтед методы и пр. Работать с этим - боль. Пыха никак не развивается окромя как сервер, для работы это хорошо, но я часто люблю писать что-то для себя и вобще ощущать себя на все руки мастером. Поэтому я стал искать что-то более серьезное.
Я пробовал в пайтон. Отчасти мне понравилось, но хотелось си-богоподобный синатаксис. Питон показался совсем уж идущим своей дорогой отличной от общеайтишной тенденции, а уходить в сторону не хочется. Он также кажется языком - хорошим парнем, который вечно на вторых ролях. Вроде как все и хвалят, но тянки не дают. Был еще ряд моментов я уж и забыл пробовал его давно из-за которых я его отложил.
Взялся пробовать джаву. Я люблю строгую типизацию, на какаяж громоздкая хуйня эта джава. Сразу ощутил старческую вонь, наличие кучи костылей. В конце концов понял что джава никуда не годится кроме как на сервер. Она по всем параметрам не мой выбор разве только из-за строгой типизации.
Куча других языков типа go и пр. Это языки которые не являются коммерческими, они еще не устоялись, могут взлететь, а могут и нет. Делать на них ставку - выбор школьника аутиста. Хотя я слышал положительные отзывы о go, возможно это и годнота, но я не пробовал.
Пока я искал куда бы укатиться постоянно натыкался на тайпскрипт. Я всегда не любил жс, но всеже решился посмотреть пару гайдов на ютубе и мне понравилось. Тайпскрипт красив и неплох. Типизация, си-подобный синтаксис, возможность писать сервер, наличие кучи готовых решений которые обновляются и находятся в актуалном состоянии, куча всяких линтеров и прочих фишек упрощающих жизнь. Язык развивает куча крупных компаний. И бонусом ко всему этому: при желании я могу напредолить мобильное или десктопное приложение, а при желании и фронт ковырять. А если захочу то и фулстеком стану. Мне понравился ЖС из-за тайпскрипта и я реально не вижу ничего лучше, но сам ЖС мне не нравится, возможно deno сделает годноту и я укачусь туда, но из всего того что есть по настоящему развивается только жс.
>>1572965 По тройному равно - да логично. По двойному - нет. И с лева и справа пустой объект приводится к тру, а два тру = тру. Я уже не говорю о том, что по логике вещей пустой объект (как и массив) должны приводиться к фолсу
>>1572857 Блять, пиздец, анон. Точно так же сейчас мечусь и не знаю, что выбрать. Только я писал долго на СЯх (сначала в унике, потом год embedded) и в один прекрасный день решил покончить с байтоёбством, уйдя в бэк.
Попробовал в python - неплохо, но всё равно не то, хочется больше СИшного синтаксиса и да, тоже не могу воспринимать его как основной язык. Попробовал в c# - чотко! супер! секси! Но онли винда.. Попробовал в java - нуу, неплохо, но сука сколько ж тут всякой поеботы накопилось, что просто ну его нахуй блять! Попробовал в go - какая-то смесь си с питоном, при том, что некоторые моменты в синтаксисе просто вымораживают и даже в том же питоне сделаны более читаемо. Не понравилось, забил. Потом устроился на работу, где пишут бэк на java, местами kotlin. Поизучал его и теперь просто кайфую от языка. Очень логичный, лаконичный, много "СЯтины" и при этом интерченжабле с вонючей жабой. Но сука бумеры не хотят писать бэк на котле, в связи с чем работы на рынке полторы штуки, вся основа -- android. Получается язык то норм, но нет гарантии, что взлетит в будущем конкретно для бэка. А на жаве я писать не хочу.
И теперь я натыкаюсь на эту простыню и ловлю себя на мысли, что точно так же всегда скипал js (со времён уника нам ещё внушали, что так себе язык) и вспоминаю, что недавно как раз хотел посмотреть на ts. Неужели это знак.
Но я так понимаю, что если мне понравится ts, то это неизбежно повлечёт к конвертации меня в фуллстек разработчика, т.к. я вижу вакансии только на front-end и full-stack по запросу "typescript".
>>1657796 Просто я и так уже на 3-м стуле сижу. Попробовал себя в геймдеве сначала, потом embedded, сейчас бэк. Мне экспертом в конце концов надо ж становиться когда-нибудь в какой-то конкретной области?! Уже 30 не за горами, а я всё ещё джуномидл. Поэтому хочется двигаться именно в вебе и именно бэк дрочить, меня тут всё устраивает. Не хочу начинать всё с нуля. Хочется быть спецом, который выходит на рынок в труханах в стиле "Кхм, ну-с, ребятки, к-хех... К кому пойти работать в этом году?! Я спец в Х, Y и ещё Z знаю немного!" и тебе просто тонны предложений на з/п в 9999k/нс, интереснейшими проектами международного уровня, и всё это в формате фулл-тайм удалёнки. Воо как, было бы айс!
>>1571822 >Котируется только СТОЛИЧНЫЙ ОПЫТ разработке. >. Без него ты просто стажер, который минимум будет должен полгода на испытательном периоде посидеть и как следует вникнуть в проект Откуда этот говнофорс взялся вообще, веяния с бэй ареа?))
>>1572857 >Работать на пыхе значит, что твой фронт задач чаще всего - это битриксы/вордпресы, а это боль. Ну как бы вообще нет. Просто ищи продуктовую контору с Ларкой или Симфони и будет тебе ООП-дизайн, солид, пАттерны и прочая поебота, как в джяве.
Сейм квешон, тока для питера. 4 года опыта, нода/реакт/нейтив/девопс в gcp, aws, do, sql/nosql/graph базы, вся хуйня короч. Сейчас около трешки вечнозеленых в сравнительной мухосрани на 2кк людишек. Есть смысл перекатываться?
>>1572965 Это особенность языка. Для такого сравнения можешь написать сравнение по ключам сам, или заюзать одну из дохуилиона либ, туже рамду или лодаш.
>>1694274 Я немного пророфлил, чем написал что-то осмысленное. Но в Киеве действительно на много дешевле аренда жилья, а зарплаты - как минимум такие же, как и в Москве, а может даже больше, за счет того, что очень много аутсорса/аутстафа