ANDROID SCHOOL.RU - Android на практике
976 subscribers
20 photos
1 video
240 links
Делюсь опытом, пишу статьи по Android. Пошаговые инструкции с примерами, помогут разработать готовое приложение.
📌Курс по System Design https://stepik.org/a/262641
📌Менторинг https://clck.ru/3HseCY
Download Telegram
Как организовать удалённую работу?

Многие мечтают об удалёнке. Не нужно ежедневно потеть в транспорте в час пик. А ещё можно сидеть за компьютером в пижаме :) Но, перейдя на дистанционную работу после офиса, многие сталкиваются с неочевидными проблемами, которые можно решить, если продумать всё заранее.

1. Рабочее место
Если вы привыкли работать в отдельном кабинете или опенспейсе, ноутбук и любимый диван внезапно могут оказаться неудобными. Закончить первый день болью в спине после 8 часов в полулежачем положении наверняка не входило в ваши планы. Поэтому обустройте рабочее место: поставьте удобное кресло или стул, а также стол, за которым вам будет комфортно сидеть.
Или отправляйтесь работать вне дома: в кафе, библиотеку, коворкинг. Выбирайте приятное, тихое место со стабильным интернетом.

2. KPI и взаимодействие с командой
Многие руководители привыкли смотреть на затраченное время, а не на результат. Но в чём тогда плюс удалённой работы для сотрудника? Если это ваш случай, договоритесь о KPI и продумайте прозрачную систему оценки задач. Показатели эффективности формируются исходя из функционала и результатов, которых ждут от специалиста. В любом случае крайне важно обсудить эту проблему с работодателем в самом начале. Чтобы обе стороны точно понимали, чего ждать друг от друга.

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

4. Общение с коллегами
Используйте облачные сервисы и планировщики, которые помогают систематизировать информацию и предоставить к ней общий доступ для всех. Самое простое – это таблицы и документы Google Docs, в которых можно комментировать тексты и графики прямо в документе параллельно с другими коллегами. Это сделает обсуждение вопросов более предметным.
Кроме того, можно использовать планировщики задач с возможностью проставить дедлайны, назначить исполнителей и отслеживать все изменения. Наглядных и удобных сервисов сейчас достаточно много, например Wrike или Trello.

5. Время
Если вы часто отвлекаетесь, это сильно тормозит рабочий процесс. Признать, что вы по природе прокрастинатор, – уже первый шаг к «выздоровлению». Но останавливаться на этом не стоит. Есть несколько методов для управления временем.
Например, можно разложить задачи по матрице Эйзенхауэра. Разделите задачи на важные несрочные, важные срочные, неважные несрочные и неважные срочные. Начинать нужно со вторых. По важным несрочным нужно определить, когда вы к ним приступите. То, что срочно, но неважно, можно делегировать. Несрочно и неважно – отложить.
Как начать работать на Upwork?

Работа в сфере ИТ прежде всего интересна тем, что дает определенную свободу, можно работать в любой стране мира где есть интернет, а также путешествовать. Кроме того, работая на иностранного заказчика можно получать вполне достойную зарплату, работая от 4 до 6 часов в день.Поэтому темой ближайших нескольких постов будет выход на биржу Upwork и стратегия получения заказов, а также повышение своего дохода. 

https://telegra.ph/Kak-nachat-rabotat-na-Upwork-12-18
Один день в Альфа-Лаборатории: Java-разработка
https://habrahabr.ru/company/jugru/blog/344998/.com
​​Как молодому специалисту найти работу? Девушка из команды Яндекс.Деньги описывает свой опыт https://habrahabr.ru/company/yamoney/blog/344784
Forwarded from Changellenge >>
Две главные ошибки в резюме — отсутствие понятной структуры и небрежное оформление. Чтобы избежать их, нужно несколько раз критически посмотреть на свое CV и выделить информацию, которая представляет вас в наиболее выгодном свете. Другие советы для улучшения резюме читайте в нашей статье.
Настоящий подарок 🎁 всем, кому интересна тема бизнеса в ИТ и не только. В честь 20 - летия Яндекса на Литрес бесплатная книга про то как родилась компания. От себя: достойная книга о том, как родилась одна из самых крупных ИТ компаний в РФ и мире. https://pda.litres.ru/dmitriy-sokolov-mitrich/yandeks-kniga/
#яндекс #книги #всписокдлячтения
История программиста, создавшего компанию «Maxilect», на 100% работающую удаленно
Как пройти стажировку в крутой международной компании
https://geekbrains.ru/posts/internship_worldwide
В 2012 году я был обычным парнишкой из нигерийской деревни, у которого только и было, что мечты да простенький телефон. Сегодня мне 19 лет, я разработчик на Android с более чем 50 приложений в портфолио и работаю в стартапе МТИ.
Конец года - традиционное время для подведения итогов. Интересный отчет о популярности языков, мировом и российском рынке трудоустройства в IT-сфере и перспективах. Популярные языки программирования по рейтингу TIOBE: Java, C, C++, Python и C#, по рейтингу PYPL: Java, Python, JavaScript, PHP и C#. По опросу Stack Overflow, любимые: Rust, SmallTalk, TypeScript, Swift и Go, и желаемые в работе: Python, JavaScript, Go, C# и Java. В трех рейтингах три лидера совпадают: Java, Python, C#.

В 2017 г. в аутсайдерах находятся Ассемблер, Perl и Visual Basic. Их позиции снизились за год на четыре, четыре и шесть пунктов соответственно. Также они входят в топ-10 языков программирования, работа с которыми “ужасает” согласно исследованию Stack Overflow. По рейтингу PYPL, за последние 10 лет интерес к изучению языка Perl сильно снизился. Также теряется интерес в мире к изучению PHP и C++.

По данным исследования Stack Overflow, 83% программистов работают в штате на полный день, полностью фрилансят только 10,2%. Большинство работают в средних организациях (от 20 до 100 человек). Только 13% находятся в активном поиске работы. Каждый четвертый вообще не желает переходить на новое место. Лидеры по удаленной работе Россия и Бразилия, 22% и 17% от всех респондентов соответственно.

Самые большие заработные платы сейчас у специалистов, занятых в DevOps и Big DATA. Высокооплачиваемые специализации по странам разнятся: в США и Канаде, Великобритании - DevOps и Big DATA, во Франции - тестировщик, в Германии и Индии - разработчик встроенных систем.

Возможность получать максимально высокую зарплату зависит от опыта работы. Для каждой специализации - свой опыт. Однако в языках программирования ситуация другая. Разработчики на молодых и востребованных ЯП получают зарплату выше, вне зависимости от опыта. Разработчики на старых хорошо известных языках даже при многолетнем опыте работы будут получать меньше. Это связано с конкуренцией в среде одноязычных программистов.

Рост IT-вакансий в России начался во второй половине этого года и сейчас составляет на +31% больше, чем вакансий в ноябре 2016 г. Существенный рост количества резюме кандидатов в IT был в июле и августе и к середине осени снизился. Сейчас он составляет +8% по сравнению с 2016 г. Общий прирост количества резюме в четыре раза меньше, чем прирост вакансий. Это значит, что вакансий открывают больше, чем выпускается специалистов на рынок. Общее количество резюме айтишников в общем объеме составляет всего 5%.

Конкуренция среди соискателей невысокая - 2,9 человека на каждую открытую вакансию. Самая высокая конкуренция по России в Москве, Уфе и Красноярске: в двух городах - 3,3, и в последнем - 3,2. Самая низкая конкуренция в Новосибирске - 2 кандидата и Екатеринбурге - 1,9.

Средняя зарплата в IT-сфере по России составляет 58 900 руб. Самая высокая в Москве - 83 500, самая низкая в Воронеже - 40 900 руб. Уровень зарплаты зависит от конкуренции среди соискателей. Чем она выше, тем меньше средние зарплаты.

На конец 2017 г. соотношение количества соискателей к количеству вакансий на позицию junior составляет 3 к 1. Подавляющее число вакансий ждет специалистов на работу в офис (85%). 18% вакансий находится в Москве, 9% - в Санкт-Петербурге. Средняя зарплата для junior - 40 500 руб.

Активных резюме с опытом работы до года - 4100. В Москве и области проживают 35% соискателей, в Санкт-Петербурге - 16%. Каждый четвертый соискатель владеет HTML, CSS и JavaScript. Junior-соискателей на Python - 8%, С - 6%, Java, PHP, C# - по 12%. Средняя ожидаемая заработная плата - 38 600 руб. Подробнее https://geekbrains.ru/posts/2017_report
Из инвестиционных банкиров в разработчики приложений: история Джонатана Хиллебранда. Интересно, что автор отлично проагрммирует под iOS, однако освоить Android - оказалось для него непосильным трудом. Еще порадавала фраза "Потом пришли и хорошие новости. Мою жену отправили в командировку в Австралию на 2 года..." https://apptractor.ru/info/articles/iz-investitsionnyih-bankirov-v-razrabotchiki-prilozheniy-istoriya-dzhonatana-hillebranda.html
Работа для программиста в США: 5 простых шагов

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

https://habrahabr.ru/post/285640/
Пока мозг ещё не окончательно превратился в оливье, самое время немного заставить его поработать. Новая подборка логических и алгоритмических задач, предлагаемых на собеседованиях в известные IT-компании.
https://goo.gl/8xsf23
Это интервью сломает ваши стереотипы о том, что такое профессиональное образование и что вуз — это обязательный пункт в достижении карьерного успеха. Как показывает пример Дениса Зуева, парня из российской глубинки, сегодня можно вообще отказаться от получения классического технического образования в России или за границей, но при этом стать ИТ-специалистом мирового уровня.
https://hightech.fm/2017/12/29/zuev