🙋♂️Привет!
Меня зовут Иван Олейников, и это моя история в мире ИТ. Уже более 6 лет я предан своей работе, и с каждым днем приобретаю новый опыт. В настоящее время я Старший Системный Аналитик в международном банке, и, помимо этого, с гордостью являюсь преподавателем на платформе ОТУС.
**
🎓 Моя история началась после окончания университета, когда я покорил первые вершины в качестве разработчика. Однако через два года работы я понял, что мое истинное призвание - системный анализ. Глубокое понимание системы под разными углами и процессов разработки привело меня к осознанию важности управления требованиями на проекте. Я понял, что ключевым моментом в успехе проекта является взаимопонимание всех его участников и использование единого языка, а также документирование всех договоренностей.
С течением времени проекты становились все сложнее и требовали больше ответственности. Я также начал заниматься наймом сотрудников и проведением собеседований. Однако мой технический бэкграунд не давал мне покоя, и я решил погрузиться в область проектирования архитектуры. В этом контексте я осознал, что хорошее API играет важную роль в сложных системах, и информационный обмен требует тщательного обдумывания. Именно здесь я нашел свое призвание.
💪 Сейчас я готов поделиться своим опытом и знаниями с другими. В моем блоке на курсе «Системный аналитик. Advanced» я покажу, что такое хороший API, представлю различные подходы к его проектированию, а также расскажу о их достоинствах и недостатках. Вместе с вами мы разработаем собственное API, используя REST подход и Swagger для документирования.
Меня зовут Иван Олейников, и это моя история в мире ИТ. Уже более 6 лет я предан своей работе, и с каждым днем приобретаю новый опыт. В настоящее время я Старший Системный Аналитик в международном банке, и, помимо этого, с гордостью являюсь преподавателем на платформе ОТУС.
**
С течением времени проекты становились все сложнее и требовали больше ответственности. Я также начал заниматься наймом сотрудников и проведением собеседований. Однако мой технический бэкграунд не давал мне покоя, и я решил погрузиться в область проектирования архитектуры. В этом контексте я осознал, что хорошее API играет важную роль в сложных системах, и информационный обмен требует тщательного обдумывания. Именно здесь я нашел свое призвание.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8
Создатели языка программирования Java реализовали принцип «пиши один раз, запускай везде» — речь идёт о принципе WORA: write once, run anywhere.
Получается, что любое приложение, написанное на Java, можно запустить на любой платформе, на которой установлена JRE, — среда исполнения Java (Java Runtime Environment). Это становится возможным, потому что написанный на языке программирования Java код компилируется в байт-код. Данный формат исполняет виртуальная машина Java — JVM. Виртуальная машина Java не зависит от платформы и является частью среды исполнения JRE.
💥 В языке программирования Java реализован механизм управления памятью — сборщик мусора либо garbage collector. К примеру, программист создаёт объекты, а JRE посредством сборщика мусора очищает память, если объекты перестают применяться.
Синтаксис языка Java схож с синтаксисом других C-подобных языков программирования.
Сегодня рассмотрим некоторые особенности Java и причины популярности👆
Получается, что любое приложение, написанное на Java, можно запустить на любой платформе, на которой установлена JRE, — среда исполнения Java (Java Runtime Environment). Это становится возможным, потому что написанный на языке программирования Java код компилируется в байт-код. Данный формат исполняет виртуальная машина Java — JVM. Виртуальная машина Java не зависит от платформы и является частью среды исполнения JRE.
💥 В языке программирования Java реализован механизм управления памятью — сборщик мусора либо garbage collector. К примеру, программист создаёт объекты, а JRE посредством сборщика мусора очищает память, если объекты перестают применяться.
Синтаксис языка Java схож с синтаксисом других C-подобных языков программирования.
Сегодня рассмотрим некоторые особенности Java и причины популярности
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
Хотите проектировать и переносить свои приложения в облаках?
📣 Роман Шнырев, Cloud & AI architect, приглашает присоединиться к новой группе курса «Cloud Solution Architecture» в OTUS.
🕘 Старт занятий 31 мая.
🕘 Старт занятий 31 мая.
Please open Telegram to view this post
VIEW IN TELEGRAM
Спикер — Илья Прахт, исполнительный директор в SmartUp — расскажет, как сокращения влияют на команду, какие ошибки допускают тимлиды, и как избежать демотивации команды. В конце сформируете список основных действий для руководителя в ситуации сокращения команды.
Ждем всех на митапе!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
В прошлом посте мы рассказали об особенностях и популярности языка программирования Java
💻 Сегодня посмотрим, что конкретно на нём пишут.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1
«Понравился объём и насыщенность тем курса, программа позволяет полностью погрузится в технологии, поднимаются и сопутствующие темы, которые отображают цельную картину происходящего, за счёт чего и курс становится самодостаточным...»
👉 Отзыв полностью 👈
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤2🥰2
Java — популярный язык программирования общего назначения. Его относят к объектно-ориентированным языкам с сильной типизацией.
В двух предыдущих постах мы рассказывали про:
Его особенности и популярность
Что пишут на языке Java
Итоги о Java, тезисно:
🧑💻 язык программирования общего назначения;
🧑💻 C-подобный синтаксис;
🧑💻 применяется для разработки приложений в различных сферах: веб, игры, мобильный софт, ПО для корпораций и научных учреждений;
🧑💻 Java входит в топ-3 наиболее популярных языков программирования;
🧑💻 Java-разработчики имеют хорошие перспективы на рынке труда;
🧑💻 труд «джавистов» оплачивается выше, если сравнивать с некоторыми другими языками.
Как вы считаете, Java сложный язык программирования?
В двух предыдущих постах мы рассказывали про:
Его особенности и популярность
Что пишут на языке Java
Итоги о Java, тезисно:
🧑💻 язык программирования общего назначения;
🧑💻 C-подобный синтаксис;
🧑💻 применяется для разработки приложений в различных сферах: веб, игры, мобильный софт, ПО для корпораций и научных учреждений;
🧑💻 Java входит в топ-3 наиболее популярных языков программирования;
🧑💻 Java-разработчики имеют хорошие перспективы на рынке труда;
🧑💻 труд «джавистов» оплачивается выше, если сравнивать с некоторыми другими языками.
Как вы считаете, Java сложный язык программирования?
👍6
Насколько вы удовлетворены своим текущим доходом? (1 — полностью неудовлетворен, 10 — полностью удовлетворен)
Anonymous Poll
9%
1
4%
2
8%
3
6%
4
13%
5
8%
6
15%
7
13%
8
3%
9
22%
10