ANDROID SCHOOL.RU - Android на практике
992 subscribers
19 photos
1 video
236 links
Делюсь опытом, пишу статьи по Android. Пошаговые инструкции с примерами, помогут разработать готовое приложение.
📌Курс по System Design https://clck.ru/3MdggN
📌Менторинг https://clck.ru/3HseCY
Download Telegram
«Прежде чем переехать в Берлин в апреле 2018 года, я провёл девять месяцев в поисках подходящего места работы в Европе. За это время я успел пройти порядка двадцати интервью, дойти до финального этапа с семью компаниями, получить три оффера. Для этого мне пришлось совершить порядка восемнадцати перелётов и посетить три страны».

Опыт трудоустройства на роль Agile Coach в Европе. Часть первая: http://amp.gs/7qIy
Мне понравилось - делюсь с вами. Отличная мысль о full-stack специалистах - важно понимать для чего они вам. А то так надоели холивары, что лучше - узкий специалист или человек-оркерстр. Все зависит от конкретного бизнеса. Новое, крутое интервью с основателем SkyEng (оценка компании $80 млн по версии Forbes) Георгием Соловьевым. (1 час и 7 минут) youtu.be/QQuAgUD9CFU
Друзья, представляю вашему вниманию авторский курс по разработке мобильных приложений под Android.

Зачем еще один курс когда уже есть всякие платформы? В своем курсе я делаю основной упор на практику - по окончанию вы сможете похвастаться своим проектами на гитхабе. Кроме того, курс включает в себя еженедельные консультации, на которых вы сможете получить обратную связь. Курс будет полезен для начинающих разработчиков, возможно студентов последних курсов со знанием любого ООП языка.

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

А, ну да, кратко о себе https://www.linkedin.com/in/mikhailsky

Продолжительность курса 3 месяца, цена 24 000 - если бронируете сейчас - скидка 20%, если по итогам 2 недель вам не нравится -то без всяких вопросов я возвращаю деньги.

Начинаем в сентябре. Уроки проводятся онлайн, проекты ведем на Gitlab, код ревью там же, все как у взрослых. За подробностями можете писать в личку @Mikhail_Android, постараюсь ответить, всем хорошего вечера!
Как подготовиться к собеседованию в Google и не пройти его. Дважды https://habr.com/post/419945/
Заголовок статьи звучит как epic fail, но на самом деле все не так однозначно. Да и в общем и целом эта история закончилась весьма позитивно, хоть и не в Google.
Но это уже тема для другой статьи. В этой же статье я расскажу о трех вещах: каким образом проходил мой процесс подготовки, каким образом проходили интервью в Google и почему же на мой взгляд все не так однозначно, как может показаться.
Forwarded from ICT.Moscow
Ward Howell: дефицит ИТ-кадров – главный фактор роста зарплат

Консалтинговая компания Ward Howell подсчитала стоимость цифровой команды для российского бизнеса на примере телеком-компании, банка и промышленного холдинга. Результаты исследования были представлены в рамках вебинара с авторами документа. По мнению экспертов, ключевой фактор роста зарплат – дефицит ИТ-специалистов. На стоимость кадров также влияет конъюнктура рынка, наличие или отсутствие бонусной части, инновационность направления, а также то, нанят ли сотрудник с рынка или вырос до новой должности внутри компании. Средняя стоимость цифровой команды в России составляет 35-50 млн руб. в год.

ТОП-10 самых дефицитных цифровых специалистов:

1. Product owner
2. Data scientist
3. Java и Java-Script разработчик
4. Мобильный разработчик (iOS, Android)
5. Разработчик высоконагруженных систем
6. Бизнес-аналитик
7. Системный архитектор
8. Специалист по блокчейн и криптовалютам
9. Специалист по искусственному интеллекту
10. Технологический скаут.

🗄 Исследование «Сколько стоит цифровая команда»

#исследования #кадры

Больше новостей — на сайте ICT.Moscow
Всем привет! Сначало открыл для себя - а теперь и с вами поделюсь - блог и подкаст о личной эффективаности.
Будет полезно всем, кто интересуется данной темой. А для программистов такая тема будет актуальна всегда

https://willbedone.ru/
Мой коллега Сергей написал отличную статью про код-ревью. Она будет полезна и разработчикам для понимания как делать код-ревью, и руководителям, т.к Сергей много рассказывает про процессы, которые руководителю нужно будет изменить https://habr.com/company/yandex/blog/422143/
Наверняка читали, но если нет то вот. Хитовая статья на Хабрахабре (70 000 просмотров!). «Как подготовиться к собеседованию в Google и не пройти его. Дважды». Очень полезный опыт (у автора статьи в итоге всё хорошо, несмотря на отказ). Как готовиться к отбору, какие книги читать и многое другое. Для всех подписчиков, мечтающих о должности Software Engineer в Европе или Кремниевой долине.

habr.com/post/419945
Forwarded from Russian Business (Veronika Elkina)
Чем раньше вы поднимите вопрос о зарплате на собеседовании, тем лучше. Так вы покажете, что вас крайне интересует работа и не станете зря растягивать время.

Вот еще несколько советов о том, как общаться с рекрутером насчет зарплаты.

https://rb.ru/story/negotiate-a-salary/
Forwarded from ICT.Moscow
Исследование: в Москве отмечается дефицит разработчиков мобильных приложений // CNews

Кадровое агентство «Рекадро» изучило, насколько востребованы разработчики мобильных приложений. Наибольшую потребность в них испытывает ИТ-отрасль, финансовый сектор и розничная торговля. Нехватка кадров по этой позиции чаще всего отмечается в столице. Для Android-разработчиков вакансий в открытых источниках больше на 16%, чем для iOS-разработчиков. При этом пятая часть рынка вакансий ориентирована на разработчиков обеих платформ. В среднем на одну вакансию приходится 0,9 резюме соискателей.

🔗 Как отмечают в «Руссофт», в России наблюдается дефицит ИТ-кадров. По оценке Ward Howell, дефицит специалистов в этой сфере – главный фактор роста зарплат.

#кадры #исследования

Больше новостей — на ICT.Moscow
Про то, как в Booking организованы P2P-learning группы. Это система, при которой группа из шести человек в течении полутора месяцев самостоятельно прокачивается в какой-то выбранной теме.
https://blog.booking.com/autonomous_peer_learning.html

#learning
Forwarded from Russian Business (Vlada)
«В России все было слишком хорошо».

Олег Попов — руководитель отдела привлечения клиентов Scentbird, сервиса продажи пробников дизайнерских парфюмерных средств по подписке. В мае стартап с русскими корнями, прочно обосновавшийся в Нью-Йорке, привлек 18,6 млн долларов инвестиций в раунде А.

В интервью Rusbase Олег рассказал, как и почему переехал в США, чем отличается американский рынок маркетинга и в чем главная сложность российских стартапов.

https://rb.ru/interview/popov-scentbird-ny/
Решил копнуть ещё одну нужную и важную тему - тему ревью кода. В ней не так много холиваров, как в юнит-тестировании, например, но тем не менее за долгие годы наблюдения за этим процессом я неоднократно наблюдал ожесточённые битвы инженеров. Многие команды просто игнорируют эту практику ссылаясь на нехватку времени, на наличие тестировщиков, автотестов и вот этого всего, забывая при этом, что код-ревью - это один из важнейших процессов в софтверной разработке. Как минимум это гигиена кода и один из способов борьбы с хрупкостью, как максимум - это статическое тестирование кода, КПД которого в ряде случаев может превышать пользу от динамического тестирования руками тех самых тестировщиков, особенно если речь идёт о системах класса А.

По доброй традиции ИТ-сообщество придумало приличное количество практик, которые позволяют делать процесс код-ревью качественно и с положительным выхлопом. О практиках, паттернах, антипаттернах, пользе и вреде материалы ниже.

Начну с ребят из Баду. Ребята постоянно делятся своими наработками в инженерии, не обошли они и тему ревью. Здесь отмечу, что у них есть ещё performance-review, о котором рассказывал Алексей Рыбак на одном из хайлодов, но это не то ревью:)) Итак.

https://habr.com/company/badoo/blog/354856/ - история становления код-ревью в Баду, как оно появилось, как оно видоизменялось в процессе роста числа разработчиков. Важный момент - рассказ написал Илья Агеев - директор по контролю качества. Т.е. всё, как у взрослых - ревью - часть процесса обеспечения качества продукта.

https://habr.com/company/badoo/blog/413965/ - продолжение первого поста, но теперь взгляд чуть с другой стороны - для чего ещё может применяться код-ревью (а там обучение новичков, свежий взгляд на код, снижение бас-фактора и т.д.). Но секс в том, что это на самом деле совершенно не является основным назначением этого процесса, и часто за этими псевдо-целями теряется то, ради чего это всё затевалось - правильность архитектуры, соблюдение соглашений, корректность решения и тестируемость кода. Собственно ещё одна точка зрения на эту тему от всё того же Ильи Агеева. Кстати, в статье в самом начале есть ссылка на кучу статей по этой тематике, не удивляйтесь, когда увидите, куда она приведёт. Тема реально популярная и востребованная в мировой ИТ-индустрии.

З.Ы. Кстати, если вы до сих пор не подписаны на их бложеки и видосы - рекомендую обязательно это сделать, например, здесь https://tech.badoo.com/ru/