Мне не нравилось, что часто в институте было больше теории, без практики. Было не ясно где и какие знания можно применить. И из-за этого знания было сложнее понять, изучить, запомнить, применить где нужно.
А pomodoro ставишь на телефоне в приложении, на часах или в планировщике задач, типа kanbanflow?
А на каком этапе изучения языка/фреймворка/технологии можно ходить по собеседованиям, искать новую работу (делать то это можно всегда, но чтобы был какой-то профит успех, помимо изучения вопросов, которые спрашивают на собеседованиях).
Сделать проект, сделать шаблонный проект, сделать проект, которым пользуются. А тебе на работе дали время на изучение мануалов, чтение книг по Ruby/Ruby on Rails?
Не мешает что на работе пишешь на одном языке, стеке технологий. А сам изучаешь другой — фронтенд, Ruby и т.д.
А не было проблем с работой из дома?
А ты разделяешь компьютер для работы и для личный целей, развлечений, учебы? (Разные юзеры или компьютеры, чтобы не отвлекаться во время работы)
Еду сам готовишь или заказываешь? Не надоедает смотреть во время перерыва вдаль (место не приедается)?
а то я хотел тоже каждый день утром и вечером ходить в парк по соседству, но однообразие надоедает. купил лонгборд — но это летом.
А сколько pomodoro в день?
Pomodoro такой: 25 минут таска, 5 минут короткий перерыв, после четырех повторов 15-30 минут долгий перерыв.
А сколько раз в неделю отдыхаете и как? Глаза не устают?
Т.е. изучаете что-то новое, читаете, совершенствуетесь после работы?
Мобильные устройства сейчас распространены как никогда раньше. Они очень персонализированы и оснащаются большими количествами датчиков из "коробки", что позволяет качественнее взаимодействовать с пользователем. Мобильный телефон всегда под рукой.
У некоторых людей никогда не было компьютера до этого, и мобильный телефон (или планшет) это их первый компьютер.
Лидирующие позиции делят между собой Android и iOS. По охвату пользователей Android впереди с огромном отрывом. А в планах у Google достичь следующего миллиарда пользователей. С помощью адаптации приложений, привлечения новых разработчиков, распространения интернета в труднодоступных местах.
Телефоны очень персонализированы, поэтому приложение под телефон должно быть не только функциональным и быстрым, но и удобным для пользователя.
Приятно разрабатывать приложения которыми пользуются. А еще приятнее, которое захотят запустить снова.
Плюсы:
Нравится что Google решил подтянуть документацию и гайдлайны.
Создает курсы для начинающих и мидл разработчиков (на платформе Udacity).
JRebel (но версия для Android платная, а для Java есть community edition).
Приятный дизайн — Material Design и возможности ОС.
Большое открытое комьюнити, много митапов.
Недостатки:
Подписываюсь под другими комментариями
Нету рекомендованного паттерна (MVC, MVP, MVVM) или рекомендаций для разработки. Открывая чужой проект нужно быть готовым ко всему.
Нету рекомендованной ORM. Начинающего разработчика, Android встречает SQLite'ом и Content Provieder'ом.
Асинхронное выполнение задач.
Жизненный цикл.
Навигация по приложению. Разработка для планшета и телефона.
Минусы:
Практически нет стажировок.
Основная проблема, от которых страдают и пользователи, и разработчики — это обновления ОС. Обновление (даже безопасности) — это не что-то обыденное, это как праздник. Редкий аппарат переживает несколько обновлений на своем веку.
Еще со стороны пользователя могу добавить про ужасную геолокацию. Всякие запросы на её включение.
Спасибо за статью. Люблю технику pomodoro и сам пользуюсь 2мя приложениями на андроид.
А там есть какие-то сложности с бэкграунд работой и таймерами?
Надо логику выносить в сервис?
Мне не нравилось, что часто в институте было больше теории, без практики. Было не ясно где и какие знания можно применить. И из-за этого знания было сложнее понять, изучить, запомнить, применить где нужно.
а почему уходите с c# на java?
А pomodoro ставишь на телефоне в приложении, на часах или в планировщике задач, типа kanbanflow?
А на каком этапе изучения языка/фреймворка/технологии можно ходить по собеседованиям, искать новую работу (делать то это можно всегда, но чтобы был какой-то профит успех, помимо изучения вопросов, которые спрашивают на собеседованиях).
Сделать проект, сделать шаблонный проект, сделать проект, которым пользуются. А тебе на работе дали время на изучение мануалов, чтение книг по Ruby/Ruby on Rails?
Не мешает что на работе пишешь на одном языке, стеке технологий. А сам изучаешь другой — фронтенд, Ruby и т.д.
А не было проблем с работой из дома?
А ты разделяешь компьютер для работы и для личный целей, развлечений, учебы? (Разные юзеры или компьютеры, чтобы не отвлекаться во время работы)
Еду сам готовишь или заказываешь? Не надоедает смотреть во время перерыва вдаль (место не приедается)?
а то я хотел тоже каждый день утром и вечером ходить в парк по соседству, но однообразие надоедает. купил лонгборд — но это летом.
6-8 спринтов по 50 минут. и между ними перерыв в 10-15 минут. а обед или полдник, чай, кофе — в 15 минутах?
сорри, просто интересно.
А сколько pomodoro в день?
Pomodoro такой: 25 минут таска, 5 минут короткий перерыв, после четырех повторов 15-30 минут долгий перерыв.
А сколько раз в неделю отдыхаете и как? Глаза не устают?
Т.е. изучаете что-то новое, читаете, совершенствуетесь после работы?
Мобильные устройства сейчас распространены как никогда раньше. Они очень персонализированы и оснащаются большими количествами датчиков из "коробки", что позволяет качественнее взаимодействовать с пользователем. Мобильный телефон всегда под рукой.
У некоторых людей никогда не было компьютера до этого, и мобильный телефон (или планшет) это их первый компьютер.
Лидирующие позиции делят между собой Android и iOS. По охвату пользователей Android впереди с огромном отрывом. А в планах у Google достичь следующего миллиарда пользователей. С помощью адаптации приложений, привлечения новых разработчиков, распространения интернета в труднодоступных местах.
Телефоны очень персонализированы, поэтому приложение под телефон должно быть не только функциональным и быстрым, но и удобным для пользователя.
Приятно разрабатывать приложения которыми пользуются. А еще приятнее, которое захотят запустить снова.
Плюсы:
Плюс всякие плюшки Instant Run, Android Emulator 2.0.
Недостатки:
Минусы:
все-таки не у каждого участника, или какие-то проблемы?
спасибо!