Ну что.... прошла аттестация....
Я теперь синьор-помидор!
Пока аттестовался - целая куча мыслей пришла в голову. Касательно программирования, работы, да и жизни в целом.
Вот одна из них, кстати:
Работа с топовыми коллегами часто воспринимается как бесконечно-позитивный феномен, как говорится "лучше быть самым слабым среди самых сильных, чем самым сильным среди слабых". Но если тебя окружают только люди уровнем выше - ты имеешь возможность учиться только на примере "КАК НАДО ДЕЛАТЬ", но при этом тебе недоступна возможность учиться на том "КАК ДЕЛАТЬ НЕ НАДО".
И знаете, самым тяжелым для меня испытанием за время аттестации стала банальная задача: "вот тебе код, найди тут все проблемы". Я настолько редко фокусировался на проблемах кода, потому что меня окружали сплошные "классные решения" и "гениальные подходы". Я просто забыл о том, что "люто вонючий код" тоже бывает, забыл его признаки, его запахи.
Да, конечно, я еще преподаватель и часто приходится поправлять код учеников. Но код в продакшн сильно отличается от "ученического" - вот на него у меня глаз наметан хорошо.
В общем, всегда можно учиться не только у "старших", но и у "младших". А сегодня я отдыхаю!
Я теперь синьор-помидор!
Пока аттестовался - целая куча мыслей пришла в голову. Касательно программирования, работы, да и жизни в целом.
Вот одна из них, кстати:
Работа с топовыми коллегами часто воспринимается как бесконечно-позитивный феномен, как говорится "лучше быть самым слабым среди самых сильных, чем самым сильным среди слабых". Но если тебя окружают только люди уровнем выше - ты имеешь возможность учиться только на примере "КАК НАДО ДЕЛАТЬ", но при этом тебе недоступна возможность учиться на том "КАК ДЕЛАТЬ НЕ НАДО".
И знаете, самым тяжелым для меня испытанием за время аттестации стала банальная задача: "вот тебе код, найди тут все проблемы". Я настолько редко фокусировался на проблемах кода, потому что меня окружали сплошные "классные решения" и "гениальные подходы". Я просто забыл о том, что "люто вонючий код" тоже бывает, забыл его признаки, его запахи.
Да, конечно, я еще преподаватель и часто приходится поправлять код учеников. Но код в продакшн сильно отличается от "ученического" - вот на него у меня глаз наметан хорошо.
В общем, всегда можно учиться не только у "старших", но и у "младших". А сегодня я отдыхаю!
❤20🔥13👍7
Друзья, в начал сегодня уже писать сценарий (наконец-то) для видео о hh, прямо рад наконец-то, пока для вас небольшой опрос! Самый молодой кандидат, откликнувшийся на вакансию нашей "компании" стал человек....
Anonymous Quiz
9%
2001 года рождения
8%
2003 года рождения
18%
2005 года рождения
23%
2007 года рождения
41%
2009 года рождения
👍6
Про перезагрузку и отстойный хедхантер
Вот уже два месяца в канале почти ничего не выходит, а я успел отменить или пропустить кучу активностей, связанных с какой-никакой публичностью. Прошел некоторую «очистку» радиомолчанием, перезагрузился и наконец-то дописал сценарий о хэдхантер.
За время подготовки сценария выпал с абсолютной отвратительности хедхантера. Просто так, для сведения, на хедхантер есть возможность настроить «авторазбор» откликов.
Авторазбор - это возможностью автоматически выставлять отказы неподходящим кандидатам.
А знаете, какие параметры там являются ключевыми кроме стажа и наличия водительских прав? Пол и возраст блин.
Пол.
И возраст.
Пол и возраст)))
Вот уже два месяца в канале почти ничего не выходит, а я успел отменить или пропустить кучу активностей, связанных с какой-никакой публичностью. Прошел некоторую «очистку» радиомолчанием, перезагрузился и наконец-то дописал сценарий о хэдхантер.
За время подготовки сценария выпал с абсолютной отвратительности хедхантера. Просто так, для сведения, на хедхантер есть возможность настроить «авторазбор» откликов.
Авторазбор - это возможностью автоматически выставлять отказы неподходящим кандидатам.
А знаете, какие параметры там являются ключевыми кроме стажа и наличия водительских прав? Пол и возраст блин.
Пол.
И возраст.
Пол и возраст)))
😢19🤯6😱1
Про спорт на удаленке
Уже как месяца 4 просыпаюсь в 6-45 утра и хожу заниматься единоборствами прямо перед работой. Изначально я поставил занятия на утро лишь для того, чтобы не тратить свои драгоценные вечера и проводить их с семьей, но, блин, насколько же легче работается, если в начале дня ты умер в зале.
Это супермега нелогично, но работает. Я объясняю для себя это так: если я с утра умер в зале, то любая задача на работе вообще никак не напрягает и не усложняет жизнь. Все просто - я уже помер в зале, хуже уже не будет. Я просто благодарю жизнь за то, что сейчас сижу на стуле (часто потому, что не могу сдвинуться) и просто работаю.
Единственное, советую только тем, у кого удаленка. Если еще после такой тренировки в офис ехать - можно чекнкуться
Уже как месяца 4 просыпаюсь в 6-45 утра и хожу заниматься единоборствами прямо перед работой. Изначально я поставил занятия на утро лишь для того, чтобы не тратить свои драгоценные вечера и проводить их с семьей, но, блин, насколько же легче работается, если в начале дня ты умер в зале.
Это супермега нелогично, но работает. Я объясняю для себя это так: если я с утра умер в зале, то любая задача на работе вообще никак не напрягает и не усложняет жизнь. Все просто - я уже помер в зале, хуже уже не будет. Я просто благодарю жизнь за то, что сейчас сижу на стуле (часто потому, что не могу сдвинуться) и просто работаю.
Единственное, советую только тем, у кого удаленка. Если еще после такой тренировки в офис ехать - можно чекнкуться
🤯9👍6❤2
Думаю, все знают текущую ситуацию в России с лицензионным ПО
JetBrains, уходя, продлила лицензии на свое ПО, кто-то ушел в пустоту, а кто-то в целом запретил пользоваться своим софтом. В очередной раз в моих "подписках" выплыла тема пиратства и тут мне стало интересно, а что думают подписчики ПЖН насчет нелицензионного софта.
Сейчас запушу пару опросиков, должно быть интересно)
PS Все анонимна, чесна
JetBrains, уходя, продлила лицензии на свое ПО, кто-то ушел в пустоту, а кто-то в целом запретил пользоваться своим софтом. В очередной раз в моих "подписках" выплыла тема пиратства и тут мне стало интересно, а что думают подписчики ПЖН насчет нелицензионного софта.
Сейчас запушу пару опросиков, должно быть интересно)
PS Все анонимна, чесна
👍6
Вы когда-нибудь использовали пиратское программное обеспечение из-за отсутствия финансовой возможности купить лицензионное?
Anonymous Poll
68%
Да, часто
17%
Иногда
5%
Редко
2%
Никогда
8%
ТЫК
Как вы считаете, приемлемо ли использование пиратского ПО, если нет возможности его приобрести?
Anonymous Poll
86%
Да, приемлимо
5%
Нет, не приемлимо
9%
ТЫК
Если бы программное обеспечение были бы более доступными (цены, возможность оплаты), вы бы предпочли использовать лицензионное ПО?
Anonymous Poll
80%
Да
12%
Нет
8%
ТЫК
Немного бэксейджа сегодняшней записи, в прочем, как и всегда)
В конце - крик души
В конце - крик души
👍7😁2
Forwarded from кадровый пылесос
Я отупел от этого диалога, как и от скорости ответов рекрутера. Кажется, пора подключать асинхронщину
#диалоги #присланное
#диалоги #присланное
😁15🔥5🙈5🤯4🏆1
Под прошлым постом обсудили тестовые задания и я вспомнил, что года три назад получил один из самых мощных отказов, который действительно помог прокачаться. Моя редактура присутствует.
Почитайте, это напоминание о том, что все мы с чего-то начинаем. Я, кстати, через 4 месяца после этого письма нашел свою первую работу. Правда, не в этой компании
Почитайте, это напоминание о том, что все мы с чего-то начинаем. Я, кстати, через 4 месяца после этого письма нашел свою первую работу. Правда, не в этой компании
👍5❤4
Привет!
Получил фидбек, его много)
Можно похвалить за то, что сделал то, что требовалось, программа работает, все считается
Теперь где прокачаться:
Все сделано в одном классе, вся логика в одном месте. Логика основывается на регулярных выражениях, это не оч хорошо, потому как с регулярками не всегда при чтении кода понятно, что там происходит, должно происходить.
Java - ООП язык. Задание сделано в процедурном стиле. Т.е. все собрано в одном месте и программа состоит из набора команд, которые выполняются одна за другой.
Как все переделать, чтобы прокачаться:
1) Отказаться от регулярных выражений
2) Переписать все с использованием ООП подхода. Определиться какие сущности есть в программе и вынести каждую сущность в отдельный класс.
Например, штуку, которая шлет запросы - в один класс, калькулятор рейтинга - в другой класс. Сущность ответа от сервера - в третий класс.
Про сущность ответа от сервера.
Сейчас ответ от сервера сохраняется просто в строку. Но это JSON, у него есть какая-то структура. Надо изучить как из JSON делать Java объекты и наоборот. Сделать сущность ответа от сервера не строкой, а POJO классом, который из JSON ответа сервера заполняется данными. Сейчас все сделано с использованием только лишь статических методов и переменных.
При переделке на ООП лад использовать объекты. А статическими оставить только лишь максимум константы(адрес сервера).
Максимально стараться не писать самому некоторые вещи, для которых уже есть более высокоуровневые реализации. Например при отправке запроса на сервер вместо HttpURLConnection и URL использовать httpClient от apache. Научиться подключать сторонние библиотеки через зависимости
Оформить все это как maven проект, а не gradle (Возможно тут просто вкусовщина, но за 3 года работы я сталкивался только с maven проектами и maven надо знать).
Следующий шаг - изучить спринг. Начать можно с hello-world на Spring-boot. Затем понять что такое бины в спринге. Что такое контроллер-сервис-репозиторий. Попробовать написать ту-же программу уже на спринге. Чтобы запуск и остановку калькуляции рейтинга можно было инициировать http запросами. Также почитать про протокол http. Тут же уже можно заменить httpClient от apache на спринговый restTemplate.
Мы предлагаем тебе прокачаться в Java Core, изучить основы спринга и чего то более высокоуровневого, научиться работать с базой не с JDBCTemplate, а с чем то более высокоуровневым вроде hibernate, научиться писать сервисы на спринге.
Думаю, за месяца три это можно в спокойном режиме довести до уровня рабочего кода, который не супер сложно понимать)
Если ты готов прокачаться по всем этим замечаниям, то дерзай!
Через примерно три месяца можем снова связаться, и ты снова попробуешь свои силы)
К тому времени, если ты исправишь все замечания, то мы будем готовы тебя рассмотреть, но желательно придумать что-то хотя бы около фултайм, хотя через три месяца уже это лучше предметно обсуждать.
Как-то так)
Что скажешь?
Получил фидбек, его много)
Можно похвалить за то, что сделал то, что требовалось, программа работает, все считается
Теперь где прокачаться:
Все сделано в одном классе, вся логика в одном месте. Логика основывается на регулярных выражениях, это не оч хорошо, потому как с регулярками не всегда при чтении кода понятно, что там происходит, должно происходить.
Java - ООП язык. Задание сделано в процедурном стиле. Т.е. все собрано в одном месте и программа состоит из набора команд, которые выполняются одна за другой.
Как все переделать, чтобы прокачаться:
1) Отказаться от регулярных выражений
2) Переписать все с использованием ООП подхода. Определиться какие сущности есть в программе и вынести каждую сущность в отдельный класс.
Например, штуку, которая шлет запросы - в один класс, калькулятор рейтинга - в другой класс. Сущность ответа от сервера - в третий класс.
Про сущность ответа от сервера.
Сейчас ответ от сервера сохраняется просто в строку. Но это JSON, у него есть какая-то структура. Надо изучить как из JSON делать Java объекты и наоборот. Сделать сущность ответа от сервера не строкой, а POJO классом, который из JSON ответа сервера заполняется данными. Сейчас все сделано с использованием только лишь статических методов и переменных.
При переделке на ООП лад использовать объекты. А статическими оставить только лишь максимум константы(адрес сервера).
Максимально стараться не писать самому некоторые вещи, для которых уже есть более высокоуровневые реализации. Например при отправке запроса на сервер вместо HttpURLConnection и URL использовать httpClient от apache. Научиться подключать сторонние библиотеки через зависимости
Оформить все это как maven проект, а не gradle (Возможно тут просто вкусовщина, но за 3 года работы я сталкивался только с maven проектами и maven надо знать).
Следующий шаг - изучить спринг. Начать можно с hello-world на Spring-boot. Затем понять что такое бины в спринге. Что такое контроллер-сервис-репозиторий. Попробовать написать ту-же программу уже на спринге. Чтобы запуск и остановку калькуляции рейтинга можно было инициировать http запросами. Также почитать про протокол http. Тут же уже можно заменить httpClient от apache на спринговый restTemplate.
Мы предлагаем тебе прокачаться в Java Core, изучить основы спринга и чего то более высокоуровневого, научиться работать с базой не с JDBCTemplate, а с чем то более высокоуровневым вроде hibernate, научиться писать сервисы на спринге.
Думаю, за месяца три это можно в спокойном режиме довести до уровня рабочего кода, который не супер сложно понимать)
Если ты готов прокачаться по всем этим замечаниям, то дерзай!
Через примерно три месяца можем снова связаться, и ты снова попробуешь свои силы)
К тому времени, если ты исправишь все замечания, то мы будем готовы тебя рассмотреть, но желательно придумать что-то хотя бы около фултайм, хотя через три месяца уже это лучше предметно обсуждать.
Как-то так)
Что скажешь?
🔥16❤3👍2🕊2
Всем доброго позднего вечера 😎
Наконец-то многострадальное видео вышло
https://youtu.be/qRWqvHA0nHU?si=Dlkd687aA9lRVzdF
Создали две вакансии на хедхантере, собрали более 2000 откликов, узнали много секретов о хх (и даже грязных). В общем, все в видео.
Пожалуйста, поделитесь видео со своими друзьями и жильцами вашего жэка. Сил потрачено больше, чем на все остальные видосы вместе взятые
Наконец-то многострадальное видео вышло
https://youtu.be/qRWqvHA0nHU?si=Dlkd687aA9lRVzdF
Создали две вакансии на хедхантере, собрали более 2000 откликов, узнали много секретов о хх (и даже грязных). В общем, все в видео.
Пожалуйста, поделитесь видео со своими друзьями и жильцами вашего жэка. Сил потрачено больше, чем на все остальные видосы вместе взятые
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
СОЗДАЛ ФЕЙК IT ВАКАНСИЮ — В IT УЖЕ НЕ ВОЙТИ?
СОЗДАЛ ФЕЙК IT ВАКАНСИЮ — В IT УЖЕ НЕ ВОЙТИ?
В этом видео провели очень глубокое исследование ит-рынка вакансий, посмотрели на резюме, создали две вакансии и собрали более двух тысяч откликов в сумме. Сравнили две абсолютно противоположные ит-вакансии и…
В этом видео провели очень глубокое исследование ит-рынка вакансий, посмотрели на резюме, создали две вакансии и собрали более двух тысяч откликов в сумме. Сравнили две абсолютно противоположные ит-вакансии и…
🔥14👏3
Кстати делали видео совместно с просто потрясающим HR с канала «Кадровый пылесос».
Миша лучший, сам его читаю. Подписывайтесь, достойнейший из достойнейших
Миша лучший, сам его читаю. Подписывайтесь, достойнейший из достойнейших
Telegram
кадровый пылесос
Предложка: @pylesbor_bot
Чат: https://news.1rj.ru/str/+hsL4z8rbniw5MWNi
Twitter: https://x.com/kadrov_pylesos
По вопросам рекламы, размещения своих вакансий и резюме: @kadrov_pylesos
Директор по контенту: @HomeOfStarlight
Founded 14.06.2021
Чат: https://news.1rj.ru/str/+hsL4z8rbniw5MWNi
Twitter: https://x.com/kadrov_pylesos
По вопросам рекламы, размещения своих вакансий и резюме: @kadrov_pylesos
Директор по контенту: @HomeOfStarlight
Founded 14.06.2021
🤩10
Пока мы спали, случилась некоторая революция в музыке
Не так давно вышел альбом никому до этого неизвестного исполнителя - Norimyxxxo aka Нейромирон aka Оксинейрон
Альбом назвался «Горгород навсегда», а в голосе и подаче угадывался голос Оксимирона. С самого выхода альбома люди спорили, что это было - нейросеть или перфоманс от самого исполнителя.
Оказалось - нейросеть. Поклонник творчества обучил нейросеть на песнях Мирона, а сам занялся «отработкой стиля», чтобы нейросети осталось лишь подменить голос.
Текст, биты и подача - оригинальные. Единственное, что сделала нейросеть - подменила голос. Но сам факт того, что это в некотором роде переворот на рынке музыки - поражает.
Фактически, открыт новый ящик Пандоры, позволяющий выпускать новые песни Майкла Джексона, Курта Кобейна и других исполнителей.
Не знаю, как с точки закона, но автору нейро-альбома удалось отстоять свой альбом на всех стриминг-площадках мира. Сам по себе голос (пока еще) не является какой-либо собственностью
А вот, кстати, пример того, что получилось - https://m.vk.com/video-222040289_456239028
Всем хороший нейровыходных
Оксинейрон, блин
Не так давно вышел альбом никому до этого неизвестного исполнителя - Norimyxxxo aka Нейромирон aka Оксинейрон
Альбом назвался «Горгород навсегда», а в голосе и подаче угадывался голос Оксимирона. С самого выхода альбома люди спорили, что это было - нейросеть или перфоманс от самого исполнителя.
Оказалось - нейросеть. Поклонник творчества обучил нейросеть на песнях Мирона, а сам занялся «отработкой стиля», чтобы нейросети осталось лишь подменить голос.
Текст, биты и подача - оригинальные. Единственное, что сделала нейросеть - подменила голос. Но сам факт того, что это в некотором роде переворот на рынке музыки - поражает.
Фактически, открыт новый ящик Пандоры, позволяющий выпускать новые песни Майкла Джексона, Курта Кобейна и других исполнителей.
Не знаю, как с точки закона, но автору нейро-альбома удалось отстоять свой альбом на всех стриминг-площадках мира. Сам по себе голос (пока еще) не является какой-либо собственностью
А вот, кстати, пример того, что получилось - https://m.vk.com/video-222040289_456239028
Всем хороший нейровыходных
Оксинейрон, блин
VK Видео
Горгород навсегда - 05.10.2023
Watch Горгород навсегда - 05.10.2023 30 s from 4 October 2023 online in HD for free in the VK catalog without signing up! Views: 17899. Likes: 144.
👍6🤯4😁1
Последнее вышедшее видео на канале получилось очень странным
С одной стороны, показатели вовлеченности в просмотр видео очень хорошие для тематики и лучшие на канале. Первые 24 часа так вообще видео стартануло лучше всех.
С другой стороны, самым залайканным комментом оказался поинт о том, что мы издеваемся над джунами, а ютуб перестал показывать видео аудитории.
Поделитесь в комментах, как вам тематика экспериментов на канале? Есть идея попытаться создать 15-20 различных резюме и посмотреть, насколько тяжело сейчас найти работу. Но что-то ситуация с видео вообще непонятна ;(
С одной стороны, показатели вовлеченности в просмотр видео очень хорошие для тематики и лучшие на канале. Первые 24 часа так вообще видео стартануло лучше всех.
С другой стороны, самым залайканным комментом оказался поинт о том, что мы издеваемся над джунами, а ютуб перестал показывать видео аудитории.
Поделитесь в комментах, как вам тематика экспериментов на канале? Есть идея попытаться создать 15-20 различных резюме и посмотреть, насколько тяжело сейчас найти работу. Но что-то ситуация с видео вообще непонятна ;(
❤8🔥1🎉1