Плюсы и минусы работы в профильном отделе не IT компании

Ранее мы уже рассматривали особенности работы программиста на фрилансе и в IT компаниях. Но, также программисты нередко работают и в компаниях основная деятельность которых далека от IT. Так в чём же преимущества и недостатки работы в таких компаниях?

Об опыте работы программистом

Об наличии и «размере» опыта работы программистом говорят почти везде. И при приёме на работу и в профессиональных сообществах, да и в личном общении. Но, что же из себя представляет этот опыт? Из чего он складывается?

Собственный механизм авторизации с использованием токенов на Spring Boot и Spring Security

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

Плюсы и минусы работы в «продуктовой» компании

IT компании можно условно разделить на две большие группы. Подрядные организации или аутсорсинг (про них уже была аналогичная статья) и так называемые «продуктовые». О них и пойдёт речь в этой статье.

Переворачиваем целое число задом на перёд (на Java)

Сегодня мы рассмотрим одну из тех задач, что предлагаются начинающим. Допустим. Дано целое число (например, 1234). Необходимо получить число, в котором те же самые цифры идут в обратной последовательности (то сеть, 4321).

Три составляющих обучения программиста

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