Про вино
Я уверен, что многие подписчики моего скромного (пока скромного) канала знают почему в названии есть слово «вино». Их пока здесь большинство и они м̶о̶г̶у̶т̶ ̶п̶о̶с̶т̶ ̶п̶р̶о̶п̶у̶с̶т̶и̶т̶ь̶.
Продолжу для тех, кто задается вопросами
Я люблю вино. Очень! Друг Гоша (выше уже упоминал о нем) говорит, что про это лучше помалкивать на собеседованиях, но я так не считаю. Это мое хобби и я им горжусь. Вместе с женой Аней мы ведем канал о вине, который запустили почти 4 года назад и назвали его Такое Вино. Мы начали увлекаться вином и почти сразу стали про это писать (все кругом ведут блоги и мы захотели попробовать). Хороший, качественный блог получился, нам не стыдно 🙂
В итоге, вино (не алкоголь, а именно вино и связанные с ним истории и тонны интереснейшей информации) и блог стали неотъемлемой частью нашей жизни.
Стать сомелье, маркетологом какой-нибудь виноторговой компании, винодельни? Легко! Был соблазн, но я решил, что не хочу делать это своей профессией, потому что от этого, вероятно, пострадает наш блог — пусть лучше остается независимым и авторским проектом, приносит копеечку на рекламе, но не скатывается в ангажированность и аффилированность.
Поэтому я сейчас учу Java, пишу код и пью AV cuvee Alma Valley🍷
Я уверен, что многие подписчики моего скромного (пока скромного) канала знают почему в названии есть слово «вино». Их пока здесь большинство и они м̶о̶г̶у̶т̶ ̶п̶о̶с̶т̶ ̶п̶р̶о̶п̶у̶с̶т̶и̶т̶ь̶.
Продолжу для тех, кто задается вопросами
Я люблю вино. Очень! Друг Гоша (выше уже упоминал о нем) говорит, что про это лучше помалкивать на собеседованиях, но я так не считаю. Это мое хобби и я им горжусь. Вместе с женой Аней мы ведем канал о вине, который запустили почти 4 года назад и назвали его Такое Вино. Мы начали увлекаться вином и почти сразу стали про это писать (все кругом ведут блоги и мы захотели попробовать). Хороший, качественный блог получился, нам не стыдно 🙂
В итоге, вино (не алкоголь, а именно вино и связанные с ним истории и тонны интереснейшей информации) и блог стали неотъемлемой частью нашей жизни.
Стать сомелье, маркетологом какой-нибудь виноторговой компании, винодельни? Легко! Был соблазн, но я решил, что не хочу делать это своей профессией, потому что от этого, вероятно, пострадает наш блог — пусть лучше остается независимым и авторским проектом, приносит копеечку на рекламе, но не скатывается в ангажированность и аффилированность.
Поэтому я сейчас учу Java, пишу код и пью AV cuvee Alma Valley🍷
👍26🔥7😁2
Сверим часы? Стало интересно, для кого я пишу
Anonymous Poll
29%
Вы работаете в IT
48%
Еще не в IT, но хотите
23%
Чукча читатель, чукче интересно
👍2🔥2
Можно ли переучиться не бросая текущую работу?
Для меня этот вопрос решился однозначно. Если Вы на текущем месте плюете в потолок чуть менее чем целый день, никто не следит за вами с кнутом и постоянно не требует оперативно вмешиваться в процессы, то, наверное, можно и не бросать.
Я, к сожалению или к счастью, не плевал. Чтобы чему-то научиться, мне надо погрузиться в тему с головой. Желательно, еще и с самого утра, пока голова свежа, чтобы никто не дергал и не отвлекал.
Плюс, конечно, мотивация. Когда ты нигде не работаешь, ничем не занят, от успешности твоего обучения зависит твое будущее и будущее твоей семьи. Остался бы на работе, мотивации было бы значительно меньше.
И я сказал, что ухожу. Меня, правда, попросили еще месяц поработать, но глобально, это уже ничего не меняло: «Баба с возу — кобыле легче». Причем, легче всем: и мне и моему предыдущему работодателю (ну зачем ему потерявший всякую мотивацию продолжать работяга).
Так что мой ответ — нет! Для меня нельзя.
Возможно, кто-то смог выучиться не прерывая трудовой деятельности. Поделитесь опытом 🙂
Для меня этот вопрос решился однозначно. Если Вы на текущем месте плюете в потолок чуть менее чем целый день, никто не следит за вами с кнутом и постоянно не требует оперативно вмешиваться в процессы, то, наверное, можно и не бросать.
Я, к сожалению или к счастью, не плевал. Чтобы чему-то научиться, мне надо погрузиться в тему с головой. Желательно, еще и с самого утра, пока голова свежа, чтобы никто не дергал и не отвлекал.
Плюс, конечно, мотивация. Когда ты нигде не работаешь, ничем не занят, от успешности твоего обучения зависит твое будущее и будущее твоей семьи. Остался бы на работе, мотивации было бы значительно меньше.
И я сказал, что ухожу. Меня, правда, попросили еще месяц поработать, но глобально, это уже ничего не меняло: «Баба с возу — кобыле легче». Причем, легче всем: и мне и моему предыдущему работодателю (ну зачем ему потерявший всякую мотивацию продолжать работяга).
Так что мой ответ — нет! Для меня нельзя.
Возможно, кто-то смог выучиться не прерывая трудовой деятельности. Поделитесь опытом 🙂
👍7👏3
Тут спросили про менторство, где искать, но я отвечу немного по-другому
В самом начале своего обучения я наткнулся на курс видео-лекций Наиля Алишева «Java для начинающих» - https://www.youtube.com/c/alishevN/playlists
На основе этого видео-курса ребята (Сергей и Наиль) сделали практический марафон по Джаве, который состоял из огромного количества практической работы, разбитой по темам на 2 недели.
По итогу марафона было большое практическое задание — написать собственную версию игры «Морской бой». После успешного выполнения мне было предложено продолжать обучение уже в формате самостоятельной работы с ментором (порядка 10 тыс. рублей в месяц из расчета подготовки к собеседованию за 7-9 месяцев). Это к вопросу где искать менторов. Более того, на подобных курсах вы довольно быстро оказываетесь в каком-нибудь чатике "братьев по несчастью", где вам довольно быстро помогут разобраться с возникающими вопросами
Что хочу сказать?
Видео-лекции Наиля я крайне рекомендую смотреть, параллельно купив практический курс - https://java-marathon.tilda.ws/
Если не решать задачки и не писать код самому, то эффекта от просмотра видео будет мало.
Сейчас у меня уже пройден его курс по продвинутой Джаве на Udemi и к некоторым темам я все равно возвращаюсь туда, если что-то хочу освежить в памяти - https://www.udemy.com/course/javarussia/
Похожий по стилю и доступности изложения курс по Джаве есть на том же Udemi от Заура Трегулова - https://www.udemy.com/course/java-oca-oracle/
Если был какой-то опыт с менторством и менторами, пишите в комментариях. Мне кажется, тут многим полезно будет 😊
#полезныеСсылки
В самом начале своего обучения я наткнулся на курс видео-лекций Наиля Алишева «Java для начинающих» - https://www.youtube.com/c/alishevN/playlists
На основе этого видео-курса ребята (Сергей и Наиль) сделали практический марафон по Джаве, который состоял из огромного количества практической работы, разбитой по темам на 2 недели.
По итогу марафона было большое практическое задание — написать собственную версию игры «Морской бой». После успешного выполнения мне было предложено продолжать обучение уже в формате самостоятельной работы с ментором (порядка 10 тыс. рублей в месяц из расчета подготовки к собеседованию за 7-9 месяцев). Это к вопросу где искать менторов. Более того, на подобных курсах вы довольно быстро оказываетесь в каком-нибудь чатике "братьев по несчастью", где вам довольно быстро помогут разобраться с возникающими вопросами
Что хочу сказать?
Видео-лекции Наиля я крайне рекомендую смотреть, параллельно купив практический курс - https://java-marathon.tilda.ws/
Если не решать задачки и не писать код самому, то эффекта от просмотра видео будет мало.
Сейчас у меня уже пройден его курс по продвинутой Джаве на Udemi и к некоторым темам я все равно возвращаюсь туда, если что-то хочу освежить в памяти - https://www.udemy.com/course/javarussia/
Похожий по стилю и доступности изложения курс по Джаве есть на том же Udemi от Заура Трегулова - https://www.udemy.com/course/java-oca-oracle/
Если был какой-то опыт с менторством и менторами, пишите в комментариях. Мне кажется, тут многим полезно будет 😊
#полезныеСсылки
👍11
Канал этот мой и про мой путь в IT 😎
А раз так, то давайте зафиксируем где я сейчас нахожусь. На данный момент я активно ищу работу: рассылаю резюме и готовлюсь к собеседованиям (в IT из них, мне кажется, устроили какой-то отдельный фетиш).
Из реального
Тиньков, например, предложил практическое обучение, которое будет где-то в августе… Меня такое уже не устраивает 😀 Еще было 1 интервью и пара десятков отказов
Стандартный и шаблонный отказ примерно такой:
—
Здравствуйте, Борис!
Благодарим Вас за интерес, проявленный к нашей компании
К сожалению, на данный момент мы не готовы пригласить Вас на собеседование, поскольку ищем кандидата, чей опыт и умения будут более точно соответствовать нашим требованиям.
Мы уверены, что ваши знания и квалификация помогут найти позицию, которая будет полностью соответствовать вашим интересам и целям.
—
Держу в курсе!
А раз так, то давайте зафиксируем где я сейчас нахожусь. На данный момент я активно ищу работу: рассылаю резюме и готовлюсь к собеседованиям (в IT из них, мне кажется, устроили какой-то отдельный фетиш).
Из реального
Тиньков, например, предложил практическое обучение, которое будет где-то в августе… Меня такое уже не устраивает 😀 Еще было 1 интервью и пара десятков отказов
Стандартный и шаблонный отказ примерно такой:
—
Здравствуйте, Борис!
Благодарим Вас за интерес, проявленный к нашей компании
К сожалению, на данный момент мы не готовы пригласить Вас на собеседование, поскольку ищем кандидата, чей опыт и умения будут более точно соответствовать нашим требованиям.
Мы уверены, что ваши знания и квалификация помогут найти позицию, которая будет полностью соответствовать вашим интересам и целям.
—
Держу в курсе!
👍16
Под одним из постов задали интересный вопрос, сложный, на понимание
Что из этого вернет false?
Правильный ответ будет в первом комментарии с моим объяснением 😊
#практическиеВопросы
Что из этого вернет false?
Правильный ответ будет в первом комментарии с моим объяснением 😊
#практическиеВопросы
👍5
Тренажеры, задачки
Чем пользуюсь и пользовался я, сейчас расскажу. С удовольствием послушаю и ваши рекомендации
1) https://enthuware.com/
Мобильная платформа для подготовки к сертификации Oracle по Java. Большое количество сложных теоретических вопросов на понимание базовых вещей. Самое ценное — развернутые пояснения к правильным ответам.
Цена: 10 долларов
Один из любимых инструментов подготовки теории
2) https://javarush.ru/
Онлайн-курс c большим количеством тестовых заданий. Сейчас я его уже забросил. Подойдет на самом-самом раннем этапе. Начните с месячной подписки, а там решите уже.
Цена: от 30$ в месяц (я взял абонемент на год еще осенью и вышло чуть более 7000 руб.)
3) https://www.sql-practice.com/
Задачки на практику SQL
SQL необходимо знать и уметь им пользоваться. Хорошие теоретические карточки идут плюсом.
Цена: бесплатно
4) https://stepik.org/course/91497/
Очень подробный курс по функциональному программированию: функциональные интерфейсы, лямбды, Stream API. Большое количество тестовых упражнений по этим темам, чтобы набить руку.
Цена: бесплатно
5) https://leetcode.com/
Большое количество задачек, которые можно решать с использованием разных языков программирования. В том числе SQL. Есть опасность утонуть в этих задачах надолго, превратив их решение в спорт.
Из возможностей — наличие готовых планов подготовки по определенным темам. Ради интереса, взял сейчас структуры данных — освежу в памяти.
Цена: бесплатно (есть и какие-то платные опции, но что-то я сомневаюсь, что до них когда-то доберусь)
6) https://www.codewars.com/
Аналогичен предыдущему. Задачи разбиты на 8 уровней по сложности. Также можно решать на разных языках.
Цена: бесплатно
7) https://sql-ex.ru/
Еще один инструмент для тренировки SQL (если все остальные победили). Лично мне нравится меньше, чем sql-practice. Слишком уж олдскульно.
Цена: бесплатно
---
Пишите в комментариях, если я что-то пропустил важное. Буду дополнять пост по возможности
#полезныеСсылки
Чем пользуюсь и пользовался я, сейчас расскажу. С удовольствием послушаю и ваши рекомендации
1) https://enthuware.com/
Мобильная платформа для подготовки к сертификации Oracle по Java. Большое количество сложных теоретических вопросов на понимание базовых вещей. Самое ценное — развернутые пояснения к правильным ответам.
Цена: 10 долларов
Один из любимых инструментов подготовки теории
2) https://javarush.ru/
Онлайн-курс c большим количеством тестовых заданий. Сейчас я его уже забросил. Подойдет на самом-самом раннем этапе. Начните с месячной подписки, а там решите уже.
Цена: от 30$ в месяц (я взял абонемент на год еще осенью и вышло чуть более 7000 руб.)
3) https://www.sql-practice.com/
Задачки на практику SQL
SQL необходимо знать и уметь им пользоваться. Хорошие теоретические карточки идут плюсом.
Цена: бесплатно
4) https://stepik.org/course/91497/
Очень подробный курс по функциональному программированию: функциональные интерфейсы, лямбды, Stream API. Большое количество тестовых упражнений по этим темам, чтобы набить руку.
Цена: бесплатно
5) https://leetcode.com/
Большое количество задачек, которые можно решать с использованием разных языков программирования. В том числе SQL. Есть опасность утонуть в этих задачах надолго, превратив их решение в спорт.
Из возможностей — наличие готовых планов подготовки по определенным темам. Ради интереса, взял сейчас структуры данных — освежу в памяти.
Цена: бесплатно (есть и какие-то платные опции, но что-то я сомневаюсь, что до них когда-то доберусь)
6) https://www.codewars.com/
Аналогичен предыдущему. Задачи разбиты на 8 уровней по сложности. Также можно решать на разных языках.
Цена: бесплатно
7) https://sql-ex.ru/
Еще один инструмент для тренировки SQL (если все остальные победили). Лично мне нравится меньше, чем sql-practice. Слишком уж олдскульно.
Цена: бесплатно
---
Пишите в комментариях, если я что-то пропустил важное. Буду дополнять пост по возможности
#полезныеСсылки
👍24
Сделать рубрику с практическими вопросами ежедневной?
Anonymous Poll
96%
Да
4%
Свой вариант напишу в комментарии 😎
😁1
Под первым постом и далее в комментариях был вопрос: сколько мне лет и из какой отрасли я переквалифицируюсь
— Мне 35 лет, женат, есть дочь, давно не курю, пью вино 🍷
Ответил? Давайте дальше
— До этого я занимался интернет-маркетингом с уклоном в SEO (это когда ты делаешь так, чтобы интернет-сайты находились в поиске высоко по нужным запросам, шел целевой трафик и, главное, что-то происходило/покупалось) в одной очень большой компании.
Можно сказать, меня от этого «подташнивало» последние несколько лет. К компании претензий нет никаких — вопрос только во мне и в том, что я давно «перегорев» продолжал себя изматывать психологически, оправдываясь мнимым удобством и необходимостью всех вокруг обеспечивать финансово.
Сейчас, находясь в не таком, скажем, уверенном финансовом положении как пол года назад, я настолько лучше себя чувствую эмоционально, что мне кажется, заняться программированием нужно было только лишь для того, чтобы заставить себя уволиться. А там, глядишь, и остальное приложится 😎
— Мне 35 лет, женат, есть дочь, давно не курю, пью вино 🍷
Ответил? Давайте дальше
— До этого я занимался интернет-маркетингом с уклоном в SEO (это когда ты делаешь так, чтобы интернет-сайты находились в поиске высоко по нужным запросам, шел целевой трафик и, главное, что-то происходило/покупалось) в одной очень большой компании.
Можно сказать, меня от этого «подташнивало» последние несколько лет. К компании претензий нет никаких — вопрос только во мне и в том, что я давно «перегорев» продолжал себя изматывать психологически, оправдываясь мнимым удобством и необходимостью всех вокруг обеспечивать финансово.
Сейчас, находясь в не таком, скажем, уверенном финансовом положении как пол года назад, я настолько лучше себя чувствую эмоционально, что мне кажется, заняться программированием нужно было только лишь для того, чтобы заставить себя уволиться. А там, глядишь, и остальное приложится 😎
👏12👍4
Коллеги, сочувствующие если кто-то имеет представление, опыт, или опыт знакомых, поделитесь, пожалуйста:
https://kata.academy/java/postpayment
Много красивых слов, кругом жир, масло и win-win, но я по своей природе всегда скептически отношусь к подобным вещам. Стоит вписаться, может, как думаете?
Или мне уже такое не нужно совершенно?
https://kata.academy/java/postpayment
Много красивых слов, кругом жир, масло и win-win, но я по своей природе всегда скептически отношусь к подобным вещам. Стоит вписаться, может, как думаете?
Или мне уже такое не нужно совершенно?
Книги. Спросили — отвечаю
У меня их на данный момент три, но есть планы по расширению парка.
1. Изучаем Java (Head First) | Сьерра Кэти, Бэйтс Берт
Легкое и понятное «чтиво». Подойдет определенно тем, кто совсем не знаком с программированием и раньше, например, продавал и показывал рыбов, а теперь классы какие-то писать надо учиться.
Книга-вход. Лично мне она не подошла: материал подан в игровой форме, объяснение рассчитано на гуманитариев, как мне кажется.
2. Java. Руководство для начинающих | Герберт Шилдт
Наверное, лучшая книга по основам и базовым возможностям языка программирования. Подача материала академическая, но при этом многие вещи неплохо разъяснены на конкретных примерах.
Сейчас жалею, что купил Head First, а не сразу Полное руководство от того же автора.
3. Чистый код. Создание анализ и рефакторинг | Мартин Роберт К.
Полезная книга. Хоть и не сразу. Написано все простым языком, но объясняемые вещи требуют наличия практического опыта, чтобы от этого был какой-то толк.
Здесь не про алгоритмы и функции, а про правильную архитектуру приложений. Отдельные вещи могут быть понятны и сразу, в первый месяц обучения, но их не так много. Брать её в руки стоит в тот момент, когда ты уже написал свою первую программу, которая использует основные принципы ООП.
Могу ошибаться, конечно, но мне так кажется.
В планах:
4. Java. Эффективное программирование | Блох Джошуа
Книгу я не читал, но отзывы слышал самые лестные. Для ознакомления прочел 10 страниц в нелегальной pdf-версии книги. Понравилось, хочу.
Эту книгу вообще называют одной из лучших в плане формирования правильного представления о сути языка.
--
Традиционно предлагаю в комментариях делиться своими рекомендациями.
У меня их на данный момент три, но есть планы по расширению парка.
1. Изучаем Java (Head First) | Сьерра Кэти, Бэйтс Берт
Легкое и понятное «чтиво». Подойдет определенно тем, кто совсем не знаком с программированием и раньше, например, продавал и показывал рыбов, а теперь классы какие-то писать надо учиться.
Книга-вход. Лично мне она не подошла: материал подан в игровой форме, объяснение рассчитано на гуманитариев, как мне кажется.
2. Java. Руководство для начинающих | Герберт Шилдт
Наверное, лучшая книга по основам и базовым возможностям языка программирования. Подача материала академическая, но при этом многие вещи неплохо разъяснены на конкретных примерах.
Сейчас жалею, что купил Head First, а не сразу Полное руководство от того же автора.
3. Чистый код. Создание анализ и рефакторинг | Мартин Роберт К.
Полезная книга. Хоть и не сразу. Написано все простым языком, но объясняемые вещи требуют наличия практического опыта, чтобы от этого был какой-то толк.
Здесь не про алгоритмы и функции, а про правильную архитектуру приложений. Отдельные вещи могут быть понятны и сразу, в первый месяц обучения, но их не так много. Брать её в руки стоит в тот момент, когда ты уже написал свою первую программу, которая использует основные принципы ООП.
Могу ошибаться, конечно, но мне так кажется.
В планах:
4. Java. Эффективное программирование | Блох Джошуа
Книгу я не читал, но отзывы слышал самые лестные. Для ознакомления прочел 10 страниц в нелегальной pdf-версии книги. Понравилось, хочу.
Эту книгу вообще называют одной из лучших в плане формирования правильного представления о сути языка.
--
Традиционно предлагаю в комментариях делиться своими рекомендациями.
👍9🔥1
Сколько часов в день заниматься
Тут можно было бы сказать, что все индивидуально и разойтись, но я продолжу настаивать на том, что это авторский блог и на своем праве излагать тут свою точку зрения. В конце концов, кто-то что-то для себя вычленит: или из поста, или из комментариев, а кто-то просто плюнет и отвернется.
Я для себя выделил несколько моментов, которыми хочу поделиться
1. Непрерывность
Непрерывность «подхода» важнее формального количества затраченных часов. Лучше полноценно потратить 3 часа времени за раз, ни на что не отвлекаясь, чем 3 раза в день совершать часовые подходы. Второй вариант превращает материал, который ты пытаешься усвоить, в настоящую кашу.
Каждый раз у меня уходит 30-40 минут только на то, чтобы включиться в тему, вспомнить, что я делал вчера и «разогреться». В этих «3 раза по часу» у меня впустую уйдет часа полтора.
2. Регулярность
Для меня это 5-6 дней в неделю. Можно реже, но тогда и желаемого можно не достичь. Так и останется программирование на уровне хобби.
3. Отдых
Я не умею отдыхать. Каждый раз когда я это делаю, у меня складывается ощущение, что я что-то упускаю, теряю и недополучаю. Еще из спорта у меня это: когда ты отдыхаешь, твой соперник тренируется.
Порочная и неправильная практика. Отдых просто необходим. Повторяю это себе каждый раз и заставляю 1-2 дня в неделю не открывать ни единой статьи, ни единого видео про программирование.
Меняем программирование на «научиться играть на скрипке» и все те же правила будут работать и там 😀
Тут можно было бы сказать, что все индивидуально и разойтись, но я продолжу настаивать на том, что это авторский блог и на своем праве излагать тут свою точку зрения. В конце концов, кто-то что-то для себя вычленит: или из поста, или из комментариев, а кто-то просто плюнет и отвернется.
Я для себя выделил несколько моментов, которыми хочу поделиться
1. Непрерывность
Непрерывность «подхода» важнее формального количества затраченных часов. Лучше полноценно потратить 3 часа времени за раз, ни на что не отвлекаясь, чем 3 раза в день совершать часовые подходы. Второй вариант превращает материал, который ты пытаешься усвоить, в настоящую кашу.
Каждый раз у меня уходит 30-40 минут только на то, чтобы включиться в тему, вспомнить, что я делал вчера и «разогреться». В этих «3 раза по часу» у меня впустую уйдет часа полтора.
2. Регулярность
Для меня это 5-6 дней в неделю. Можно реже, но тогда и желаемого можно не достичь. Так и останется программирование на уровне хобби.
3. Отдых
Я не умею отдыхать. Каждый раз когда я это делаю, у меня складывается ощущение, что я что-то упускаю, теряю и недополучаю. Еще из спорта у меня это: когда ты отдыхаешь, твой соперник тренируется.
Порочная и неправильная практика. Отдых просто необходим. Повторяю это себе каждый раз и заставляю 1-2 дня в неделю не открывать ни единой статьи, ни единого видео про программирование.
Меняем программирование на «научиться играть на скрипке» и все те же правила будут работать и там 😀
👍12
Как относитесь к тестовым заданиям?
На днях отвечал на одну из вакансий и перед отправкой была автоматическая просьба решить задачку.
Я считаю, что нет ничего плохого в том, чтобы решать тестовые задания. Особенно нам, новичкам.
— Во-первых, так мы можем доказать, что мы что-то умеем.
— Во-вторых, это неплохая практика, так как тестовые задачи часто связаны с бизнес-задачами приложений клиента (хоть и отдаленно).
Мне сложно ответить за senior и middle специалистов, но полагаю, и на этом уровне можно придумать какие-то проверочные вещи.
На днях отвечал на одну из вакансий и перед отправкой была автоматическая просьба решить задачку.
Я считаю, что нет ничего плохого в том, чтобы решать тестовые задания. Особенно нам, новичкам.
— Во-первых, так мы можем доказать, что мы что-то умеем.
— Во-вторых, это неплохая практика, так как тестовые задачи часто связаны с бизнес-задачами приложений клиента (хоть и отдаленно).
Мне сложно ответить за senior и middle специалистов, но полагаю, и на этом уровне можно придумать какие-то проверочные вещи.
👍8
Всем интересно, какие задачки бывают на собеседованиях и перед ними
Если никто не против, то я могу тут показывать то, что задавали мне.
Первая — на скриншоте — задачка с собеседования в T-Systems в их Java School. Всего было три задачи, эта была не самой сложной, но повозиться пришлось. В первую очередь с тем, чтобы корректно определять, можно ли массив запихнуть в такой треугольник или нельзя. Ну а нарисовать его уже это вопрос аккуратного использования простых операторов, циклов и работы с двумерным массивом
Сложную показывать пока не буду…
Если никто не против, то я могу тут показывать то, что задавали мне.
Первая — на скриншоте — задачка с собеседования в T-Systems в их Java School. Всего было три задачи, эта была не самой сложной, но повозиться пришлось. В первую очередь с тем, чтобы корректно определять, можно ли массив запихнуть в такой треугольник или нельзя. Ну а нарисовать его уже это вопрос аккуратного использования простых операторов, циклов и работы с двумерным массивом
Сложную показывать пока не буду…
👍14
Ребят, а у вас какой язык основной? (можно отвечать даже тем, кто еще не выбрал, но уже склоняется...). На всякий случай сделаю мультивыбор.
Anonymous Poll
70%
Java
21%
Python
7%
JavaScript
7%
Kotlin
1%
R
3%
PHP
1%
Go
1%
Swift
2%
C
4%
C#
Простой (простой?) вопрос
Что напечатает программа? 10 секунд смотрим и отвечаем. Правильный ответ напишу в комментарии к этому сообщению
#практическиеВопросы
Что напечатает программа? 10 секунд смотрим и отвечаем. Правильный ответ напишу в комментарии к этому сообщению
#практическиеВопросы
👍5
Мне очень нравится эта задачка, поэтому я хочу с вами ей поделиться
Здесь многие, знакомые с понятием "объект" и "ссылка", скажут, что программа напечатает false (ведь объекты разные). Но это не так. Правильный ответ true и вот почему:
Здесь происходит autoboxing примитива и вызов метода Integer.valueOf(100)
Если теперь мы зайдем в реализацию этого метода, то увидим такой код:
Если значение находится в диапазоне от -128 до high (по умолчанию 127), то создание нового объекта не происходит, а просто берется из кэша.
Подробное объяснение и хорошая статья по теме
#практическиеВопросы
public class Test{Собственно, true или false?
public static void main(String[] args){
Integer num1 = 100;
Integer num2 = 100;
if(num1==num2){
System.out.println("true");
}
else{
System.out.println("false");
}
}
}
Здесь происходит autoboxing примитива и вызов метода Integer.valueOf(100)
Если теперь мы зайдем в реализацию этого метода, то увидим такой код:
public static Integer valueOf(int i) {
if (i >= IntegerCache.low && i <= IntegerCache.high)
return IntegerCache.cache[i + (-IntegerCache.low)];
return new Integer(i);
}
#практическиеВопросы
👍13🎉2
Немного залип в последнее время в видео-интервью на канале
https://www.youtube.com/channel/UCRxBK1uUONfrU7roM36zuTQ
Не то чтобы смотрю их круглыми сутками, но примерно 1 в два дня посматриваю. И вот у меня появилась идея, а чего бы не поучаствовать? Есть две опции: бесплатно с неясными перспективами по времени и за деньги в ближайшие дней 10.
Выбрал второе, так как если уж делать, то сейчас, пока тепленький 😊 В общем, если пройду на платное и попаду в телевизор, не судите. Боязнь сцены и комплекс самозванца у меня с детства, увы.
https://www.youtube.com/channel/UCRxBK1uUONfrU7roM36zuTQ
Не то чтобы смотрю их круглыми сутками, но примерно 1 в два дня посматриваю. И вот у меня появилась идея, а чего бы не поучаствовать? Есть две опции: бесплатно с неясными перспективами по времени и за деньги в ближайшие дней 10.
Выбрал второе, так как если уж делать, то сейчас, пока тепленький 😊 В общем, если пройду на платное и попаду в телевизор, не судите. Боязнь сцены и комплекс самозванца у меня с детства, увы.
👍6