Было неожиданно, что на хабре так порвутся от безобидного взгляда на мой опыт жизни в Черногории. Уже нашитпостили овер 400+ комментов и 29к просмотров. Хотя на VC вообще всем ровно. Еще хабр додумался о каждом комменте сообщать мне на почту, сначала даже не понял, что с ней случилось. Хорошо хоть это мусорный адрес, как раз для спама)
Некоторым не хватило деталей, но мне было неинтересно погружаться в глубокую личную экономику или политические проблемы государства. Поэтому статья получилось больше про ощущения, мысли и переживания, чем прикладной гайд (их уже душнилы накатали в интернетах много). Без негатива)
Некоторые посчитали, что я омрачаю действительно красивую страну. Поэтому закину фоточек сюда.
P.S. Если у вас остались вопросы после прочтения, велком в комментарии. Если вы уже в Черногории пишите в личку - потусим)
Некоторым не хватило деталей, но мне было неинтересно погружаться в глубокую личную экономику или политические проблемы государства. Поэтому статья получилось больше про ощущения, мысли и переживания, чем прикладной гайд (их уже душнилы накатали в интернетах много). Без негатива)
Некоторые посчитали, что я омрачаю действительно красивую страну. Поэтому закину фоточек сюда.
P.S. Если у вас остались вопросы после прочтения, велком в комментарии. Если вы уже в Черногории пишите в личку - потусим)
Salary negotiation 🤑
Тейки на тему "деньги не главное" мне не нравятся. Мы продаем свои навыки и время - наш главный невозобновляемый ресурс. Стремление зарабатывать больше и получать дополнительные перки для меня естественное. Это не означает, что при выборе работы это должен быть основополагающий аспект и на остальные пункты обращать внимание не стоит. Также, вполне нормально, заниматься какой-то деятельностью бесплатно как хобби, волонтерство, искусство и тд.
Получив оффер на новую работу, зачастую, кандидаты сразу соглашаются, что несомненно, на руку работодателю. На самом деле практически всегда есть место для торгов и переговоров. Никогда не слышал, чтобы оффер отзывали после того, как кандидат попросил больше. Не стоит стесняться и боятся этого.
Я недавно для себя открыл, что есть сайты и даже курсы, которые могут в этом помочь, на разных условиях. До этого я встречал только посты и упоминания в книгах.
🪙 10 правил переговоров о зарплате. Стоит всегда держать в голове.
💸 Level.fyi - можно узнать сколько платят известные компании своим сотрудникам на разных должностях. Полезно, когда вы ищите работу на новом для себя рынке. В том числе, предоставляет сервис по зарплатным переговорам. Готовы сделать все за вас)
🤑 Rora - отдельный продукт, который уже помог более 1к сотрудников увеличить оффер в топ компании FAANG+
🤑 Курс - Если вы планируете сменить работу или увеличить свой заработок, оставаясь на текущей работе, этот курс прокачает вас в этом моменте.
Я не пользовался помощью платных сервисов, поэтому если у кого-то есть такой опыт напишите в комментариях. От себя точно могу рекомендовать -📕 Cracking the coding interview. Тема переговоров часто затрагивается в главах вступления.
#interview #random #thoughts
Тейки на тему "деньги не главное" мне не нравятся. Мы продаем свои навыки и время - наш главный невозобновляемый ресурс. Стремление зарабатывать больше и получать дополнительные перки для меня естественное. Это не означает, что при выборе работы это должен быть основополагающий аспект и на остальные пункты обращать внимание не стоит. Также, вполне нормально, заниматься какой-то деятельностью бесплатно как хобби, волонтерство, искусство и тд.
Получив оффер на новую работу, зачастую, кандидаты сразу соглашаются, что несомненно, на руку работодателю. На самом деле практически всегда есть место для торгов и переговоров. Никогда не слышал, чтобы оффер отзывали после того, как кандидат попросил больше. Не стоит стесняться и боятся этого.
Я недавно для себя открыл, что есть сайты и даже курсы, которые могут в этом помочь, на разных условиях. До этого я встречал только посты и упоминания в книгах.
💸 Level.fyi - можно узнать сколько платят известные компании своим сотрудникам на разных должностях. Полезно, когда вы ищите работу на новом для себя рынке. В том числе, предоставляет сервис по зарплатным переговорам. Готовы сделать все за вас)
Я не пользовался помощью платных сервисов, поэтому если у кого-то есть такой опыт напишите в комментариях. От себя точно могу рекомендовать -📕 Cracking the coding interview. Тема переговоров часто затрагивается в главах вступления.
#interview #random #thoughts
Please open Telegram to view this post
VIEW IN TELEGRAM
haseeb qureshi
Ten Rules for Negotiating a Job Offer
When the story of how I landed a job at Airbnb went viral, I was surprised at how infatuated people were with my negotiations. Media stories portrayed me as some kind of master negotiator—a wily ex...
Swift for Algorithm 👌
Swift - классный язык программирования, но он не очень удобен при решения алгоритмических задач на собеседованиях. Я не владею, на должном уровне, другими языками, поэтому выбора нет.
На алгоритмических секциях отводится ограниченное количество времени на решение задачи, обычно 30-50 минут, за это время нужно понять что от тебя хотят, придумать решение и написать его. Поэтому экономить приходится каждую минуту.
Хочу обратить внимание на несколько хаков, которые помогли мне ускорить и повысить качество решений на интервью в такие компании, как Yandex, Bloomberg и AliExpress.
1. Работа со строками
В Swift это какая-то мутота. Мы не можем спокойно обратиться по порядковому номеру символа в строке и получить объект типа Character. Нужно создавать объект типа String.Index и работать с ним.
⛔️
let myString = "Hello, Swift!"
let index = myString.index(myString.startIndex, offsetBy: 7)
let characterAtIndex = myString[index]
print(characterAtIndex) // "S"
Мне больше нравится работать со строкой, как обычным массивом. У меня это получается лаконичней и быстрее. Но уточните насколько критично для решения выделение доп памяти под новый массив. Например, на собеседовании в Яндексе такой прием был допустим и интервьюер согласился, что работа со строками не сильно место в Swift)
❇️
let collectionOfCharacters = Array(myString)
let characterAtIndex = collectionOfCharacters[7]
print(characterAtIndex) // "S"
2. Сложность стандартных операций
Системные методы могут работать не так, как мы предполагаем. Был случай, что я неправильно оценил сложность алгоритма, потому что не учел сложность метода removeAll у коллекций. В документации сказано, она О(n) я подумал, что константная. ⛔️
❇️ array = [] - решает проблему выше.
3. Сигнатура метода
Обычно алгоритмические задачи предполагают написание одного метода. Прежде чем ее решать нужно выяснить все требования. Часть из них можно поместить сразу в параметры (при условии, что вы пишите все с чистого листа без шаблона, как на LeetCode).
Допустим в задаче есть двумерный массив, тогда метод может выглядеть следующим образом:
⛔️
func testMethod(array: [[Int]]) -> Int {
let n = array.count
let m = array[0].count
...
}
Но можно лучше и вам уже не придется высчитывать границы этого массива:
❇️
func testMethod(array: [[Int]], n: Int, m: Int) -> Int { … }
На первый взгляд мелочь, но когда у вас жесткий дедлай и волнение, даже в таких мелочах можно лажануть)
4. Функции высшего порядка
Ну это база. Допустим есть массив целых чисел, нужно найти сумму всех элементов.
var numbers = [0, 1, 2, 3]
⛔️
var sum = 0
for number in numbers {
sum += number
}
print(sum)
❇️
let sumFast = numbers.reduce(0, +)
print(sumFast)
Кода меньше, пишется быстрее - профит. Map, filter, compactMap, reduce и forEach пригодятся в 80% задач на собесах.
5. Работа со словарем
Первый вариант стремный, второй православный. Тут даже не обсуждается.
var dict: [Int: Int] = [:]
⛔️
if dict[0] != nil {
dict[0]! += 1
}
❇️
dict[0, default: 0] += 1
P.S. Если интересно узнать больше об алгоритмах и собеседованих - ставьте лайки. Расскажу, как я готовился и получил предложение о работе на One day offer в Яндексе.
#swift #interview #algorithm
Swift - классный язык программирования, но он не очень удобен при решения алгоритмических задач на собеседованиях. Я не владею, на должном уровне, другими языками, поэтому выбора нет.
На алгоритмических секциях отводится ограниченное количество времени на решение задачи, обычно 30-50 минут, за это время нужно понять что от тебя хотят, придумать решение и написать его. Поэтому экономить приходится каждую минуту.
Хочу обратить внимание на несколько хаков, которые помогли мне ускорить и повысить качество решений на интервью в такие компании, как Yandex, Bloomberg и AliExpress.
1. Работа со строками
В Swift это какая-то мутота. Мы не можем спокойно обратиться по порядковому номеру символа в строке и получить объект типа Character. Нужно создавать объект типа String.Index и работать с ним.
⛔️
let myString = "Hello, Swift!"
let index = myString.index(myString.startIndex, offsetBy: 7)
let characterAtIndex = myString[index]
print(characterAtIndex) // "S"
Мне больше нравится работать со строкой, как обычным массивом. У меня это получается лаконичней и быстрее. Но уточните насколько критично для решения выделение доп памяти под новый массив. Например, на собеседовании в Яндексе такой прием был допустим и интервьюер согласился, что работа со строками не сильно место в Swift)
❇️
let collectionOfCharacters = Array(myString)
let characterAtIndex = collectionOfCharacters[7]
print(characterAtIndex) // "S"
2. Сложность стандартных операций
Системные методы могут работать не так, как мы предполагаем. Был случай, что я неправильно оценил сложность алгоритма, потому что не учел сложность метода removeAll у коллекций. В документации сказано, она О(n) я подумал, что константная. ⛔️
❇️ array = [] - решает проблему выше.
3. Сигнатура метода
Обычно алгоритмические задачи предполагают написание одного метода. Прежде чем ее решать нужно выяснить все требования. Часть из них можно поместить сразу в параметры (при условии, что вы пишите все с чистого листа без шаблона, как на LeetCode).
Допустим в задаче есть двумерный массив, тогда метод может выглядеть следующим образом:
⛔️
func testMethod(array: [[Int]]) -> Int {
let n = array.count
let m = array[0].count
...
}
Но можно лучше и вам уже не придется высчитывать границы этого массива:
❇️
func testMethod(array: [[Int]], n: Int, m: Int) -> Int { … }
На первый взгляд мелочь, но когда у вас жесткий дедлай и волнение, даже в таких мелочах можно лажануть)
4. Функции высшего порядка
Ну это база. Допустим есть массив целых чисел, нужно найти сумму всех элементов.
var numbers = [0, 1, 2, 3]
⛔️
var sum = 0
for number in numbers {
sum += number
}
print(sum)
❇️
let sumFast = numbers.reduce(0, +)
print(sumFast)
Кода меньше, пишется быстрее - профит. Map, filter, compactMap, reduce и forEach пригодятся в 80% задач на собесах.
5. Работа со словарем
Первый вариант стремный, второй православный. Тут даже не обсуждается.
var dict: [Int: Int] = [:]
⛔️
if dict[0] != nil {
dict[0]! += 1
}
❇️
dict[0, default: 0] += 1
P.S. Если интересно узнать больше об алгоритмах и собеседованих - ставьте лайки. Расскажу, как я готовился и получил предложение о работе на One day offer в Яндексе.
#swift #interview #algorithm
Please open Telegram to view this post
VIEW IN TELEGRAM
Как One Day Offer в Yandex стал One Month Offer 🤡
One Day Offer - это когда вам обещают провести процесс отбора в компанию быстро и в случае успеха сделать оффер за 1-2 дня.
На собесе в Яндексе я уже бывал однажды, но оподливился и больше не совался.
Несколько месяцев назад я порешивал задачи на Leetcode, и тут мне пришло письмо попробоваться в Яндекс. Без каких-то серьезных намерений, я решил проверить свои силы в бою.
Первый этап
Отборочный тур на платформе Yandex.Contest. Проходил за неделю до основного этапа, что как бы намекает на долгий процесс.
Платформа от Яндекса максимально неудобная. Вы должны использовать стандартные методы для ввода/вывода в консоль, чтобы заполнить модели из командной строки и вывести результат. Кто-то вообще делал такой треш на Swift?
Два из трех задания были, на мой взгляд, адекватными для позиции iOS разработчика. Третье, для прохождения всех тестовых условий, требовало сложный алгоритм. Классический BFS не был достаточно оптимальным. Все ли разработчики могут его написать? Сомневаюсь. Конечно, это остается на усмотрение организаторов, но я считаю ту мач.
Второй этап
Если вы набираете достаточно количество баллов, то вам ставят 2 этапа в субботу на 1ч каждый. Первая встреча предполагала решения двух небольших задач на проектирование фичи, по 30 минут на каждую - System Design на минималках. Не буду сливать прям точь-в-точь, но это достаточно классические задания на интервью. Например: “Спроектируй модуль, который отвечает за поиск с подсказками при вводе запроса”. Необходимо выяснить требования, ограничения и предложить решение. Сразу писать код не нужно, можно просто порассуждать и назвать плюсы/минусы такого решения. Потом можно накидать протоколов/классов/методов и углубится в реализацию при необходимости.
Третий этап
Достаточно классическая задача на строки. По ощущениям Leetcode medium. Решение было в лоб и не требовало специфичного алгоритма. В комменты закину список материалов, которые рекомендуют рекрутеры для подготовки.
Вечером мне написали, что все классно и я хорошо справился, но на финал команды позвать не готовы, потому что ищут мидлов) Через несколько дней ко мне вернулся рекрутер и сказал, что появились подходящие позиции, но нужно пройти еще один технический этап перед финалом.
Четвертый этап
Проводила команда Яндекс.Маркет. Длительность 1.5ч. Начали с решения алгоритмической задачи, опять попалась на строки и тоже среднего уровня. Потом интервьюер давал примеры кода, в которых нужно было что-то поправить или просто ответить на вопросы. Последняя задача подразумевала проектирование модуля для работы с логами и требовала хорошего понимания, как использовать дженерики в Swift.
Было задание, где фигурировал
Пятый этап
Через несколько дней рекрутер предложил пообщаться с руководителями из двух команд. Это финальные собеседования, без технических заданий. Я рассказал о себе, а мне презентовали продукт и команду. Обе команды были готовы сделать мне оффер, осталось только выбрать в какую из них я хотел бы пойти.
Я выбрал позицию в команде, которая предполагала, что я смогу нанимать и лидить команду. На согласование оффера ушло больше недели, а все наше общение и прохождение пяти этапов растянулось больше чем на месяц. Так One Day Offer превратился в One Month Offer 😄
Яндекс не смог предложить те условия, на которые я рассчитывал, но были готовы продолжить общение и попробовать договорится о более высоком вознаграждении или должности. Это не входило в мои планы, поэтому я отказался.
Позиция, на которую был оффер, предполагала переезд в Белград, как альтернативу можно было выбрать Армению и Казахстан.
Норм ли такой хайринг флоу или напряжно?
#interview #yandex
One Day Offer - это когда вам обещают провести процесс отбора в компанию быстро и в случае успеха сделать оффер за 1-2 дня.
На собесе в Яндексе я уже бывал однажды, но оподливился и больше не совался.
Несколько месяцев назад я порешивал задачи на Leetcode, и тут мне пришло письмо попробоваться в Яндекс. Без каких-то серьезных намерений, я решил проверить свои силы в бою.
Первый этап
Отборочный тур на платформе Yandex.Contest. Проходил за неделю до основного этапа, что как бы намекает на долгий процесс.
Платформа от Яндекса максимально неудобная. Вы должны использовать стандартные методы для ввода/вывода в консоль, чтобы заполнить модели из командной строки и вывести результат. Кто-то вообще делал такой треш на Swift?
let N = Int(readLine()!)!
var graph: [Int: [Int: Bool]] = [:]
for _ in 0..<N {
let line = readLine()!.split(separator: " ").map { Int($0)! }
let A = line[0]
let B = line[1]
graph[A, default: [:]][B] = true
}
Два из трех задания были, на мой взгляд, адекватными для позиции iOS разработчика. Третье, для прохождения всех тестовых условий, требовало сложный алгоритм. Классический BFS не был достаточно оптимальным. Все ли разработчики могут его написать? Сомневаюсь. Конечно, это остается на усмотрение организаторов, но я считаю ту мач.
Второй этап
Если вы набираете достаточно количество баллов, то вам ставят 2 этапа в субботу на 1ч каждый. Первая встреча предполагала решения двух небольших задач на проектирование фичи, по 30 минут на каждую - System Design на минималках. Не буду сливать прям точь-в-точь, но это достаточно классические задания на интервью. Например: “Спроектируй модуль, который отвечает за поиск с подсказками при вводе запроса”. Необходимо выяснить требования, ограничения и предложить решение. Сразу писать код не нужно, можно просто порассуждать и назвать плюсы/минусы такого решения. Потом можно накидать протоколов/классов/методов и углубится в реализацию при необходимости.
Третий этап
Достаточно классическая задача на строки. По ощущениям Leetcode medium. Решение было в лоб и не требовало специфичного алгоритма. В комменты закину список материалов, которые рекомендуют рекрутеры для подготовки.
Вечером мне написали, что все классно и я хорошо справился, но на финал команды позвать не готовы, потому что ищут мидлов) Через несколько дней ко мне вернулся рекрутер и сказал, что появились подходящие позиции, но нужно пройти еще один технический этап перед финалом.
Четвертый этап
Проводила команда Яндекс.Маркет. Длительность 1.5ч. Начали с решения алгоритмической задачи, опять попалась на строки и тоже среднего уровня. Потом интервьюер давал примеры кода, в которых нужно было что-то поправить или просто ответить на вопросы. Последняя задача подразумевала проектирование модуля для работы с логами и требовала хорошего понимания, как использовать дженерики в Swift.
Было задание, где фигурировал
DispatchQueue.main.sync
и интервьюер пытался меня убедить, что он всегда приводит к deadlock. Помните, что это не так)Пятый этап
Через несколько дней рекрутер предложил пообщаться с руководителями из двух команд. Это финальные собеседования, без технических заданий. Я рассказал о себе, а мне презентовали продукт и команду. Обе команды были готовы сделать мне оффер, осталось только выбрать в какую из них я хотел бы пойти.
Я выбрал позицию в команде, которая предполагала, что я смогу нанимать и лидить команду. На согласование оффера ушло больше недели, а все наше общение и прохождение пяти этапов растянулось больше чем на месяц. Так One Day Offer превратился в One Month Offer 😄
Яндекс не смог предложить те условия, на которые я рассчитывал, но были готовы продолжить общение и попробовать договорится о более высоком вознаграждении или должности. Это не входило в мои планы, поэтому я отказался.
Позиция, на которую был оффер, предполагала переезд в Белград, как альтернативу можно было выбрать Армению и Казахстан.
Норм ли такой хайринг флоу или напряжно?
#interview #yandex
Поиск работы за рубежом 🌐
Тренд на массовые сокращения в бигтехе спадает. Многие заявляют, что скоро найм пойдем в гору и на рынке появится много вакансий. С нашей стороны нужно быть готовыми к переменам, чтобы занять место под солнцем.
Если вы решите погрузиться в непростой мир западного рынка труда, то HH начнете вспоминать как ламповую платформу, а русскоязычные эйчары, которые бегают за вами с оффером вообще няшки.
И так, вы вступили в битву за вакансии с миллионами индусов, китайцев и лэйофнутыми сотрудниками FAANG. Как же их обойти?
LinkedIn - главный ресурс всех айтишников (заблокирован в РФ, поэтому многие игнорируют и не используют всех возможностей) Изучите, как сделать профиль цепляющим, на чем сконцентрироваться и откликайтесь на вакансии. Расширяйте свою сеть контактов. Не стесняйтесь писать в личку эйчарам, сотрудникам компаний, в которые вы идете на интервью или с просьбами порефералить. Помните, что реферальная программа в любой компании выгодна всем сторонам.
Indeed, Glassdoor, Level.fyi - классические агрегаторы. Полезны не только для поиска вакансий, но и просмотром отзывов о работодателе. Можно найти инсайты о том, как выглядит процесс найма, какие задавали вопросы предыдущим кандидатам. Также полезно узнать о зарплатах на грейде, в который вы целитесь.
HH - я уже вспоминал и рано списывать его со счетов. Подавляющее большинство вакансий ориентированы на российский рынок, но есть и позиции с релокацией в Tier-1 страны. Попробуйте выставить локацию Казахстан или Грузия)
Чатики и боты в телеграм - тоже рабочий подход. Часто попадались вакансии, которых нет у агрегаторов. Еще плюс в том, что можно написать напрямую рекрутеру без заполнения кучи пунктов про дайверсити и инклюзивность ((
Поделюсь парочкой relocaty_jobs и zarubezhom_jobs
Ну и последний, наверное самый очевидный, но почему-то совсем не популярный способ. Можно просто пойти на сайт компании, в которой вы хотели бы работать и посмотреть вакансии. Минус в том, что все сайты выглядят и работают по-разному. Иногда приходится по 5-10 минут заполнять огромный опросник и в сотый раз отвечать на вопрос о своей ориентации и цвете кожи, меня это бесит - бойлерплейт как он есть)
На днях дропну список сайтов big tech компаний, которые нанимают в США и Европу мобильных разработчиков прямо сейчас.
Тренд на массовые сокращения в бигтехе спадает. Многие заявляют, что скоро найм пойдем в гору и на рынке появится много вакансий. С нашей стороны нужно быть готовыми к переменам, чтобы занять место под солнцем.
Если вы решите погрузиться в непростой мир западного рынка труда, то HH начнете вспоминать как ламповую платформу, а русскоязычные эйчары, которые бегают за вами с оффером вообще няшки.
И так, вы вступили в битву за вакансии с миллионами индусов, китайцев и лэйофнутыми сотрудниками FAANG. Как же их обойти?
LinkedIn - главный ресурс всех айтишников (заблокирован в РФ, поэтому многие игнорируют и не используют всех возможностей) Изучите, как сделать профиль цепляющим, на чем сконцентрироваться и откликайтесь на вакансии. Расширяйте свою сеть контактов. Не стесняйтесь писать в личку эйчарам, сотрудникам компаний, в которые вы идете на интервью или с просьбами порефералить. Помните, что реферальная программа в любой компании выгодна всем сторонам.
Indeed, Glassdoor, Level.fyi - классические агрегаторы. Полезны не только для поиска вакансий, но и просмотром отзывов о работодателе. Можно найти инсайты о том, как выглядит процесс найма, какие задавали вопросы предыдущим кандидатам. Также полезно узнать о зарплатах на грейде, в который вы целитесь.
HH - я уже вспоминал и рано списывать его со счетов. Подавляющее большинство вакансий ориентированы на российский рынок, но есть и позиции с релокацией в Tier-1 страны. Попробуйте выставить локацию Казахстан или Грузия)
Чатики и боты в телеграм - тоже рабочий подход. Часто попадались вакансии, которых нет у агрегаторов. Еще плюс в том, что можно написать напрямую рекрутеру без заполнения кучи пунктов про дайверсити и инклюзивность ((
Поделюсь парочкой relocaty_jobs и zarubezhom_jobs
Ну и последний, наверное самый очевидный, но почему-то совсем не популярный способ. Можно просто пойти на сайт компании, в которой вы хотели бы работать и посмотреть вакансии. Минус в том, что все сайты выглядят и работают по-разному. Иногда приходится по 5-10 минут заполнять огромный опросник и в сотый раз отвечать на вопрос о своей ориентации и цвете кожи, меня это бесит - бойлерплейт как он есть)
На днях дропну список сайтов big tech компаний, которые нанимают в США и Европу мобильных разработчиков прямо сейчас.
Please open Telegram to view this post
VIEW IN TELEGRAM
Layoffs.fyi
Layoffs.fyi - Tech Layoff Tracker and DOGE Layoff Tracker
[LIVE] Tracking all tech startup layoffs — and lists of employees laid off — since COVID-19 was declared a pandemic. This page is constantly being updated.
Поиск новой страны для жизни. Global Talent visa. Part 1 🇬🇧
Жизнь в Черногории никогда не входила в мои планы. Можно сказать, что здесь я оказался по воле случая. Мы с женой путешествовали и приехали на 3 недели в сентябре 2022 года. В планах было посетить еще несколько стран, но мобилизация заставила нас изменить планы. Мы решили остаться т.к. мой работодатель помогал легализоваться, за что ему спасибо, а других удобных вариантов на тот момент не было.
В Россию я возвращаться не планировал и думал о том, где я хотел бы жить. Помимо очевидных, но в некоторой степени эфемерных вещей, “стабильности” государства, уровня развития человеческого потенциала и базовых: медицина, образование, отсутствие коррупции и т.д, я выделил для себя еще несколько, важных именно для меня пунктов.
Второй паспорт. Санкции, популистские законы ЕС и США создают много преград людям с российским гражданством. Иногда я не могу элементарно обменять деньги в банке по своему красному паспорту или открыть счет. Это не страшилки первого канала, а реальность, с которой я столкнулся уже ни один раз. Про визы и путешествия даже писать не буду и так все знаете. Так вот, я хотел бы оказаться в стране, которая позволит мне получить сильный паспорт и жить без ощущения человека-изгоя.
Английский язык. На мой взгляд, когда ты планируешь жить долго и стать гражданином страны, ты обязан выучить язык. Иначе ты будешь отшельником, и общество не примет тебя полностью. К сожалению, стран, где русский распространен немного, а развитых и успешных в целом нет. Английский язык - международный, на каком-то уровне я им владею и готов совершенствоваться, а учить второй иностранный пока не хочу и не имею таланта к освоению языков.
Развитая IT отрасль. Получить паспорт и пользоваться только английским языком можно хоть на карибских островах, но где при этом работать и строить карьеру? Пока я не знаю, где я бы мог реализовать себя, кроме как в айти. Конечно, можно работать удаленно и жить хоть в деревне. Пока я не готов изолироваться полностью от социума, и крупные айти хабы меня больше привлекают своим широким выбором.
Развитость уже сегодня. Сейчас на карте много стран с потенциалом к росту. Убийцы кремниевой долины есть в каждой уважающей себя стране, (Сколково, Иннополис че с лицом) но готов ли я ждать 5-10-15 лет пока они разгонятся? Нет. Собственно, это причина, по которой меня привлекают страны, которые уже сегодня имеют сильную экономику, политическую систему и все институты гражданского общества.
При выборе страны рекомендую составить таблицу с плюсами и минусами, но именно для тебя! И подумайте, с какими минусами вы готовы мириться, они всегда будут. Если хотите подойти систематично, то обратите внимание на статью.
Исходя из всех критериев, под мой запрос подходят не так много стран. США, Великобритания, Нидерланды, Канада, Австралия, с натяжкой можно еще добавить несколько. На деле же я выбирал между США и Великобританией.
Я видел несколько способов для себя, как можно попасть в эти страны: по рабочим визам, по визам таланта и выигрыш в лотерею грин карт. (Кстати, лотерея стартовала на днях) При изучении плюсов и минусов, сроков, цен и вероятности получения мой выбор остановился на Global Talent visa. Немаловажный фактор - я уже был в Лондоне и давно хотел там пожить и поработать, но не хватало смелости, решительности, и не отпускала зона комфорта.
На днях мой долгий путь в получении этой визы подошел к финалу и осталось дождаться курьера с моим паспортом) Могу официально назвать себя UK Global Talent visa holder и принять ваши поздравления) 🥂
На днях постараюсь подробней рассказать о том, что это за виза, кому она подходит, как ее получить и сколько денег придется потратить. Можете накидать вопросов под пост, постараюсь на них тоже ответить.
See you soon!
#Relocate #UK #GlobalTalentVisa
Жизнь в Черногории никогда не входила в мои планы. Можно сказать, что здесь я оказался по воле случая. Мы с женой путешествовали и приехали на 3 недели в сентябре 2022 года. В планах было посетить еще несколько стран, но мобилизация заставила нас изменить планы. Мы решили остаться т.к. мой работодатель помогал легализоваться, за что ему спасибо, а других удобных вариантов на тот момент не было.
В Россию я возвращаться не планировал и думал о том, где я хотел бы жить. Помимо очевидных, но в некоторой степени эфемерных вещей, “стабильности” государства, уровня развития человеческого потенциала и базовых: медицина, образование, отсутствие коррупции и т.д, я выделил для себя еще несколько, важных именно для меня пунктов.
Второй паспорт. Санкции, популистские законы ЕС и США создают много преград людям с российским гражданством. Иногда я не могу элементарно обменять деньги в банке по своему красному паспорту или открыть счет. Это не страшилки первого канала, а реальность, с которой я столкнулся уже ни один раз. Про визы и путешествия даже писать не буду и так все знаете. Так вот, я хотел бы оказаться в стране, которая позволит мне получить сильный паспорт и жить без ощущения человека-изгоя.
Английский язык. На мой взгляд, когда ты планируешь жить долго и стать гражданином страны, ты обязан выучить язык. Иначе ты будешь отшельником, и общество не примет тебя полностью. К сожалению, стран, где русский распространен немного, а развитых и успешных в целом нет. Английский язык - международный, на каком-то уровне я им владею и готов совершенствоваться, а учить второй иностранный пока не хочу и не имею таланта к освоению языков.
Развитая IT отрасль. Получить паспорт и пользоваться только английским языком можно хоть на карибских островах, но где при этом работать и строить карьеру? Пока я не знаю, где я бы мог реализовать себя, кроме как в айти. Конечно, можно работать удаленно и жить хоть в деревне. Пока я не готов изолироваться полностью от социума, и крупные айти хабы меня больше привлекают своим широким выбором.
Развитость уже сегодня. Сейчас на карте много стран с потенциалом к росту. Убийцы кремниевой долины есть в каждой уважающей себя стране, (Сколково, Иннополис че с лицом) но готов ли я ждать 5-10-15 лет пока они разгонятся? Нет. Собственно, это причина, по которой меня привлекают страны, которые уже сегодня имеют сильную экономику, политическую систему и все институты гражданского общества.
При выборе страны рекомендую составить таблицу с плюсами и минусами, но именно для тебя! И подумайте, с какими минусами вы готовы мириться, они всегда будут. Если хотите подойти систематично, то обратите внимание на статью.
Исходя из всех критериев, под мой запрос подходят не так много стран. США, Великобритания, Нидерланды, Канада, Австралия, с натяжкой можно еще добавить несколько. На деле же я выбирал между США и Великобританией.
Я видел несколько способов для себя, как можно попасть в эти страны: по рабочим визам, по визам таланта и выигрыш в лотерею грин карт. (Кстати, лотерея стартовала на днях) При изучении плюсов и минусов, сроков, цен и вероятности получения мой выбор остановился на Global Talent visa. Немаловажный фактор - я уже был в Лондоне и давно хотел там пожить и поработать, но не хватало смелости, решительности, и не отпускала зона комфорта.
На днях мой долгий путь в получении этой визы подошел к финалу и осталось дождаться курьера с моим паспортом) Могу официально назвать себя UK Global Talent visa holder и принять ваши поздравления) 🥂
На днях постараюсь подробней рассказать о том, что это за виза, кому она подходит, как ее получить и сколько денег придется потратить. Можете накидать вопросов под пост, постараюсь на них тоже ответить.
See you soon!
#Relocate #UK #GlobalTalentVisa
Global Talent visa. Part 2. 🇬🇧
Что такое виза талантов Великобритании?
Виза предназначена для специалистов, которые были признаны лидерами своей индустрии на национальном или международном уровне. Понятие лидер/талант очень широкое и доказывается по-разному. Очевидно, что в современном мире важно не количество территории, а то, какие люди ее занимают. Правительства не всех стран понимают это, но те, кто осознал, придумали программы по привлечению активных, амбициозных и целеустремленных людей. Именно они двигают экономику сегодня.
UK Global Talent visa подразделяется на Promise - специалисты с опытом до 5 лет, и Talent - более 5 лет. Существенная разница лишь в том, что Talent могут претендовать на ILR (Постоянный вид на жительство) через 3 года, а Promise через 5.
Кто может на нее рассчитывать?
В первую очередь нужно побороть синдром самозванца и не сравнивать себя с действительно выдающимися и известными людьми (Илону Маску и Павлу Дурову эта виза не нужна). IT специалисты практических с любым стеком могут получить эту визу, но IT - не панацея. Артисты, дизайнеры, инженеры и многие другие могут также претендовать на нее. Лауреаты больших наград и премий могут получить визу в ускоренном режиме.
Полную информацию можно найти здесь.
Преимущества визы
- Виза дает свободу практически во всем. Вы можете менять работу или вообще не работать, можете начать делать стартап или работать не по основному профилю. Но есть ограничения на работу в сферах, требующих дополнительную сертификацию: спорт, медицина и т.д.
- Визу можно получить и на будущее. При подаче вы сами выбираете срок визы от 1 года до 5 лет, переехать вправе когда угодно, визу при этом не заберут)
- Не нужно показывать доходы/накопления, как, например, на диджитал номад визы.
- Сдавать экзамен по английскому языку, в отличии от Skilled worker visa.
- Ваш партнер может также легально работать. О1 виза в США не дает такого права, и придется подумать о том, как получить дополнительное разрешение.
- И, наверное, самое главное - вы можете получить сильный паспорт в достаточно короткий срок - 5-6 лет по прозрачным и понятным условиям. Иметь двойное гражданство Британия также разрешает.
Недостатки визы
- Процесс получения разрешения на визу (endorsement) не сказать, что прозрачный. Существует гайд, в котором определено, какие доказательства (evidence) можно использовать в своей заявке, но это лишь рекомендации, и чтобы подготовить хороший кейс, нужно изучать практику успешных и отклоненных подачь.
- Если вы уже имеете хорошие примеры вашего лидерства (статьи, публичные выступления, связи с другими лидерами индустрии и т.д), кейс можно собрать за пару недель. На практике же кандидаты прокачивают свои достижения, и процесс затягивается на месяцы, иногда и годы.
- Сразу придется выложить немало денег. Цены могут меняться в зависимости от локации, возраста и национальности. В ближайшее время ожидается повышение цен на страховку. Посчитать, сколько будет стоить для вас, можно через калькулятор. В моем случае бюджет следующий:
⁕ Стоимость заявки - 716 £
⁕ Обязательная страховка - 624 £/год
⁕ Визовый сбор - 66 €
Я подавался с женой на 3 года из Черногории. Поэтому сумма примерно 6,122 €
Я понимаю, что информации много и разобраться во всем после одного поста нереально. Читайте инфу на официальном сайте и задавайте вопросы в комментах. В следующей части расскажу, как я готовил свой кейс на подачу, дам немного советов и лайфхаков.
#Relocate #UK #GlobalTalentVisa
Что такое виза талантов Великобритании?
Виза предназначена для специалистов, которые были признаны лидерами своей индустрии на национальном или международном уровне. Понятие лидер/талант очень широкое и доказывается по-разному. Очевидно, что в современном мире важно не количество территории, а то, какие люди ее занимают. Правительства не всех стран понимают это, но те, кто осознал, придумали программы по привлечению активных, амбициозных и целеустремленных людей. Именно они двигают экономику сегодня.
UK Global Talent visa подразделяется на Promise - специалисты с опытом до 5 лет, и Talent - более 5 лет. Существенная разница лишь в том, что Talent могут претендовать на ILR (Постоянный вид на жительство) через 3 года, а Promise через 5.
Кто может на нее рассчитывать?
В первую очередь нужно побороть синдром самозванца и не сравнивать себя с действительно выдающимися и известными людьми (Илону Маску и Павлу Дурову эта виза не нужна). IT специалисты практических с любым стеком могут получить эту визу, но IT - не панацея. Артисты, дизайнеры, инженеры и многие другие могут также претендовать на нее. Лауреаты больших наград и премий могут получить визу в ускоренном режиме.
Полную информацию можно найти здесь.
Преимущества визы
- Виза дает свободу практически во всем. Вы можете менять работу или вообще не работать, можете начать делать стартап или работать не по основному профилю. Но есть ограничения на работу в сферах, требующих дополнительную сертификацию: спорт, медицина и т.д.
- Визу можно получить и на будущее. При подаче вы сами выбираете срок визы от 1 года до 5 лет, переехать вправе когда угодно, визу при этом не заберут)
- Не нужно показывать доходы/накопления, как, например, на диджитал номад визы.
- Сдавать экзамен по английскому языку, в отличии от Skilled worker visa.
- Ваш партнер может также легально работать. О1 виза в США не дает такого права, и придется подумать о том, как получить дополнительное разрешение.
- И, наверное, самое главное - вы можете получить сильный паспорт в достаточно короткий срок - 5-6 лет по прозрачным и понятным условиям. Иметь двойное гражданство Британия также разрешает.
Недостатки визы
- Процесс получения разрешения на визу (endorsement) не сказать, что прозрачный. Существует гайд, в котором определено, какие доказательства (evidence) можно использовать в своей заявке, но это лишь рекомендации, и чтобы подготовить хороший кейс, нужно изучать практику успешных и отклоненных подачь.
- Если вы уже имеете хорошие примеры вашего лидерства (статьи, публичные выступления, связи с другими лидерами индустрии и т.д), кейс можно собрать за пару недель. На практике же кандидаты прокачивают свои достижения, и процесс затягивается на месяцы, иногда и годы.
- Сразу придется выложить немало денег. Цены могут меняться в зависимости от локации, возраста и национальности. В ближайшее время ожидается повышение цен на страховку. Посчитать, сколько будет стоить для вас, можно через калькулятор. В моем случае бюджет следующий:
⁕ Стоимость заявки - 716 £
⁕ Обязательная страховка - 624 £/год
⁕ Визовый сбор - 66 €
Я подавался с женой на 3 года из Черногории. Поэтому сумма примерно 6,122 €
Я понимаю, что информации много и разобраться во всем после одного поста нереально. Читайте инфу на официальном сайте и задавайте вопросы в комментах. В следующей части расскажу, как я готовил свой кейс на подачу, дам немного советов и лайфхаков.
#Relocate #UK #GlobalTalentVisa
Global talent visa. Final part 🇬🇧
Уместить все мысли, советы и рекомендации в рамках поста в телеграм канале у меня не получилось. Я решил написать свой гайд о том, как готовить кейс, что делать стоит, а чего нет. Особенно подойдет тем, кто сомневается что потянет все требования на "таланта". Не претендую на объективность и кто-то может не согласится со мной, но в любом случае это работает и проверено на моем опыте.
https://habr.com/ru/articles/769868/
Не стесняйтесь делиться статьей с друзьями и задавать вопросы под постом или статьей.
#globaltalentvisa #uk #relocation
Уместить все мысли, советы и рекомендации в рамках поста в телеграм канале у меня не получилось. Я решил написать свой гайд о том, как готовить кейс, что делать стоит, а чего нет. Особенно подойдет тем, кто сомневается что потянет все требования на "таланта". Не претендую на объективность и кто-то может не согласится со мной, но в любом случае это работает и проверено на моем опыте.
https://habr.com/ru/articles/769868/
Не стесняйтесь делиться статьей с друзьями и задавать вопросы под постом или статьей.
#globaltalentvisa #uk #relocation
Хабр
Global Talent visa для IT-ника. Путь с нуля
Недавно я завершил свой длинный путь по получению Global Talent visa Великобритании. Я уже делился мыслями касательно этой визы и моих шагов по ее получению в своем ТГ канале , а сейчас хотелось бы...
System Design interview для мобильщика
Давно не было постов в канал, был занят переездом и энергии для творчества не хватало) Пора бы это исправить. Я уже писал об алгоритмических и поведенческих секциях в крупных компания на интервью. На позиции младших разработчиков редко достается этап по системному дизайну (System design), а на сеньера и выше почти всегда.
Из своего опыта могу сказать, что в том или ином виде он может встретиться не только в FAANG. Даже маленькие и средние компании хотят проверить навыки в проектировании систем. Верхнеуровнево задача может звучать: “Как бы ты сделал Instagram” или “Давай спроектируем месенджер”. И в такой формулировке много вероятных сценариев развития диалога с собеседующим. Задача может быть и с меньшим уровнем неопределенности “Реализуй модуль для загрузки фотографий”.
Как бы не стояла задача, к ним можно и нужно подготовиться. Хочу порекомендовать мой топ материалов.
✅ Туториал, который научит решать комплексные задачи на проектирование уровня FAANG-interview. Есть разборы популярных вопросов в письменном виде и записи на YouTube
✅ Канал AndreyTech нравится подача и нет сомнений в опыте и экспертизе автора. 3 года лидил в Meta, сейчас тим лид в Bloomberg. Более того, Андрей был моим руководителем в МТС)
✅ Обычно для решения задачи отводится от 40 до 60 минут. Терять время на то, чтобы освоить новый интерфейс какого-то графического редактора слишком дорого. Лучше сделать это заранее и потренироваться в рисовании графиков и схем. Мой фаворит - excalidraw
✅ На литкоде можно найти отдельные курсы (не входят в основую подписку) и подборки задач без классических алгоритмов, а именно на проектирование классов/модулей. Например можно выбрать задачи, которые попадались на собеседовании в Google
Дальше я хочу окунуться глубже в некоторые темы касательно system design для мобильных разработчиков.
PS. Новости из туманного альбиона и мои впечатления от жизни в Лондоне в следующих постах.
#interview #lookingforjob #development
Давно не было постов в канал, был занят переездом и энергии для творчества не хватало) Пора бы это исправить. Я уже писал об алгоритмических и поведенческих секциях в крупных компания на интервью. На позиции младших разработчиков редко достается этап по системному дизайну (System design), а на сеньера и выше почти всегда.
Из своего опыта могу сказать, что в том или ином виде он может встретиться не только в FAANG. Даже маленькие и средние компании хотят проверить навыки в проектировании систем. Верхнеуровнево задача может звучать: “Как бы ты сделал Instagram” или “Давай спроектируем месенджер”. И в такой формулировке много вероятных сценариев развития диалога с собеседующим. Задача может быть и с меньшим уровнем неопределенности “Реализуй модуль для загрузки фотографий”.
Как бы не стояла задача, к ним можно и нужно подготовиться. Хочу порекомендовать мой топ материалов.
Дальше я хочу окунуться глубже в некоторые темы касательно system design для мобильных разработчиков.
PS. Новости из туманного альбиона и мои впечатления от жизни в Лондоне в следующих постах.
#interview #lookingforjob #development
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - weeeBox/mobile-system-design: A simple framework for mobile system design interviews
A simple framework for mobile system design interviews - weeeBox/mobile-system-design
Менторство 👨🏫
Почему я считаю, что менторство - хороший способ прокачки своих навыков, которое сможет стать вашим хобби?
Я начал менторить по ios разработке в этом году в рамках подготовки кейса на визу таланта. По-большей части, оцениваю этот опыт как позитивный. К концу года стоит структурировать мысли, выделить положительные и отрицательные моменты, прежде всего, со стороны ментора. Не претендую на объективность, можно обсудить в комментариях)
- Прокачка софт скиллов
Придется повторять много раз одинаковые тейки, чтобы проще донести информацию и убедиться, что вас понял менти. Дефицит вербального общения наблюдается повсеместно, а у разработчиков и подавно. Ораторское искусство точно не будет лишним в наборе навыков.
- Прокачка хард скиллов
Как ни странно, опытным разработчикам лень учить новые технологии и фреймворки. Общение с менти побуждает погружаться в проблему и вместе изучать то, до чего не дошли бы руки самостоятельно.
- Первое правило, которое нужно усвоить в самом начале, если не вывозите объем - повышайте цену, иначе страдает качество. Второе - 8 часовой рабочий день не равен 8 часовым занятиям с менти подряд. Менторство требует бОльшей концентрации и внимания, чем основная работа. Если на работе когнитивное напряжение такое же, как и на индивидуальных консультациях, то значит, вы плохо работаете)
- Менторство - не равно преподавание.
Курсов как платных, так и бесплатных полно на просторах интернета или, в конце концов, можно пойти в институт) Менторство для меня предполагает более таргетированное взаимодействие и призвано решать непосредственно проблемы менти. Такого рода партнерство не требует жесткой структуры занятий и способно дать бурный буст навыков, знаний, уверенности.
- Независимость и доверие
Зачастую отношения на работе выстраиваются таким образом, что прийти с “глупым вопросом” не к кому, для этого есть ментор. Отношения взаимовыгодные и осуждать никто не станет. Только, пожалуйста, не используйте положение ментора, как способ самоутвердиться.
- Отсутствие целеполагания
Если задача вашего ментора - просто менторить какое-то время, то есть шанс ничего не достигнуть. Цель должна быть обозначена в самом начале и принята двумя сторонами. Желательно, должна быть выражена в конкретном результате, например, “решить задачу А”, “Найти работу на сеньора” - твердо и четко.
Для тех, кто задумывается о том, чтобы найти себе ментора или стать им, есть статья с более глубокими мыслями.
#random #thoughts
Почему я считаю, что менторство - хороший способ прокачки своих навыков, которое сможет стать вашим хобби?
Я начал менторить по ios разработке в этом году в рамках подготовки кейса на визу таланта. По-большей части, оцениваю этот опыт как позитивный. К концу года стоит структурировать мысли, выделить положительные и отрицательные моменты, прежде всего, со стороны ментора. Не претендую на объективность, можно обсудить в комментариях)
- Прокачка софт скиллов
Придется повторять много раз одинаковые тейки, чтобы проще донести информацию и убедиться, что вас понял менти. Дефицит вербального общения наблюдается повсеместно, а у разработчиков и подавно. Ораторское искусство точно не будет лишним в наборе навыков.
- Прокачка хард скиллов
Как ни странно, опытным разработчикам лень учить новые технологии и фреймворки. Общение с менти побуждает погружаться в проблему и вместе изучать то, до чего не дошли бы руки самостоятельно.
- Первое правило, которое нужно усвоить в самом начале, если не вывозите объем - повышайте цену, иначе страдает качество. Второе - 8 часовой рабочий день не равен 8 часовым занятиям с менти подряд. Менторство требует бОльшей концентрации и внимания, чем основная работа. Если на работе когнитивное напряжение такое же, как и на индивидуальных консультациях, то значит, вы плохо работаете)
- Менторство - не равно преподавание.
Курсов как платных, так и бесплатных полно на просторах интернета или, в конце концов, можно пойти в институт) Менторство для меня предполагает более таргетированное взаимодействие и призвано решать непосредственно проблемы менти. Такого рода партнерство не требует жесткой структуры занятий и способно дать бурный буст навыков, знаний, уверенности.
- Независимость и доверие
Зачастую отношения на работе выстраиваются таким образом, что прийти с “глупым вопросом” не к кому, для этого есть ментор. Отношения взаимовыгодные и осуждать никто не станет. Только, пожалуйста, не используйте положение ментора, как способ самоутвердиться.
- Отсутствие целеполагания
Если задача вашего ментора - просто менторить какое-то время, то есть шанс ничего не достигнуть. Цель должна быть обозначена в самом начале и принята двумя сторонами. Желательно, должна быть выражена в конкретном результате, например, “решить задачу А”, “Найти работу на сеньора” - твердо и четко.
Для тех, кто задумывается о том, чтобы найти себе ментора или стать им, есть статья с более глубокими мыслями.
#random #thoughts
Vadim Kravcenko
Being a good mentor - a developers guide
A good mentor is not just a teacher, but a guide who helps you navigate your career path. They provide valuable feedback, challenge you to grow, and inspire you to achieve your goals. They're a role model who lead by example, demonstrating the importance…
Vadim Chistiakov | IT pinned «Global talent visa. Final part 🇬🇧 Уместить все мысли, советы и рекомендации в рамках поста в телеграм канале у меня не получилось. Я решил написать свой гайд о том, как готовить кейс, что делать стоит, а чего нет. Особенно подойдет тем, кто сомневается…»
Сетап для работы 💻
Большинство людей, которые хотят вкатиться в IT, думают "как же классно лежать с пиноколадой на балийском пляже и работать"
В действительности это вообще-то не удобно. Свет отражается и даже выкрученная на максимум подсветка не помогает. Работать полулежа вредно и не комфортно. Все тело затекает, спина болит и жопа отваливается. Короче не ведитесь на красивые рендеры)
Самый кайф работать дома. Вы можете организовать рабочее место под себя и никто не будет заглядывать в ваш монитор, как в душных опенспейсках.
Как собрать удобное рабочее место? Я организовывал его несколько раз и есть с чем сравнить.
Стол. Мне нравятся с подъемным механизмом. Можно для профилактики поработать стоя и отрегулировать высоту. С обычным столом может оказаться так, что подлокотники мешают удобно подвинуться к столу( Был из икеи и сейчас в три раза дешевле с амазона, разницы не вижу.
Кресло. Пробовал разные в офисах и дома. Сейчас отдаю предпочтение ортопедическим. Игровые выглядят прикольно, но я все равно не сижу на них правильно. Ортопедические как-будто заставляют держать спину и шею ровно.
Ноутбук. Macbook 15-16 дюймов. Глаза сломаете если меньше. Разница в цене и весе нивелируется комфортом. M1 Pro пока ведет себя хорошо даже на большом проекте, смысла каждый год менять на новый, я не вижу.
Монитор. Без монитора работать хуже, так как сложнее держать правильную осанку и не портить зрение. 32 дюйма еще и скругленный сейчас мне кажется большим. Поэтому купил 27 дюймов и прямой. Монитор поставил позади ноутбука, кажется так удобнее, чем на подвесе. Не нужно крутить головой постоянно.
Клавиатура и мышь. Эпловская мышь для постоянного использования так себе. Сейчас лучше бы купил вертикальную. Но в текущей конфигурации рабочего места клавиатура и мышь выглядят ненужными, маковский тачпад - топ.
Бонус. Зарядка для всего стаффа - красиво и удобно. Рекомендую
#random #remotework #experience
Большинство людей, которые хотят вкатиться в IT, думают "как же классно лежать с пиноколадой на балийском пляже и работать"
В действительности это вообще-то не удобно. Свет отражается и даже выкрученная на максимум подсветка не помогает. Работать полулежа вредно и не комфортно. Все тело затекает, спина болит и жопа отваливается. Короче не ведитесь на красивые рендеры)
Самый кайф работать дома. Вы можете организовать рабочее место под себя и никто не будет заглядывать в ваш монитор, как в душных опенспейсках.
Как собрать удобное рабочее место? Я организовывал его несколько раз и есть с чем сравнить.
Стол. Мне нравятся с подъемным механизмом. Можно для профилактики поработать стоя и отрегулировать высоту. С обычным столом может оказаться так, что подлокотники мешают удобно подвинуться к столу( Был из икеи и сейчас в три раза дешевле с амазона, разницы не вижу.
Кресло. Пробовал разные в офисах и дома. Сейчас отдаю предпочтение ортопедическим. Игровые выглядят прикольно, но я все равно не сижу на них правильно. Ортопедические как-будто заставляют держать спину и шею ровно.
Ноутбук. Macbook 15-16 дюймов. Глаза сломаете если меньше. Разница в цене и весе нивелируется комфортом. M1 Pro пока ведет себя хорошо даже на большом проекте, смысла каждый год менять на новый, я не вижу.
Монитор. Без монитора работать хуже, так как сложнее держать правильную осанку и не портить зрение. 32 дюйма еще и скругленный сейчас мне кажется большим. Поэтому купил 27 дюймов и прямой. Монитор поставил позади ноутбука, кажется так удобнее, чем на подвесе. Не нужно крутить головой постоянно.
Клавиатура и мышь. Эпловская мышь для постоянного использования так себе. Сейчас лучше бы купил вертикальную. Но в текущей конфигурации рабочего места клавиатура и мышь выглядят ненужными, маковский тачпад - топ.
Бонус. Зарядка для всего стаффа - красиво и удобно. Рекомендую
#random #remotework #experience
Всем привет! На выходных пройдут крайние встречи кофе-кода в этом году. Недавно сам ходил в Лондоне и познакомился с большим количеством классных ребят.
Оффлайн встречи мобильных разработчиков в формате дружеской беседы на этих выходных.
Мероприятия совершенно бесплатны,
ждём всех желающих, обсудить разработку, задать вопросы, поделиться опытом и знаниями.
🌆Города, в которых пройдут встречи:
🤖 Android:
📍СПИСОК ГОРОДОВ
📱 Mobile:
📍СПИСОК ГОРОДОВ
🍏 iOS:
📍СПИСОК ГОРОДОВ
Оффлайн встречи мобильных разработчиков в формате дружеской беседы на этих выходных.
Мероприятия совершенно бесплатны,
ждём всех желающих, обсудить разработку, задать вопросы, поделиться опытом и знаниями.
🌆Города, в которых пройдут встречи:
🤖 Android:
📍СПИСОК ГОРОДОВ
📱 Mobile:
📍СПИСОК ГОРОДОВ
🍏 iOS:
📍СПИСОК ГОРОДОВ
Цели на 2024 год.🕯
Классического новогоднего поста об итогах 2023 не было. Надеюсь, каждый из вас доволен прошедшим годом. В любом случае, он остается в прошлом и пора смотреть в завтрашний день. Мне нравится составлять планы/цели на год и разделять их на категории:
Персональные - Куда я хотел бы двигаться как личность? В этой категории для меня важно подумать о том, как я буду меняться и чувствовать удовлетворение от процесса. Например, цель - “Пробежать 10км” хуже, чем “Бегать регулярно 2 раза в неделю”
Карьерные - проактивные действия двигают карьеру вперед. В моей картине мира никто не придет к вам и не даст просто так должность или денег. Тут я обдумываю, какие шаги помогут достичь прибавки в зп или положения в компании и какие показатели оправдают мои ожидания.
Финансовыемеркантильные - Запросы с каждым годом растут. Чтобы их обслуживать, необходимо расти и в доходах. Где я могу заработать помимо основной деятельности? Как я это сохраню, проинвестирую и приумножу? Может не стоит "класть все яица в одну корзину"?
Публичные - Мне интересно развивать канал и публичный профиль. В будущем году хочу еще активней участвовать в публичных мероприятиях. Таким образом я совмещаю приятное с полезным.
Я понимаю, что это могут быть очень личные цели. Не все готовые делиться ими публично. Чтобы лучше понимать, какие люди читают канал, я предлагаю опрос. Он поможет мне выбирать релевантные темы для обсуждения здесь.
#random #thoughts
Классического новогоднего поста об итогах 2023 не было. Надеюсь, каждый из вас доволен прошедшим годом. В любом случае, он остается в прошлом и пора смотреть в завтрашний день. Мне нравится составлять планы/цели на год и разделять их на категории:
Персональные - Куда я хотел бы двигаться как личность? В этой категории для меня важно подумать о том, как я буду меняться и чувствовать удовлетворение от процесса. Например, цель - “Пробежать 10км” хуже, чем “Бегать регулярно 2 раза в неделю”
Карьерные - проактивные действия двигают карьеру вперед. В моей картине мира никто не придет к вам и не даст просто так должность или денег. Тут я обдумываю, какие шаги помогут достичь прибавки в зп или положения в компании и какие показатели оправдают мои ожидания.
Финансовые
Публичные - Мне интересно развивать канал и публичный профиль. В будущем году хочу еще активней участвовать в публичных мероприятиях. Таким образом я совмещаю приятное с полезным.
Я понимаю, что это могут быть очень личные цели. Не все готовые делиться ими публично. Чтобы лучше понимать, какие люди читают канал, я предлагаю опрос. Он поможет мне выбирать релевантные темы для обсуждения здесь.
#random #thoughts
Please open Telegram to view this post
VIEW IN TELEGRAM