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

Автор: @tkach1380
Download Telegram
Последнее видео по литкоду сначала ютубом вообще не оценилось. Зато спустя два дня по темпу набора подписчиков, просмотрам, да вообще по всем показателям - это сейчас лучшее видео на канале.

Спасибо, что смотрите, рад расти

Спасибо моему тайному донатеру, что задонатил на премиум подписку
👍30
Сегодня буду работать вместо 8 часов все 14.

Заодно каждый час снимаю короткое видео на 6-7 секунд и коммичу изменения. Хочу провести небольшой эксперимент - посмотреть, как поменяюсь за 14 часов разработки + насколько упадет производительность число строк\часы. Да, это вообще не идеальный показатель, но учитывая, что я не собираюсь мухлевать с количеством строк - даже в чем-то объективный.
👍18🤯4🔥1
Короткие результаты 14 часов работы, опять же - строки не показатель, но просто интересно
👍10😱5🔥3👏1
А вот и статистика по часам)

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

Тут прямо заметно, что где-то после 5 часов работы пришлось искать неприятный баг и только спустя 3-4 часа удалось найти проблему и скорость разработки снова возросла. Однако до пиков первых пяти часов она не дошла.

Конечно, один день абсолютно нерепрезентативен, но все равно интересно.

Кстати, я не умер за 14 часов)
🔥10👍5🤯4
Новое СОБЕСЕДОВАНИЕ

Из записанных заранее видео выкладываю вам собеседование с Java-разработчиком - Тэком!

https://youtu.be/wvd5GdFlrd4

Кстати, я тут прочитал официальную документацию Youtube и узнал, что лайки и комментарии не так то и сильно влияют на продвижение видео (хотя мне, конечно, приятно). Самое важное для ютуба - удержать вас на площадке, поэтому самое важное в видео по мнению ютуба - это глубина досмотра видео. В общем, вы знаете, как можно помочь видео)

Кстати, спасибо за поддержку прошлого видео. Последнее видео стало:

1) Самым залайканым
2) Самым комментируемым
3) Самым быстрорастущим по просмотрам

Значит, идея литкода вам нравится - продолжаем!
🔥11👍1
Я ПРОПАЛ

Всю неделю в канале не появлялось вообще ничего и на то были причины.

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

Сегодня хотел бы рассказать об ошибках - ваших и моих. Программирование тесно связано с ошибками. Настолько, что наша профессиональная "неточность" привела к появлению тестировщиков. Поэтому банальности о том, что ошибки случаются, сегодня не на повестке дня.

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

И только опытные (Я кстати, к ним не отношусь. Я скорее "бегаю в панике и посыпаю голову пеплом") спокойно скажут: "Да, мой косяк, да, уже поправил, да, ошибки учел". Я пока так не умею. А вы?
👍82
Кстати, из интересных новостей:

1) Мы довольно неплохо сработались с новым монтажером, так что монтаж теперь будет "минимум" как в видео о Leetcode
2) Я тут в сообществе https://ityoutubers.com/ теперь, и у нас даже не самый "маленький" канал)
3) Скоро запишу сразу пачку видео по Leetcode
4) Думаю о стриме по Leetcode
👍12
Небольшой тизер следующего видео - как думаете, о чем оно будет?
🤔5
Итак, тема следующего (или почти следующего видео) - говнокод :)

Никто не отгадал 🧐

То, что вы видели постом выше - МОЙ самый худший код, который я когда-либо писал. Этот код я написал четыре года назад. Это третий проект из тех, что я вообще писал на Java. В нем более 20 классов и ни одного признака жизни ООП. Все метода статические, рандомные числа и много чего еще плохого.

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

А что это за проект?
Это игра на JavaFX в нуар-стиле о детективе, задача которого найти улики раньше, чем его убьют. А вот кстати, скриншот из игры
👍11😱1🤩1
А это, кстати, плохая концовка игры 😂
🤣11👍3👌1
Новому видео с решением Hard-задачи с литкода - быть! Но чуть-чуть попозже...

Решил первую свою сложную задачу отсюда. Сама по себе задача тривиальная - но вот выделенное условие требует, чтобы решение было за O(log(n)) времени, что для меня оказалось ну оооочень хард.

Но бинарные поиск и "разделяй и властвуй" зарешали.

Осталось код привести в порядок и вам рассказать)
🔥10
Как я занял четвертое место среди двух участников Олимпиады по программированию

Дело было в 9 классе, я не из самого большого города - Нижневартовска, так что программировать в 2016 году в Нижневартовске в 9 классе умело пару человек.

Я научился тоже не в своем городе, а пока ездил в летнюю школу ЮФМЛ в «соседней деревне». В общем, я пришел на городской этап Олимпиады. Было нас человек 15, усадили за компы и дали 4 часа и пять задач.

За все время я решил 1 задачу, ушел расстроенный…

Но когда я увидел результаты - я рассмеялся.

Среди всех 15 участников было лишь двое, кто что то сделал. Я и еще один парень.

В итоге он по правилам оказался «вторым», а я «четвертым». Потому что по правилам этой олимпиады нельзя было победить, если решил меньше 50% задач и нельзя было занять призовое место, если решено меньше 30%. Вот так
😁17🤣8🔥2👏2
А канал-то растет в качестве!

Теперь мы еще и на студии снимаем. Два из трех новых видео выйдут в новом качестве)

Немного бекстейджа вам

Очень горд, что за 6 месяцев моего «блоггерства» растет и коммьюнити и я)
👍19🤩3🔥2
У меня вышло новое видео о софт и хард скиллах для программиста с автором канала "В офисе" - Ваней Ботановым. Получилось коротко, емко и по делу.

https://youtu.be/Xxo9z_ydLOk

Ну а совсем скоро выйдут два новых видео - одно из них уже смонтировано и только ждет своего часа)
👍8😱3
This media is not supported in your browser
VIEW IN TELEGRAM
Все, не могу уже больше терпеть, 30 числа выходит мое видео о своем самом первом крупном проекте на Java. 10 минут ревью самого отвратного кода, который я когда-либо видел и реакция IT-блоггеров на мой код - все это в новом видео.

А пока - тизер на неделю раньше выхода
🔥11👏2
Будете ждать видео? Кстати, в видео будет загадка, кто первый решит - получит книгу по программированию от меня)
Anonymous Poll
89%
Да
11%
Нет, не интересно
Сегодня мне 22. Звучит капец как мало

Но кое-что уже удалось сделать. Думаю, в такой день самое то подвести какие-то итоги.

Во-первых, у меня самая лучшая жена и собака. Тут не буду много - лично скажу)

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

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

А завтра будет еще и видео о моей короткой карьере, расскажу об ошибках, провалах и победах

А сегодня - отдыхать
🎉16🔥15
У меня вышло новое видео - https://youtu.be/3E532f4V_n0

Рассказываю о том, как стал миддлом в 21, как увеличил свою ЗП в 12 раз, а также делюсь советами, ошибками и своей зарплатой.

В видео вложена не только душа, но и безумное количество времени, так что лучшим подарком на мой прошедший день рождения будет ваш просмотр видео до самого конца)

А сейчас - приятного просмотра!
🔥63👍3🤩2