Фронтенд по-английски 🇬🇧 British front-end
رفتن به کانال در Telegram
Привет! 👋 Я @snikidev, фронтенд разработчик из Лондона. Это мой персональный блог, в котором я делюсь мыслями не только о фронтенд, но и о других аспектах работы в UK и UK компаниях с перспективы фронтенд разработчика.
نمایش بیشتر327
مشترکین
-124 ساعت
-37 روز
-530 روز
آرشیو پست ها
LinkedIn сдох. Все ушлижаловаться в Твитер.
Как же теперь работу искать? Где теперь постить мотивационные посты, сраться в комметариях и хвастаться ачивками? 😆
Куда дальше?
Kyle Simpson, автор YDKJS серий книг и несколько курсов на FrontEndMasters.com ищет работу.
Очень долго. Он прям desperate, как он утверждает сам в своих же постах. Настолько, что даже создал LinkedIn профайл и постит там. А это прям очень много значит для человека, который даже твитер удалял, потому что fuck it, that’s why.
1️⃣ Во-первых. я никогда не думал, что он когда-то будет искать работу. Этот человек знает ВЕСЬ JavaScript. Мне казалось он не плохо зарабатывает как консультант и учитель.
Но нет, Ковид пандемия добила и его карьеру (его слова).
2️⃣ Во-вторых, мне всегда было интересно, сколько он запрашивает и на какие роли он подает. Наврядли он ищет работу мидлом/сениором за $80K…?
И вот он написал свой #ReverseJobPosting вчера и мы все узнали, что Кайл хочет быть Principal за $250-500K.
Во всем мире, мне кажетсы есть только 5 компаний, которые готовы платить такие деньги за столь глубокии познания в JavaScript. И все они умещаются в одну аббревиацию - FAANG или MAANG или как там их сегодня называют.
Если эти ребята не берут - ты unemployed.
Остальным, выгоднее взять менее умных но дешевых, бизнес результат для них особо не изменится.
Да и применяется это не только в JavaScript. В пандемию у нас в одной компании сначала уволили джуниоров (потому, что мало могут), потом сеньоров (потому, что дорогие). Остались мидлы на поддержку существующих платформ/систем.
Поэтому у всех у нас есть потолок. Если захотите больше - надо переставать девелопить, ну или смириться и научиться быть счастливым с тем, что предлагают. Никто много нам за простую разработку платить не будет.
PS 3️⃣ В-третьих, мне кажется Кайл никогда не найдет работу, по крайне-мере какую хочет, потому что он не совсем понимает как работает LinkedIn. Посты и комментарии вроде
“I have literally dozens of ideas for ways I could employ myself […] Unfortunately, my life reality is that I don't have the leisure/freedom to pursue those types of things right now. I wish I did. I would prefer it strongly. But what I need right now is a FT job, and I need full benefits like health insurance. That's just my inconvenient reality.”Ты только что назвал будущего работодателя/работу “inconvenient reality”??? Даже если это так, LinkedIn - это место, где ты всегда должен быть счастлив, хвастаться своими псевдо-заслугами, хвалить работодателей (всех!), поздравлять своих connections за то, что они дописали свой “Excel Sheet and feeling super productive!”… Кому нужен недовольный жизнью, salty хрен, который ненавидит тебя и твою компанию со всеми работниками в открытую? 🤦♂️
🆕Рубрика #кудаедем: В Астану 🇰🇿
Я подаю на работу даже когда у меня есть работа. Мне хочется знать альтернативы. Куда меня еще могут взять и за сколько, не растерять навык интервьюинга, как легко меня могут взять, т.е. какой рынок сейчас и т.д.
Точно также я смотрю куда можно иммигрировать. Если не UK то куда бы я поехал?
Помимо Англии я жил год в Нью-Йорке, 2.5 года в Канаде и постоянно порывался в Германию, даже в посольство на визовый appointment ходил (нас не взяли). Менталитет иммигранта из меня уже не вывести, мне кажется. 🥲
Так вот, недавно я думал про Казахстан, решил поделиться мыслями, на случай если кому-то из вас пригодиться.
В вопросе Астана vs Алмата - Астана 💯, потому что
1. Столица, Алмата позиционируется как «для жизни» а жизни у меня нет, у меня есть только работа 😁)
2. Астана Хаб
3. Дешевле
4. Новый город. Типа «Дубай новый» вайб. I like it.
5. Иммигранты все там (да ведь?)
Но ни там, ни там не был, сужу чисто по онлайн материалам 😅
Получить резиденство звучит легко, взять номер телефона и флешку, зайти онлайн, и зарегистрировать себе компанию. И все, тебе разрешат существовать в течении года, и до 3х лет extension можно.
Потом открываешь счет в Halyk Bank, снимаешь квартиру на долгий срок на левом (❕) берегу и кайфуешь от снега зимой, которого в UK так не хватает. 😁
Полагаю работать по удаленке. Надо на 3 года контрактами запастись.
Потом не знаю как оставаться. Впитать культуру, выучить язык и найти местную работу?? 🤷♂️
Так что, может после Англии туда поедем поживем. А чо, на западе я уже пожил, можно и в [центральной] Азии пожить. 🙃
Как вам идея? Кто со мной? ✈️
PS Вот еще такой гайд нашел.
PPS в следующий раз расскажу про мой план с Эстонией (too late для нас Русских), Дубайями (too hot для нас всех 😂), Канадой и Германией. 😁
PPPS Сериал «Патруль» кто-нибудь здесь кроме меня еще смотрит? 😅
Friday mood 🖕
Немного о том как у нас происходит общение в нашем корпоротивном slack в tech channel.
Всех с пятницей кароч, пинта уже скоро 😄
PS Может поэтому меня больше никуда не берут?? 🥲
Как научиться говорить по Британски 🇬🇧
После почти 8 лет жизни в Англии я понял, что постоянно задумываюсь о том правильно ли я строю предложения, туда ли слова ставлю и правильное ли время использую.
Я заметил, что в основном говорил/писал по интуиции, которую выработал за годы жизни здесь.
Но этого было не достаточно, чтобы грамотно коммуницировать на языке.
Я один раз взял урок по Английскому на italki, но мне препод сказал, что помочь ничем не может и посоветовал одну книгу.
Она мне прям очень помогла прояснить сомнения и уточнить когда-то у кого-то услышанное, поставить все на свои места, так сказать.
Очень ее советую и вам.
Не ждите 8 лет. Купите эту книгу сегодня. И по себе знаю, изучив все правила там - вы значительно улучшите свой Английский. 👍 🇬🇧
Рандомная субботняя мысля…
Может ну его нахрен этот фронтенд?? Может AI/ML Engineer стать пора…? 🤯 🤔
В завершение дня…
Этот канал, кстати, не только информативный с элементами щитпостинга, но также с элементами мотивации. 😂
Сегодня много кто из друзей и бывших коллег, ищет работу и ищут долго, много отказов и т.п.
Помните, что Дэн Абрамов, создатель Redux и один из важных/главных контрибуторов React’a, не прошел на фронтендера в ВК.
Держитесь. 💪 Денег нет. Ни у кого 😅
💷 Новые зарплаты (Ноябрь 2023)
Тут у oliver Bernard обновленные зарплаты вышли на Ноябрь 2023, зацените!
Ну что, сколько бы вы зарабатывали в Лондоне? 🙃
PS извинити немного выпал, вернусь с новыми постами чуть позжее 😁
Сегодня будет бесплатный Engineering Manager 101 workshop от FrontEndMasters. Даже если вы не планируете уходить в менеджмент, менеджмент скилы все равно ценятся у девелоперов в компаниях.
Приходите послушать, пусть поиграет у вас на бэкграунде 🙃
🅰️ Angular v17 is out!
Видели Angular Special Event? Я нет, но, apparently, у них там новый control flow и inline styles. 🤯
А еще новое лого, сайт, доки и туториалы.
Кароч, ничего интересного, продолжаем наши жизни дальше 🤷♂️
https://angular.dev/
Мне stories не хватило, чтобы запостить это, поэтому напишу об этом здесь.
После целого дня out, мы зашли в паб, где счет приносят в обложке для паспорта.
IT’S A SIGN!!! Нам должны дать паспорт!! 😂
PS немного устаревшая правда, с European Community. 😁
Anyway, надеюсь ваша пятница проходит весело! 🙌💃
Черный MacBook Pro с M3 чипами вышел!
Но я его покупать не буду, потому что не могу позволить себе тратить деньги на такой шикарный девайс, чтобы потом использовать его для
display: flex; задач.
Хотите узнать на чем я работаю?
Ну работа прислала мне 14’ MacBook Pro с M1.
А контракты и свои проекты я делаю на 13’ MacBook Air, тоже с M1 и 16GB, который я купил еще в 2020 за ~£1200.
Экран гигантский я себе взял, но а) это компания оплатила и б) этот очень нужно было, т.к. глаза важны, а сижу я по 10 часов в день перед монитором. 13’ все же маловато и больно. Психологически и физически на глаза. 😅
Зато в любой рюкзак влазит 😁
Новый 16’ MacBook Pro я наверно покупать не буду, пока не вынужден буду уйти в номадство на фулл тайм, и кроме макбучного экрана у меня ничего не будет 😁React - the right way
Я тут статью нашел о best practices React’а. Если бы меня спросили как я работаю с реактом, что использую, куда все кладу - ВОТ. Алекс описывает прям меня!
Включая использование React Query или SWR, не использование nested ternary operators, групирование по модулям/routes, и т.д.
Если откроете один из моих проектов/код, то там все будет так, как описано в этом посте 💯
Next.js - 💩, все переходим на Remix
Kent C. Dodds опубликовал статью, со своим МНЕНИЕМ (это важно!), почему он не использовал бы Next.js.
Суммируя:
1. Next.js прячет дефолтный функционал в себе, а нам (девелоперам) отдает свой личный API.
2. Next.js deployment заточен под Vercel и хостить его еще где-либо - огромная pain in the ass.
3. Next.js пожирает React, становится непонятно где React, а где Next.js.
4. Next.js позиционирует experimental фичи как stable. React Server Components не готовы к production!
5. Next.js пытается впихнуть кучу «магии» в себя, как, к примеру, overwrite функционал
fetch, что вводит в кофуз, когда что-то не работает.
6. Next.js становится слишком сложным, слишком дохрена всего происходит.
7. В Next.js никакой стабильности. Новые релизы ломают все.
8. Если не использовать app router, с его экспериментальными фичами, то добиться определенного результата в Next.js сложнее и вовлечено больше кода, чем в других фреймворках (Remix).
Теперь мое мнение, по моему опыту 🧐
1. Это удобно до тех пор, пока не нужно что-то кастомное сделать. А в нормальных высокооплачиваемых проектах это всегда. Поэтому да, нах такие инициативы. Отдай мне все raw, я сам все сделаю.
2. Ясен х… У Vercel цель срубить бабла. И уж потом интересы всех нас. Vercel может и дорогой, но он кучу работы за тебя делает, как я выяснил после 10 месяцев работы с Next.js и его ISR в AWS Fargate. Либо ты платишь за Vercel, либо как мы, за целую комманду DevOps. Не знаю, что дороже (DevOps!!), но с DevOps общаться не очень люблю/хочу 😐
3. So far как-то похрен, переживу.🤷♂️ Главное про документацию не забывайте, а там я почитаю, разберусь.
4. Это да. Experimental фичи люблю, а получать по шее за то, что что-то не работает в проде как должно - не очень. Это надо менять, stable Next == stable React должно быть. Время на выяснять что не stable в stable релизе у меня нет.
5. Туда же к #1
6. Mental overload - реален. До Next.js 13 я думал, что молодец и все знаю. Сегодня чувствую себя полным amateur. Остановите прогресс!
7. Со временем думаю устаканится, команда научится уважать чужое время 😁
8. Все сложно, все хреново, все гавно. Главное выбери свое и stick with it.
В плане прогнозов, на Remix я бы не ставил. Shopify их не зря купил, он будет развивать это в своих e-commerce интересах.
У Vercel, по крайне мере, таких нисшевых интересов нет. Они только заинтересованы срубить с нас бабла.
Но да, у всех свои интересы. Вон у Vue интересов нет (или есть?), и кто его вообще использует? Одни React и Next на всех проектах и во всех компаниях.
Так что щас вот все повозникают, побухтят на Vercel, они скажут “sorry, sorry”, и сделают лучше, как мы хотим. Я верю! 🤞
Плюс, сейчас еще RSC в целом выйдут из такой экспериментальной стадии, и тогда мы более комфортно себя будем чувствовать в продакшене. Будем наезжать на Vercel по поводу чего-то нового.
Remix я все равно учить не буду, good try Kent! 😂Я не 10х engineer, но я 2х батя! 🎉
Можете поздравить меня! 😁😂
Заснял для вас немного вайба.😮
Мы рожали за деньги, потому что NHS - «чудное» дно. «Чудное», потому что из всех наших друзей, не было ни одной позитивной истории. Мать и ребенок в процессе проходили через агонию и «чудом» выживали.
По личному опыту, мы параллельно наблюдались и в NHS и в нашем платном крыле.
NHS пропустили то, что нельзя пропускать. И если бы не рекомендации и наблюдения платного, то бог знает что бы было.
Заключение: платная Москва vs платный Лондон - Москва дешевле и лучше, но и здесь не плохо. Но дорого.😅
Лондон это большая деревня.
Каждый день на LinkedIn вижу как кто-то устроился в стартап, в который я когда-то проходил интервью.
И это лайкнул/прокомментировал рекрутер, который когда-то нанимал меня в совершенно другой стартап.
Одни и те же компании, одни и те же люди. День сурка, ей богу. 😂
ОК, ну почти одни и те же, ну вы поняли, что я имею ввиду. 😁
Про силиконовую долину и американскую мечту
Ее нет. Это отжиток прошлого.
Город превратился в полную помойку с ущербными чересчур леватскими законами и правилами (простите, я довольно консервативен в этом плане).
Все, что я сейчас вижу про СФ, мне вообще не нравится.
https://x.com/mirvla/status/1710001880536101155?s=61
https://x.com/ericajsandberg/status/1709953470764351567?s=61
Да, там все еще есть куча стартапов, много работы, инвесторы, митапы, конференции и т.д. Но ведь жизнь не крутится только вокруг работы? Жить же еще надо. А для жизни, особенно если ты с детьми, там fuck all, как говорится.
Если бы я сейчас переехал куда-нибудь в США, то это точно не в СанФран.
Я бы сказал мне больше по душе East Coast! Там, Бостон, Филадельфия… Но не Нью-Йорк. Нью-Йорк помойка. Неудавшийся melting pot из нелегальных, психически неуравновешенных, и в принципе конченых иммигрантов (в большинстве своем).
Или юг вроде Техаса или Аризоны.
Аризона вообще One Love! Да, это не эпицентр теха, но там достаточно движухи как мне кажется. Я даже в Yes PHX slack вступил, чтобы шпионить за разными возможностями. Присоединяйтесь тоже если хотите
https://yesphx.com/
Такое вот мое супер объективное и ни разу не biased мнение насчет СФ. 😂
PS Full disclosure: я там не был, лично ничего не знаю, все узнаю из ютуба и твитера. Собственно так я делаю весь свой иммиграционный research. 👍 😁
