В Контексте: Агрегатор Новостей На Android С Бэкендом. Введение, Идея, Технология

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

Трудно сказать, что эта работа является полной противоположностью предыдущей, но в ней нет того, что было в разработке: драйва, необходимости решать сложные задачи, изучать новые технологии, что сказать - не было даже Английский (знание которого мне не хотелось терять).

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

Подработка программистом не давала необходимого системного подхода.

В связи с этим было решено изучать новые технологии в области разработки на базе небольшого домашнего проекта (знания, прочитанные из книг и Интернета без опыта применения, исчезли очень и очень быстро).

У меня были необходимые знания; Я всегда мог выделить время для своего развития.

В качестве проекта была выбрана идея реализации агрегатора новостей (с клиентом на Android) и его серверной части для сбора, обработки, хранения и представления данных.

Дальнейший рассказ будет не о том, как я за 2 дня сделал клиента, а о том, как я, как основатель, архитектор, разработчик и дизайнер своего небольшого стартапа, старался (и на момент написания этих слов пытаюсь еще) создать продукт, используя современные средства:

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

Схематически компоненты проекта можно представить следующим образом:

В контексте: агрегатор новостей на Android с бэкендом.
</p><p>
 Введение, идея, технология

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

Возможно, это так, но для меня это все же проект по изучению технологии — в этом случае результат вторичен (по крайней мере, пока к нему не добавится первый пользователь).

Дальнейшие посты будут посвящены каждой теме (или сразу нескольким темам) из указанных и будут содержать интересные ссылки и описывать особенности их использования в моем проекте.

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

Теги: #java #Android #nlp #Большие данные #программирование #java #Интеллектуальный анализ данных #Разработка Android #Большие данные

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.