From 8eee0712482c0f25ce82c0bad3fe9832a02b6b74 Mon Sep 17 00:00:00 2001 From: ov7a Date: Thu, 26 Sep 2024 20:25:25 +0200 Subject: [PATCH] weekly update --- .../2024-09-24-java-streams-improvements.md | 9 +++++++++ _posts/mini_posts/2024-09-26-care-less.md | 12 ++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 _posts/mini_posts/2024-09-24-java-streams-improvements.md create mode 100644 _posts/mini_posts/2024-09-26-care-less.md diff --git a/_posts/mini_posts/2024-09-24-java-streams-improvements.md b/_posts/mini_posts/2024-09-24-java-streams-improvements.md new file mode 100644 index 0000000..195c8e2 --- /dev/null +++ b/_posts/mini_posts/2024-09-24-java-streams-improvements.md @@ -0,0 +1,9 @@ +--- +layout: post +title: Улучшение streams +tags: [java, фп] +tg_id: 552 +--- +Классный [доклад](https://www.youtube.com/watch?v=8fMFa6OqlY8) про [будущее API](https://openjdk.org/jeps/485) streams (которое нужно для изменения коллекций в функциональном стиле). Рассмотрены фундаментальные штуки, сформулированы требования и обозначены трудности наивных подходов. Ну и представлено новое API из JEP, которое удовлетворяет требованиям и планируется в JVM 24. + +Выглядит помощнее того, что есть в Котлине. Бойлерплейт все еще торчит, но выглядит более гибко и продумано. Насчет Scala — не знаю, там из коробки дорого-бохато, и что-то свое относительно нетрудно добавить. Но для Java — это просто космос. diff --git a/_posts/mini_posts/2024-09-26-care-less.md b/_posts/mini_posts/2024-09-26-care-less.md new file mode 100644 index 0000000..2b65def --- /dev/null +++ b/_posts/mini_posts/2024-09-26-care-less.md @@ -0,0 +1,12 @@ +--- +layout: post +title: Не надо быть перфекционистом +tags: [утюг, мысли, softskills] +tg_id: 553 +--- +В последнее время наткнулся на несколько статей, связанных с перфекционизмом: +1. [Как заканчивать](https://www.bytedrum.com/posts/art-of-finishing/) (пет) проекты — чисто жиза:/ Определите цели и что надо заранее, нет перфекционизму — "и так сойдет", имейте дедлайн, заканчивайте маленькими кусочками, не бросайтесь пилить свежую идею, а дайте ей отлежаться, отмечайте победы и спихните часть работы на кого-нибудь. +2. [Fuck "Founder mode"](https://www.reddit.com/r/SaaS/comments/1fgv248/fuck_founder_mode_work_in_fuck_off_mode/) — всем насрать, делай нормально, а не идеально, не надо быть "гением". +3. [Care Less About Work](https://t.me/general_it_talks/691) — всем насрать на продуктивность, и если всегда будет делать как "правильно", ничего с этого не поимеешь, кроме нервов. Делай, что просят, но не более, не стоит оно того. + +Короче, надо меньше париться и беречь нервы:) Вроде очевидно... Хотя мне все еще чаще всего приносит удовольствие именно улучшать процессы (обычно те, которые не просили) и видеть, что стало лучше. Но для достижения успеха нужна либо хорошая команда, либо относительная автономность.