Стажировка. Курс выживания. Как начать путь в Android-разработке презентация

Содержание

Слайд 2

Стажировка. Курс выживания Татьяна Рябова, разработчик Яндекс.Такси

Стажировка. Курс выживания

Татьяна Рябова, разработчик Яндекс.Такси

Слайд 3

О чём поговорим Как начать свой путь в Android-разработке Как

О чём поговорим

 Как начать свой путь в Android-разработке
 Как стать стажёром в

Яндексе
 Что НУЖНО делать во время стажировки
 Реально ли совмещать учёбу и работу
 Как попасть в штат
Слайд 4

Как начать путь в Android-разработке

Как начать путь в Android-разработке

Слайд 5

Что для этого нужно Дедушка Мороз, я очень хочу стать Андроид-разработчиком Желание Компьютер

Что для этого нужно

Дедушка Мороз, я очень хочу стать Андроид-разработчиком

Желание

Компьютер

Слайд 6

Что поможет

Что поможет

Слайд 7

Чему там можно научиться Работа с основными компонентами интерфейса Работа

Чему там можно научиться

Работа с основными компонентами интерфейса
Работа с многопоточностью
Работа с

сетью
Хранение данных
Базовые знания по архитектуре
Слайд 8

Как стать стажёром в Яндексе

Как стать стажёром в Яндексе

Слайд 9

Что вас ждёт Контест Интервью на знание платформы Интервью на знание алгоритмов Собеседование с командами

Что вас ждёт

Контест
Интервью на знание платформы
Интервью на знание алгоритмов
Собеседование с командами

Слайд 10

Как решать задачки самых разных типов Как правильно проходить собеседования Лайфхаки *рекламная пауза*

Как решать задачки самых разных типов
Как правильно проходить собеседования
Лайфхаки 

*рекламная пауза*

Слайд 11

Слайд 12

Контест Array ArrayList/LinkedList String HashMap Set Queue/Stack

Контест

Array
ArrayList/LinkedList
String
HashMap
Set
Queue/Stack

Слайд 13

Интервью на знание платформы Основные компоненты приложения (Activity, Service, Broadcast

Интервью на знание платформы

Основные компоненты приложения
   (Activity, Service, Broadcast Receiver, Content Provider)
Intents
Activity vs Fragment
ListView vs RecyclerView

Слайд 14

Интервью на знание алгоритмов Array ArrayList/LinkedList String HashMap Set Queue/Stack

Интервью на знание алгоритмов

Array
ArrayList/LinkedList
String
HashMap
Set
Queue/Stack

Слайд 15

Слайд 16

Собеседование с командами А реализовывал ли ты …? А какие

Собеседование с командами

А реализовывал ли ты …?
А какие библиотеки ты использовал?
А

работал ли ты с …?
А какие задачи тебе интересны?
Слайд 17

Слайд 18

Слайд 19

Собеседование с командами А какие задачи вы можете мне предложить?

Собеседование с командами

А какие задачи вы можете мне предложить?
А какие библиотеки

вы используете?
А какая структура команды?
А какая архитектура?
Слайд 20

Что НУЖНО делать во время стажировки

Что НУЖНО делать во время стажировки

Слайд 21

Задавать много вопросов Брать на себя самые разные задачи Ходить

Задавать много вопросов
Брать на себя самые разные задачи
Ходить на митапы и

конференции (особенно внутренние)
Быть проактивным
Поставить себе чёткую цель на стажировку
Слайд 22

Слайд 23

Слайд 24

Слайд 25

Слайд 26

Слайд 27

Умение создавать кастомные вью Знание RxJava Знание Retrofit Умение работать с базами данных Знание Clean Architecture

Умение создавать кастомные вью

Знание RxJava

Знание Retrofit

Умение работать с базами данных

Знание Clean

Architecture
Слайд 28

Умение создавать кастомные вью Знание RxJava Умение писать unit-тесты Умение

Умение создавать кастомные вью

Знание RxJava

Умение писать unit-тесты

Умение работать с базами данных

Знание

Clean Architecture

Знание Retrofit

Слайд 29

Слайд 30

Вывод Не забывайте, что бОльшая часть ответственности за вашу стажировку лежит на ваших плечах

Вывод

Не забывайте, что бОльшая часть ответственности за вашу стажировку лежит на ваших плечах

Слайд 31

Реально ли совмещать учёбу и работу?

Реально ли совмещать учёбу и работу?

Слайд 32

Реально ли совмещать учёбу и работу? Да.

Реально ли совмещать учёбу и работу?

Да.

Слайд 33

Пару советов 20 часовой рабочий график Тайм-менеджмент Work-Study-Life balance

Пару советов

20 часовой рабочий график
Тайм-менеджмент
Work-Study-Life balance

Слайд 34

Как попасть в штат

Как попасть в штат

Слайд 35

Что для этого нужно Улучшить свои hard скиллы Подтянуть soft скиллы Походить по собеседованиям

Что для этого нужно

Улучшить свои hard скиллы
Подтянуть soft скиллы
Походить по собеседованиям

Слайд 36

Всякие полезности Курс на Udacity - https://bit.ly/2XMpRiw Курс на Coursera

Всякие полезности

Курс на Udacity - https://bit.ly/2XMpRiw
Курс на Coursera - https://bit.ly/2KU8XJG
Лекции Android Academy MSK

- https://bit.ly/2KW3odr
LeetCode - https://leetcode.com
HackerRank - https://www.hackerrank.com
CodeForces - https://codeforces.com
Те самые retained fragments - http://bit.ly/35MoKlI
Техника Помодоро - https://pomodoro-tracker.com
Подлодка подкаст - https://t.me/podlodka
WTM Community - https://t.me/wtm_moscow    
Имя файла: Стажировка.-Курс-выживания.-Как-начать-путь-в-Android-разработке.pptx
Количество просмотров: 31
Количество скачиваний: 0