Программист живёт нормально – Telegram
Программист живёт нормально
2.22K subscribers
140 photos
7 videos
29 files
79 links
Канал о программировании, программистах и жизни с программистами

Автор: @tkach1380
Download Telegram
Как вы считаете, приемлемо ли использование пиратского ПО, если нет возможности его приобрести?
Anonymous Poll
86%
Да, приемлимо
5%
Нет, не приемлимо
9%
ТЫК
Если бы программное обеспечение были бы более доступными (цены, возможность оплаты), вы бы предпочли использовать лицензионное ПО?
Anonymous Poll
80%
Да
12%
Нет
8%
ТЫК
Завтра мы наконец-то выдвигаемся снимать видео о хх, сценарий написан, материалы отобраны. Значит, где-то к числу 14 оно появится на прилавках ваших ютубов.

А пока - немного материала из видео. Вот такой отклик получили. Взяли бы кандидата?
👍6🫡6😁4😐1
Немного бэксейджа сегодняшней записи, в прочем, как и всегда)

В конце - крик души
👍7😁2
Forwarded from Иван
This media is not supported in your browser
VIEW IN TELEGRAM
👍6🤣2
Извините, я умер. Больше эйчаров богу эйчаров
Я отупел от этого диалога, как и от скорости ответов рекрутера. Кажется, пора подключать асинхронщину

#диалоги #присланное
😁15🔥5🙈5🤯4🏆1
Под прошлым постом обсудили тестовые задания и я вспомнил, что года три назад получил один из самых мощных отказов, который действительно помог прокачаться. Моя редактура присутствует.

Почитайте, это напоминание о том, что все мы с чего-то начинаем. Я, кстати, через 4 месяца после этого письма нашел свою первую работу. Правда, не в этой компании
👍54
Привет!
Получил фидбек, его много)

Можно похвалить за то, что сделал то, что требовалось, программа работает, все считается


Теперь где прокачаться:
Все сделано в одном классе, вся логика в одном месте. Логика основывается на регулярных выражениях, это не оч хорошо, потому как с регулярками не всегда при чтении кода понятно, что там происходит, должно происходить.
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, научиться писать сервисы на спринге.
Думаю, за месяца три это можно в спокойном режиме довести до уровня рабочего кода, который не супер сложно понимать)

Если ты готов прокачаться по всем этим замечаниям, то дерзай!
Через примерно три месяца можем снова связаться, и ты снова попробуешь свои силы)
К тому времени, если ты исправишь все замечания, то мы будем готовы тебя рассмотреть, но желательно придумать что-то хотя бы около фултайм, хотя через три месяца уже это лучше предметно обсуждать.

Как-то так)
Что скажешь?
🔥163👍2🕊2
Всем доброго позднего вечера 😎

Наконец-то многострадальное видео вышло
https://youtu.be/qRWqvHA0nHU?si=Dlkd687aA9lRVzdF

Создали две вакансии на хедхантере, собрали более 2000 откликов, узнали много секретов о хх (и даже грязных). В общем, все в видео.

Пожалуйста, поделитесь видео со своими друзьями и жильцами вашего жэка. Сил потрачено больше, чем на все остальные видосы вместе взятые
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👏3
Пока мы спали, случилась некоторая революция в музыке

Не так давно вышел альбом никому до этого неизвестного исполнителя - Norimyxxxo aka Нейромирон aka Оксинейрон

Альбом назвался «Горгород навсегда», а в голосе и подаче угадывался голос Оксимирона. С самого выхода альбома люди спорили, что это было - нейросеть или перфоманс от самого исполнителя.

Оказалось - нейросеть. Поклонник творчества обучил нейросеть на песнях Мирона, а сам занялся «отработкой стиля», чтобы нейросети осталось лишь подменить голос.

Текст, биты и подача - оригинальные. Единственное, что сделала нейросеть - подменила голос. Но сам факт того, что это в некотором роде переворот на рынке музыки - поражает.

Фактически, открыт новый ящик Пандоры, позволяющий выпускать новые песни Майкла Джексона, Курта Кобейна и других исполнителей.

Не знаю, как с точки закона, но автору нейро-альбома удалось отстоять свой альбом на всех стриминг-площадках мира. Сам по себе голос (пока еще) не является какой-либо собственностью

А вот, кстати, пример того, что получилось - https://m.vk.com/video-222040289_456239028

Всем хороший нейровыходных

Оксинейрон, блин
👍6🤯4😁1
Последнее вышедшее видео на канале получилось очень странным

С одной стороны, показатели вовлеченности в просмотр видео очень хорошие для тематики и лучшие на канале. Первые 24 часа так вообще видео стартануло лучше всех.

С другой стороны, самым залайканным комментом оказался поинт о том, что мы издеваемся над джунами, а ютуб перестал показывать видео аудитории.

Поделитесь в комментах, как вам тематика экспериментов на канале? Есть идея попытаться создать 15-20 различных резюме и посмотреть, насколько тяжело сейчас найти работу. Но что-то ситуация с видео вообще непонятна ;(
8🔥1🎉1
Отдыхаешь, заказываешь мак в Египте, а тебя ошибками из джавы засыпают

И сразу о работе вспоминаешь


Остановитесь…
😁16👀4👍1🤣1👨‍💻1😨1
Мы тут долго выбирали, какое сопроводительное показать как "хорошее", среди того, что нам наприсылали за время эксперимента

Решили показать одно, зато не стыдное

Миша (это который hr с канала Кадровый пылесос) говорит, что это сопроводительное "плюс минус", а мне оно очень понравилось

Кстати, вам тема разбора резюме и сопроводительных интересна? Хотели бы посмотреть что-то об этом или даже поучаствовать со своим резюме в таком?
👍23🔥2😐2🤔1
Иногда мне кажется, что мы находимся в каких-то параллельных вселенных. Я снимаю видео, где на одну вакансию получаю 2000 откликов, а потом захожу почитать vc.ru и член совета директоров, председатель правления «Тинькофф банк» Станислав Близнюк говорит:

Когда человек выходит на рынок ИТ, он через три дня получает пять-семь офферов, причем с повышением. Просто жуткий дефицит. К чему это приводит? Одно последствие — это что цена подрастет, это вызов для многих компаний.

Вторая проблематика — когда у тебя супердефицит, то у тебя и качество кадров ухудшается. Потому что, в общем и целом, зачем учиться, если и так тебя возьмут при нескольких накаченных скиллах.


Я понимаю, что речь идет, видимо, о супер-квалилифицированных кадрах, которых по всей Руси человек 5, но вот такую (вероятно, вырванную из контекста) цитату сейчас возьмут в оборот все КиллБоксы и GreekPains'ы и будут снова на этом строить свою рекламу

Очередная жатва
👍15🤪6👎2💩2😭2🔥1😡1
Падскажите, а вы просмотрели мое резюме?
14🥰4😢2🤣2😁1
Пришло время немного рассказать о проекте, который получился из неоткуда

Не так давно в личку написал Александр, рассказал о своем изучении Java, проблемах с которыми столкнулся и предложил ему помочь с обучением.

Я решил ему помочь бесплатно в обмен на полную открытость. То есть все этапы нашего обучения должны быть открыты для подписчиков.

Хочу доказать себе, что могу. Хочу показать вам, чтобы смогли повторить шаги.

Такой дом-2, но в формате одного человека, идущего к цели.

Почему я вообще за это взялся?

1) ему 52 года, что бы кто не говорил - но это дополнительный вызов для него и меня. Эйджизм в сфере силен.

2) Он из города Губкин, что тоже не облегчает поиск работы. Будем искать только удаленку.

3) Одновременно с этим, ему всегда было интересно программирование, инженер по образованию. Сам уже более года учит язык. Значит, не убежит через месяц. То, что надо!

Ну а про меня многие знают. Я 4 года преподаю в различных ИТ-школах. Сейчас работаю на один немецкий онлайн-колледж. Опыт есть, можно и пободаться за место джуна.

Ну а мы уже начали!
🔥29👍76
Частенько можно услышать фразу: «Да у него талант к (любое слово)».

Кто-то такой фразой обесценивает труд других - «человек не старался, это просто талант у него такой». Кто-то просто искренне говорит о других.

Но и те и другие с трудностью могут объяснить, что же такое «талант»?

Есть куча различных определений, не буду их переписывать, расскажу о своем.

Для меня талант - это «тяга к …».

Если у вас есть тяга к математике, то вы и поглощать ее будете не только на уроках-парах, но и в повседневной жизни научитесь замечать закономерности, находить минутку, чтобы что-то прочитать или изучить.

Если у вас есть тяга к садоводству, то на телефоне я смогу найти у вас приложение с поиском растений по фото, а дома - кучу книжек на тему.

Для меня «тяга к …» и есть тот самый талант. Именно тяга и формирует вашу жизнь вокруг какой-то профессии или науки, погружает в сферу глубже, чем других.

Да, иногда тяга появляется в процессе, иногда вообще не появляется, а иногда дана от рождения, но это все еще та самая тяга.

Подумайте о том, что бы вы делали, если бы вам можно было ничего не делать. Это тяга зовет! Талант, то есть.

Ожидаю в комментариях сообщение вроде: «а как же Шелдон из «Детства Шелдона»? У него что, просто тяга была? Он же там в 2 года уже в вузе учится».

Нет, не только тяга, но гениальность. А гениальность = сильная тяга X сильное старание

Отвечая на вопрос, есть ли у вас талант в программировании, ответьте сначала, есть ли у вас тяга к нему!
👍9🔥5
Друзья, ищем звездочек🌟🧠

Без лишних слов, многие знают, что я работаю в CDEK.Digital

Сейчас у нас открыты несколько позиций (в этот раз без Java, простите)!

1С:
1) 1С TechLead (Технический лидер) - Можно удаленно
2) Ведущий программист 1С (Внутренний учет) - Новосибирск
3) Программист 1С (взаиморасчеты с франчайзи) - Санкт-Петербург
4) Программист 1С (Казначейство, банк и управление ликвидностью) - Новосибирск
5) Программист 1С (Интеграции) - Новосибирск
6) Программист 1С (Закупки) - Можно удаленно


PHP:
1) Senior Backend PHP-developer (Symphony) CDEK.Shopping - Можно удаленно
2) Веб-программист (PHP/Symfony) - Можно удаленно


FrontEnd:
1) Middle+ Frontend разработчик (Vue) - Новосибирск


Руководящие позиции:
1) Руководитель проекта (Low-code) - Можно удаленно
2) Product owner (платежная платформа) - Можно удаленно
3) Product owner (HR tech) - Можно удаленно


UX/UI:
1) UX/UI дизайнер - Можно удаленно


DevSecOps:
1) DevSecOps - Можно удаленно


Полный список можно найти тут. Там же можно посмотреть всю информацию по условиям работы и узнать о компании.
Если что-то заинтересовало - можно написать мне, отвечу на вопросы и порекомендую напрямую HR.
👍53🎉1