• Мы обновили «бету» JavaRush 2.0! Протестируем?

    Мы обновили «бету» JavaRush 2.0! Протестируем?

    Друзья! Сегодня мы обновили «бету». В рамках текущего апдейта мы постарались исправить часть ошибок о которых вы нам писали (внизу поста список исправлений). Приглашаем всех желающих протестировать текущую версию — beta.javarush.ru Конечно, исправлено еще не все, но мы работаем почти 24 часа в сутки, 7 дней в неделю чтобы дополнить сервис важным функционалом, отладить работу и запустить финальную версию. Будем благодарны за адекватную критику, указания...
  • Профессиональное выгорание. Как устоять?

    Профессиональное выгорание. Как устоять?

    Приветствую вас, дорогие друзья! Моя первая статья по такой теме, не судите строго :) Пишу эту статью в перерыве между подготовкой к второму этапу собеседования. Как пройдет, я обязательно напишу о нем. Написание помогает мне отвлечься от подготовки. Эта статья не будет связана с программированием и все же она очень важна для программиста. Проблема профессионального выгорания есть и ее просто так не избежать. А что это собственно такое? Обратимся к гуглу,...
  • Как найти работу? Рассылка резюме.

    Как найти работу? Рассылка резюме.

    Приветствую вас, будущие сеньеры! У каждого наступает момент того, когда нужно начинать искать работу. Здесь я бы хотел рассказать о том, как это делал Я, как я мыслил, с какими трудностями столкнулся и что я делал для того, чтобы преодолеть их. Эту статью можно использовать как пошаговый справочик, так что приятного чтения и пусть он поможет вам также как помог и мне! Здесь я не буду говорить о том, как написать резюме. Это отдельная статья и она вовсе не простая,...
  • Технические вопросы на собеседовании.

    Технические вопросы на собеседовании.

    Привет всем, Джаварашовцы! Так уж случилось, что недавно я проходил собеседование и хотел бы рассказать, какие вопросы мне задавали предполагая, что идет позиция Junior++. Т.е. еще не мидл, но уже и не зеленый джун. Так вот, собеседование проходило по такому плану JavaCore ООП REST Базы данных. Инструменты, которыми пользуешься. JavaCore Вначале меня попросили нарисовать иерархию интерфейсов у Коллекций.(Это было не сложно, там всего их...
  • Мы обновили «бету» JavaRush 2.0! Протестируем?

    Мы обновили «бету» JavaRush 2.0! Протестируем?

    Друзья! Вчера вечером мы обновили «бету». В рамках текущего апдейта мы постарались исправить большинство ошибок о которых вы нам писали (внизу поста список исправлений). Приглашаем всех желающих протестировать текущую версию — beta.javarush.ru Конечно, исправлено еще не все, но мы работаем почти 24 часа в сутки, 7 дней в неделю чтобы дополнить сервис важным функционалом, отладить работу и запустить финальную версию. Будем благодарны за адекватную...
  • Восемь вещей, которые мне помогли найти работу

    Восемь вещей, которые мне помогли найти работу

    Привет, войтишник! Решил поделиться своей историей. Начав обучение в конце 2014 и несколько раз забрасывая все куда подальше, 2 месяца назад я получил работу. В этой статье я не буду рассказывать о том, как и что я писал в резюме, о чем говорил с HR и как я учил английский (об этом будет отдельный пост). Я не буду углубляться в то что я и где учил. Я просто поделюсь своими наблюдениями и размышлениями, возникавшими у меня по ходу обучения по поводу и без. Я поделюсь...
  • Английский для IT и для  собеседования.

    Английский для IT и для собеседования.

    Приветсвтую Вас, дамы и господа! =) Так получилось, что я последнее время готовился к собеседованию и нужно было подготоовиться к английскому. Тема эта так же важна, как и само программирование, т.к. вся документация на английском, всё самое свежее на английском, самые классные книги на английском. Да, скажете вы, что есть же переводы книг на русский… Это правда, но и правда то, что большинство переводов никудышние и не передают суть вопроса. А иногда и вовсе...
  • Паттерн Singleton своими словами.

    Паттерн Singleton своими словами.

    Привет всем, javaRush! Расскажу сегодня про паттерн проектирования Singleton(одиночка). Цель: Создать класс, у которого будет только ОДИН объект. Это значит, что сколько бы раз к нему не обращались, возвращаться будет один и тот же объект, который был создан первый раз. Это удобная вещь и необходимая во многих местах, не зря ее внедряют во фреймворки. Применение Например необходимо подключить базу данных в проект и класс, который будет...
  • Паттерн Command своими словами.

    Паттерн Command своими словами.

    Привет всем, Форумчане! Разобрался-таки основательно(как мне кажется) с паттером Command и хочу попытаться рассказать о нем «своими словами». Исходя из википедии, можем узнать, что цель его Создание структуры, в которой класс-отправитель и класс-получатель не зависят друг от друга напрямую. Организация обратного вызова к классу, который включает в себя класс-отправитель. В принципи написано чётко и правильно, но это в теории. А как же сделать это? Вот этим...
  • История успеха или как я стал программистом на Java

    История успеха или как я стал программистом на Java

    Мне был 21 год и я заканчивал третий курс технического университета по специальности прикладная информатика, с программированием был знаком, не плохо владел основами программирования на языках С и С++, знал ООП, но опыта написания каких-нибудь, хоть мало мальски серьезных проектов, у меня не было, все ограничивалось университетскими домашками и лабораторными работами. Работать по специальности хотелось очень сильно, но я понимал, что с моими знаниями и опытом об работе...
  • Долгий путь к программисту (год спустя)

    Долгий путь к программисту (год спустя)

    Свою историю успеха я писал работая пятый месяц, сейчас после моего трудоустройства прошел год с небольшим и наверное на самом деле пора подвести небольшие итоги. Пользуясь случаем хочу поблагодарить Зеппа за то, что всегда отвечает на вопросы по дальнейшему развитию, для меня мнение старших товарищей всегда важно и возможность обратиться с интересующим вопросом — это очень круто. Спасибо! Основные эмоции и изменения от перехода из сферы не связанной с айти в...
  • Три полезных таблицы по вводу-выводу в Java

    Три полезных таблицы по вводу-выводу в Java

    Друзья, всем привет. Проходя восемнадцатый уровень, мне потребовалась систематизация входных и выходных потоков и декораторов к ним. К счастью, такая систематизация есть у Б.Эккеля в его философии, однако пользоваться ей не совсем удобно — помимо того, что она раскидана по разным страницам, так ещё нужно постоянно держать под рукой книгу открытую в нужном месте, или открытую интернет-версию книги, в которой кстати, в одной из таблиц не хватает строки, да и классы с...