Автор оригинала: Shubhang Tiwari.
Обо мне
Я был разработчиком пользовательского интерфейса последние 3-4 года и кодировал на SAP UI5, который является библиотекой framework-com на Javascript, HTML5, CSS.
Почему я хотел изучать Java
Я хотел стать разработчиком полного стека, чтобы расширить свой домен от простого интерфейса до других стеков программного обеспечения. Я выбрал Java, потому что это был готовый язык для микросервисов внутри SAP.
Как я подошел к изучению Java
Я начал с просмотра некоторых базовых учебных пособий по типам данных java, структурам и т.д. Пост, в котором написана стереотипная программа “Привет, мир”. Однажды я обрел уверенность в написании базовых программ. Я начал ссылаться на существующий код продукта и внес свои изменения. Достаточно скоро я сам обрел уверенность и начал создавать свои собственные пакеты. Обучение не было крутым из-за короткого опыта, который я имел с java во время учебы в школе.
Проблемы, с которыми я столкнулся
Было несколько препятствий на пути к упаковке кода. Мы в SAP используем упаковку maven для кода. Поначалу я понятия не имел, откуда взялся код. Поскольку наша чрезмерно умная ИДЕЯ в настоящее время делает безупречной интеграцию зависимостей maven, загружаемых для вас в фоновом режиме.
Ключевые выводы
Изучать Maven в процессе изучения Java было весело. Больше всего мне нравилось писать коды старой школы для обучения.
Советы и рекомендации
Будьте любопытны. Будь глупой. Задавайте основные вопросы снова и снова, если потребуется, без колебаний, пока не научитесь.
Заключительные мысли и следующие шаги
Я все еще чувствую, что могу сделать больше на java. Долгосрочной целью было бы написать платформу утилит, которая могла бы использоваться разработчиками в моей сфере деятельности.
Оригинал: “https://www.codementor.io/@shubhangtiwari/how-i-learned-java-skwe3ugsj”