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

Автор: @tkach1380
Download Telegram
Программист-курьер

Программистов иногда сравнивают с писателями книг, художниками и другими деятелями искусства. Вроде как, код - это тоже своего рода книга или, хотя бы, статья.

Не отрицая всего этого, хочу вам показать другую сторону программистов. Мы еще и поставщики, поставщики фич, поставщики интеллектуальной собственности.

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

Что ожидает работодатель от вас? Того же самого, чего ожидает "Пятерочка" или "Магнит" от своих поставщиков мяса или сидра (Кстати, аккуратнее с сидром "Мистер Сидр", поубивал людей). А, если конкретно, то: четких сроков, качества и количества товара. В нашем случае - фич для бизнеса.

Отсюда три важных вопроса, которые можно задать самому себе:
1) Точно ли я прогнозирую срок выпуска фич?
2) Выпускаю ли я их достаточное количество?
3) Насколько качественен мой код?

По сути, эти три зоны - довольно банальны, да и такой подход рискует скатиться в "программист пишет свои програмки, ничего сложного, простая работа", но достаточно его использовать не на столько радикально и все встанет на свои места. Удобный инструмент, чтобы на немного "отречься" от высокопарности слов о творчестве и сфокусироваться на работе.
👍9🤔2
Я тут впервые лет за 10 сходил на тренировку по рукопашному бою и тренер мой сказал одну интересную вещь:

«Не важно, какой удар я собираюсь использовать, в основе всё равно лежит буквально один принцип: сначала я должен раскрутить свое тело и придать ему импульс. Абсолютно не важно, апперкот это или джеб - начальные движения удара будут направлены именно на то, чтобы «разогнать свое тело»

К чему это я? Я часто провожу какие-то жизненные аналогии, когда учу студентов программированию и тут я тоже от вас не отстану.

Так вот, по аналогии с ударами, в начале своего обучения старайтесь изучать не только язык программирования, но и и «базовые принципы программирования» == «ставьте удар».

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

А, ну и спорт внедрять тоже хорошо, спина и все мышцы сказали с утра спасибо)
👍21🔥10🥰1
Согласились бы тут работать, если были бы зеленым Джуном?
🤣26👎9💩9👍5
Я тут интересность подсмотрел у ExtremeCode

Они часть денег с рекламы канала решили отдавать на благотворительность, кормить собак, сусликов и других динозавров

Я тут глянул на своего пса и тоже не удержался - отправил часть денег, полученных с рекламы в этом канале, в фонд «Помощь бездомным собакам»

Да, это не много, но я надеюсь, что и мой шаг подтолкнет кого-то еще из нашего комьюнити (или моих подписчиков)

Всем хороших выходных)
👍14🕊3🤡2👏1
Я тут иногда почитываю dev.by, хотя в Белоруси прожил от силы месяца полтора, очень часто обо всяком интересном пишут

Вот и сейчас они затронули тему «работы на удаленке» и оказалось, что в среднем лишь часа 4 разработчики разрабатывают свои поограммульки

Думаю, будет интересно получить данные по нашему каналу, сейчас запущу анонимный опрос

А пока в комментах можете написать, норм это или нет)
👍4😱1
Всем доброе утро! Планы сложились так, что, вероятно, скоро окажусь в Ульяновске на пару дней на одной очень странной ИТ-конференции.

Если есть кто из Ульяновска, расскажите что-нибудь о городе в комментариях. Где покушать, что глянуть. Буду рад!
👍6😱2
Сидел, пил кофе где-то в центре Ульяновска и тут пришла идея

Любая работа все равно состоит из стресса. Какая-то больше, какая-то меньше, но полностью избавиться от него, мне кажется, невозможно

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

А что если чуть изменить взгляд на вещи? Что если добавить чуть-чуть детства в работу.

Когда я преподавал детям, я рисовал монстра на доске и рисовал ему жизни. Решая задачи, дети убивали его - было весело.

Эта штука не только мотивировала учеников, но и уменьшала стресс: за «монстром», которого мои ученики побеждали, они забывали о том, что решают вообще-то олимпиадные задачи.

А что если внедрить такую «геймификацию» в работу? Спринт - это босс, а задачи - удары, которые мы ему наносим. Ошибки и провалы на проде - удары по нашим персонажам. Можно даже что-то в формате DnD запилить. Концепта у меня пока нет, чисто на уровне идеи

А как вам идея? Может это слишком несерьезно? Или наоборот круто?
🔥33🤯5👍3🤔3
Лечу домой

Итоги конференции и какие-то свои мысли напишу чуть позднее, всем хороших выходных!
👍142
Ну что.... Я успел нехило так проболеться в середине лета обычной простудой 😳

Зато, пока я изображал из себя умирающего тюленя, наш эксперимент с вакансиями подошел к концу.

Теперь, мне осталось как-то обработать данные и сделать видео. Ну а пока напишу пару забавных цифр об эксперименте:

1) Мы создали 2 вакансии. Одну очень плохую (в формате "сдохни или умри") и одну просто невероятно классную (ищем джужа, 100 тысяч, свободный график, печеньки, Масква-сите)
2) На первую получили 100 откликов, а на вторую 1663 (и это еще срок размещения не истек)
3) Мы были очень вежливыми по мнению hh (93%)
4) На вакансию откликнулся человек с 20+ лет опыта и запросами в 570 т.р
5)
Самый лучший кандидат, по нашему мнению, готов был переехать в поселок Мосрентген и работать в течение 3 месяцев за 10 тысяч рублей чисто ради опыта

А про конференцию я постараюсь на днях рассказать, пока тяжело что-то осмысленное писать)
👍15🔥10
Ну что, пришло время рассказать о конференции, на которую я катался.

В начале июля был я на АНТИ-конференции Summer merge. Проходила она на реке Волге (несколько десятков километров от Ульяновска).

Вообще, это не супер-типичная IT-конференция, а скорее попытка создать "лагерь для взрослых на пару дней", более того, попытка объединить людей одной профессии в совсем нетипичной ситуации.

Вместо сложных докладов условного highload или JPoint, тут были расслабляющие доклады о личной эффективности, софт-скиллах и даже о том, как строить баню 🙈 Кстати, расписание докладов закину в канал минутки через две после поста

Из плюсов: мне понравилась классная атмосфера конференции, я поймал классное умиротворение и успокоение какое-то, некоторые доклады оказались хороши, а пицца и песни под гитару у костра вообще класс. По чаще нужно нам - программистам на природу выходить. Порадовало то, что от Ульяновска ходили автобусы, организованные создателями конференции, а до Ульяновска меня "докинула" любимая компания, в которой я работаю.

Из минусов: половину докладов на АНТИ-конференции настолько были "ни о чем", что я бы назвал их АНТИ-докладами. Иногда даже на границе "успешного успеха" и "здравого смысла", я даже послушал чей-то разговор о том, что доклады - единственный минус конференции (да, и такое бывает)

Поездкой я остался доволен, классный концепт, отличная организация (тут вообще без косяков) и атмосфера

А вы на какой ИТ-конференции последний раз были?
👍12
Ну что, вечер пятницы - время отдыха

Или работа - тоже отдых?

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

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

Но сейчас я этого не чувствую. Чем же этот разговор так мне помог?

Сейчас распишу тут основные мысли, возможно вас они тоже зацепят. Поехали:

1) В жизни итак хватает нервнозных ситуаций, а работа отнимает так-то почти 50% нашей жизни (за вычетом сна), так какой смысл переживать из-за работы? Наоборот, время на работе позволяет отвлечься от мировых новостей, каких-то проблем с машиной или со здоровьем. Работа - тоже способ отдыха, смены деятельности. Почему мамы (или папы?) в декрете так рвутся на работу? Да потому что они устали от "домашних" проблем. И самое главное, паника или нервозность во многом от спешки. Конечно, когда-то есть дедлайны, но большую часть времени вы никуда не опаздываете, работа не убегает от вас, работа просто "работается". Поэтому чуть по спокойнее. Чувствуете потребность отлучиться на 10 минут и сходить попить чаю? Давайте. Вы только еще эффективнее будете после него работать и без спешки все равно "обгоните" себя спешащего (вы же кучу ошибок наделаете, если будете спешить).

2) Про переживания "а если уволят". Блин, просто посмотрите на уровень своей ответственности и обязанностей. Уровень заданий, которые вам дают (уровень их ответственности и сложности) напрямую зависит от того, насколько в вас верит ваш босс. Ему так-то тоже не нужно, чтобы задача была не выполнена, поэтому адекватный начальник подбирает и задачи по уровню подчиненных. Ну а если вы не "принеси-подай" в коллективе, то значит, что вас ценят. А если ценят, то с чего должны увольнять?

Ну хорошо, допустим кризис и тебя уволили или начальник - какашка и не ценит. И что, ты считаешь, что профессионала твоего уровня, который закрывает часть ответственности, никуда не возьмут? Что, ни одного варианта?

Давайте все чуть успокоимся, попробуйте следующую неделю никуда не бежать, не спешить, чуть-чуть "ленивца из Зверополиса" включаем!
👍10🥰4
Я тут пропал прилично

Зато успел отдохнуть, побывать в двух городах, поучаствовать в небольшом спасении своей собаки на борту самолета, заселить необитаемый остров в Animal Crossing и начать готовиться к своей аттестации на работе

Я возвращаюсь в свой привычный ритм - значит активности тут станет как раньше.

А пока поделитесь, как вы справляетесь с переживаниями перед собеседованиями или перед performance review (аттестациями) не работе? Я вот что-то неплохо так переживаю
👍6👏2
У тебя есть проблема, поговорим об этом

Программирование часто воспринимается, как место, где вы "беспрекословно" будете грести миллионы. Реклама из каждого утюга кричит: "Вот ты только поучись (конечно, только у нас), и будешь лопатами отбиваться от мешков с деньгами". Как-то мне под одним из видео написали, что я со своей зарплатой должен поехать в Швейцарию, пить Moet, желательно с несколькими швейцарками в обнимку (почти прямая цитата).

Но блин, вот этот карго-культ денег в IT взялся чисто непонятно откуда. Видимо с того, что "ТАКИИИЕ деньжища платяца, а ты сидишь на стуле, это же легко".

Я не буду брать мировой пример, где программисты получают просто "на уровне". "На уровне" просто классных профессионалов своего дела. Возьмем СНГ. Я тут погуглил, пооткрывал вакансии, и оказалось как-то так:

1) Ветеринарный врач-хирург - 150 т.р, СПБ
2) Стоматолог хирург-имплантолог - 100-250, СПБ
3) Стоматолог-имплантолог - 300 т.р, Нижневартовск
4) Врач хирург-имплантолог в клинику «AestheticA» - 350т.р, МСК
5) Стоматолог-хирург/Имплантолог, от 500 000 ₽, МСК

Не нравится учиться на врача?

6) Монтажник, 150 000 – 300 000 ₽, СПБ

Вот это немного смешно, вставляю чисто для смеха, идем дальше: Министр ЖКХ (Сахалинской области), 250 000 – 500 000 ₽

7) Водитель категории «Е» на трал, 100 000 – 300 000 ₽

8) Промышленный альпинист, 150 000 – 300 000 ₽

Это я все к чему: да, программистам платят хорошо, но это не какая-то невероятная "темка", в которой любой зарабатывает много. Поймите, если бы все было так легко, то уже завтра программистов было бы столько, что рынок бы просто перенасытился, зарплаты полетели бы вниз.

Выбирайте не то, где "денех много", а то, где "денег нормально + вам это нравится" и все будет гуд!

А я чуть попозже расскажу, как закринжевал в 11 классе на местном телеканале, когда говорил об IT)
👍12👎1🥰1