Найти тему
Большие корпорации VS стартапы: где развиваться?
В субботу cходил на YaTalks 2019. YaTalks — самая масштабная конференция Яндекса для разработчиков. Там были очень крутые дебаты между Яндексом и Skyeng. Выступление Ларьяновского (Skyeng) и его аргументы за стартапы топ. Рекомендую к просмотру. https://www.youtube.com/watch?v=oOiHQ_Hdeco&t=27226s
5 лет назад
IT итоги 2018 года
Каждый день я стараюсь писать полезные посты, которые помогают лучше узнать Джаву, быть продуктивнее и развиваться в программировании. И пост об итогах года тоже хочу сделать полезным. Книга года — Effective Java 3 В этом году вышел апдейт с главами про лямбды и прочие вкусности восьмой и девятой Джавы. Автор Джошуа Блох описал, как правильно применять возможности Java и писать читаемый и поддерживаемый код. Если коротко это best practices for java developers. Книга в pdf: https://drive.google.com/file/d/12Ofo32rVexxXkISnyq_cJrMbDSXKyU8R/view...
6 лет назад
Java Virtual Machine
Или Java Virtual Machine - среда для запуска Джава-приложений. Виртуальная машина читает Байт-код и передаёт команды процессору. Байт-код - это скомпилированный исходный код. Он нечитаем для человек и понятен для JVM. Чтобы получить Байт-код, мы должны написать программу на Джаве и отдать её специальному компилятору javac. Например, я пишу код в файле application.java. Передам его компилятору, и получу application...
6 лет назад
JRE и JDK
Существует две поставки Джавы: Java Runtime Environment(JRE) и Java Development Kit(JDK). JRE нужна для запуска программ, которые написаны на Джаве. С помощью неё запускают уже скомпилированные классы. В JRE нет компилятора и других средств для разработки. Состав JRE: - Java Class Library - Java Virtual Machine - Just-in-time Compiler - Garbage Collector - Java application launcher Подробнее эти пункты я еще распишу...
543 читали · 6 лет назад
Как составить резюме, если нет опыта разработки. Часть 2
Если проходили курсы - укажите их. Курсы по Джаве добавьте в опыте работы. Перечислите технологии, которые изучили. Опишите разработанный проект. Остальные курсы и лекции по программированию — отдельно. Например, можно указать sql-ex и w3schools. Репозиторий. Если изучали язык самостоятельно, то выложите на ГитХаб свои проекты. Например, PatShop и ToDo. Это покажет, что вы работали с Гитом и у вас есть опыт разработки своих приложений. Опишите, что позволяет делать каждый проект. Пункт "о себе". Не пишите об увлечениях, которые не относятся к работе. Перечислить положительные качества без их описания — тоже не очень...
6 лет назад
Как составить резюме, если нет опыта разработки. Часть 1
Удалите почту, созданную в глубоком детстве. Например, почта andryuha1996@mail.ru, возможно, не помешает найти Андрею работу. Но в глазах hr он будет выглядеть несерьёзным человеком. Заведите Гугл почту с именем и фамилией и пользуйтесь ей. Плохо krasavchick123@bk.com Хорошо andrey_ivanov@gmail.com Предпочтительный способ связи - email. Возможная ситуация, если это не cделать: Андрею позвонили, когда он был в метро и телефон был недоступен. А безответственный hr забыла перезвонить. Итог - Андрей потерял потенциальный оффер. Плюс email более надёжен. Вы не забудете из какой компании вас приглашали на собеседование...
6 лет назад
Доклад по Spring
"Spring-потрошитель" - динамичный и позновательный доклад Евгения Борисова. Один из любимых спикеров. В докладе он рассказывает, как работают внутренности Spring: BeanFactory, ContextListener, BeanDefinitionReader, BeanPostProcessor. Постепенно знакомит с каждой новой сущностью Spring, показывает это на картинках и примерах...
107 читали · 6 лет назад