Это норма. Но серьезная компания вряд ли будет отзывать оффер — в тебя уже вложены деньги по сути.
HTML/CSS не вибирають, це основа. Далі звісно JavaScript. Після того як освоєшся, вкачуйся в Typescript + React, все інше то іграшки або вже відходить у минуле (Ангуляр). Ну а по дорозі вже сам розберешся щодо тулзів і екосистеми.
Не всегда. Зависит от того где работал человек и какой «опыт» он получал. Я видел
Технически-то да, на деле в этих 15к строчек очень много мысли и качественных решений. Достаточно почитать overreacted.io чтобы понять, что React каждый второй не напишет и нужно быть действительно талантливым человеком чтобы «достаточно просто» написать что-то адекватное в одиночку.
Да все устоялось уже года 2 как минимум. Учишь Typescript -> React + экосистему и всё, в крайнем случае Vue. Сейчас фронт удобен и практичен для изучения и разработки как никогда. React останется на передовой еще очень долгое время, года
А весь зоопарк фреймворков и «вариативность»...
Front-end выглядит иначе, ведь у нас нет единой «верховной» частной корпорации (такого уровня, как Google, Apple, Oracle или Microsoft), которая централизованно управляла бы правилами разработки для всех.
Во-первых, это же хорошо. Опытному разработчику по факту все равно что использовать, в сущности своей почти все фреймворки это одно и то же в разной обертке и от вариативности нет никаких минусов, только плюсы. Каждый может найти свой любимый синтаксис, подход, комьюнити...
Во-вторых, это всё вещи для опытных разработчиков, которые знают что им нужно и где применить, ну или для небольших команд, которые не против поэкспериментировать с какой-нибудь Aurelia или Svelte. Для рядового кодера Реакта хватит с головой и выбирать что-то экзотическое особо незачем.
Да ты хоть три зарплаты айтишника получай, от этого дороги не починятся, бюрократия не исчезнет, менталитет окружения не поменяется и т.д. В Европу едут именно из-за этих факторов даже на зп пониже, айтишники в Украине просто в мыльном пузыре живут, пытаясь вокруг себя мини мирок устроить.
В самые жаркие летние дни купаться можно :)
Легко. Страна это просто место, пространство где ты физически родился. Патриотизм и «любовь к родине» вещи абсолютно искусственно созданные для разжигания ксенофобии в стиле «мы хорошие, они плохие». В 21 веке пора бы уже переходить на планетарный уровень, ведь мы жители одной маленькой планеты и кто на каком языке говорит и у кого какого цвета флаг не имеет в принципе никакого значения.
бежать от проблем в другую страну — по моему не самый лучший выход.
Именно самый лучший. Жизнь у человека всего одна, тратить ее на превозмогание проблем, когда есть возможность жить хорошо в другом месте — абсолютно нерационально, особенно учитывая что превозмогать проблемы не хочет и не будет само государство.
если люди с мозгами будут покидать свою страну, то ничего хорошего не получиться.
Ничего хорошего не получится в любом случае. А людей с мозгами особо и волновать не будет что там с тонущим кораблем произойдет.
Таллинн, Эстония
У Доу шикарный дизайн на самом деле, хоть и не трендовый, но очень практичный и верстка отточена на зубочек 👍
Заплатили денюжку -> выпустили патриотичненькую статейку, ничего странного. Надо ж чем-то кормить местных патриотов :)
Хорошо сказано. Но пожалуй учитывая все это все равно должность DevOps’а необходима в современных больших компаниях, т.к. есть умение что-то сделать (это похвально, если программист сам может задеплоить и скрипт написать), а есть ответственность и тонкое понимание общей картины. Необходимо иметь одного специалиста с узкой специализацией по DevOps’у который отвечает за деплой, интеграцию, администрирование, масштабирование и т.д всех приложений компании, чем три сеньйора которые невпопад делают как им удобно. Мне кажется в современной разработке важно иметь узкоспециализированных работников, а не «специалистов широкого профиля».
1) Динамічна типізація якраз таки легко сприймається новачками. Взагалі в Ruby все зроблено для комфорту і зручності програміста, він легко читається і розуміється. Easy to learn, hard to master — це про Ruby.
2) RubyMine доволі легко зробити «безкоштовним», що як на мене прийнятний варіант для новачка. А ще можна отримати безкоштовну ліцензію будучи студентом.
Взагалі багато рубістів використовують звичайний vim/Atom/VS Code, IDE згодиться для величезних легасі проектів на рельсах, у більшості випадків простіше налаштувати легкий редактор під себе. А вже новачку так точно не потрібна IDE. По-перше він не буде використовувати 95% її функціоналу, по-друге спершу необхідно навчитись самому працювати з необхідними інструментами через термінал (Git хоча б).
3) Так, вимагає. Але це плюс. Рубіст відразу намагається привчити себе писати гарний код. А не як на ПХП — спочатку говнокодим, а потім оказується, що є паттерни і ООП.
У Рубі не дуже великий поріг входу, просто він потребує більш серйозного підходу до себе і більш розвинутішого абстрактного мислення. Так, з одного боку новачку зрозуміть блоки Рубі важче, аніж писать дженерік цикли for чи whilе в інших мовах, проте з іншого боку уяснивши як працює Рубі і його ООП все становиться на свої місця дуже швидко.
Ну нарешті, а то від мемчиків про мертвий Рубі уже нудить. Стаття супер!
Удваиваю Руби. Одно из главных его достоинств — стабильная, развитая и устоявшаяся экосистема. Хайп прошел, но язык хуже не стал от этого.
Это мало на самом деле, даже для джуна. Скорей всего резюме плохо сделано.
Смотря что подразумевать под «всё». На линуксе из-под коробки работают чаще «рабочие» штуки, все что через apt-get ставится. А игры, фотошоп, видосики — винда очевидный фаворит.
Но держать на компе ТРИ раскладки и переключаться — задача не для слабонервных.
Что здесь сложного? Тем более для работника сферы IT. Для домохозяйки может быть да, непосильная задача.
Все верно. Если есть стадия «перевода» с иностранного языка на родной, значит иностранный ты не знаешь. Когда этой стадии уже нет и ты свободно можешь слушать и разговаривать на большинство тем, вот тогда смело можно заявлять что язык выучен.