У нас вы можете посмотреть бесплатно Why We Build: Staying Sharp in a Tough Market | Software Developer Job Market - Coding Basement Ep 2 или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
We're back with episode 2 of Coding Basement! This month we built Verdis (Versioned Redis), contributed to open source, attended meetups, and navigated the brutal 2026 CS job market. Links: verdis: https://github.com/ElshadHu/verdis ShaRPC: https://github.com/danqzq/sharpc Dan's Blog: https://dev.to/danqzq/building-in-pub... Elshad's Blog: https://dev.to/elshadhu/communication... In this episode, we covered: Building Verdis from scratch with MVCC concurrency control, learning database internals, the reality of open source communication vs AI-generated content. We also talk a bit about why the CS job market feels like a rat race, and how we're staying sharp through projects and LeetCode grinding. Resources: "100 Go Mistakes and How to Avoid Them" by Teiva Harsanyi "Network Programming with Go" by Adam Woodbeck Ben Dicken's videos Anders Hejlsberg's TypeScript-in-Go rewrite Timestamps: 0:00 - Intro 0:24 - January Recap: Meetups, Projects & Networking 1:01 - Building Verdis: Our Redis Clone in Go 2:15 - Pair Programming with VS Code Live Share 3:27 - Learning the REST Protocol & TCP 3:51 - Implementing MVCC (Multi-Version Concurrency Control) 5:19 - Concurrency Challenges & Memory Leaks 5:57 - LSM Trees & Persistence Layer Struggles 7:07 - Diving into Open Source 8:03 - The AI Slop Problem on LinkedIn 9:29 - Why Communication Beats AI in Open Source 10:29 - Elshad's Viral Blog Post on Dev.to 11:15 - AI Comments in Open Source PRs 12:27 - Real Open Source Communication Examples 14:15 - Contributing to Next AI draw.io with Vertex AI 15:18 - Code Review Lessons from RepoHealth 16:34 - Pausing Verdis to Focus on Jobs 17:09 - Back to LeetCode Grinding 17:41 - Building Vulnly: a Vulnerability Scanner 18:19 - Absurd Job Requirements in 2026 19:20 - The Current State of the Job Market 20:00 - Meetup Reactions to Our Projects 21:22 - Interview Horror Stories & Luck 22:43 - Fake Job Postings & Inconsistent Requirements 23:31 - Are We DevOps Now? Full-Stack Everything 24:43 - From Marathon to Rat Race 25:02 - Job Market Stats: 2022 vs Now 25:26 - Our Plan: Keep Building & Grinding 26:21 - Reading "100 Go Mistakes" 27:33 - Asking Each Other Hard Questions 28:47 - Rob Pike Quote: The Bigger the Interface... 29:29 - Anders Hejlsberg Rewriting TypeScript in Go 30:00 - Learning Through Multiple Sources 30:40 - Go's Hidden Complexity & Edge Cases 31:09 - The interface{} Nightmare 32:40 - Dan's ShaRPC: C# RPC Framework 33:49 - AI Boosting Our Workflow 34:21 - The Markdown Sharing Project Origin 35:42 - Using Redis 36:50 - Upcoming Meetups: Java, Android & More 37:02 - RepoHealth Presentation Coming Up 37:21 - Getting Real Gang Feedback on Issues 38:05 - Juggling Multiple Projects 38:20 - Delegating & Inviting Maintainers 38:54 - Exchanging Technical Knowledge 39:14 - The Art of Naming in Go 39:36 - Episode Wrap-Up: Job Hunting While Building 40:03 - Outro