Шлях до Senior Developer: чек-лист від досвідченого фахівця

Ілюстрація до статті про кар'єрний ріст у IT

IT-спеціаліст Джордан Катлер зібрав і опублікував на GitHub добірку ресурсів, які допоможуть розробникам досягти рівня Senior Engineer. Він поділився своєю роботою в LinkedIn.

«Я створив публічний репозиторій на GitHub, де зібрав усі ресурси, книги, інформаційні бюлетені та профілі в соціальних мережах, на які варто звернути увагу, щоб зрости до Senior Engineer і вище», — написав Катлер.

На створення добірки його надихнула схожа підбірка від Зака Вілсона — Data Engineering Handbook. Публікація Джордана одразу стала популярною, зібравши тисячі лайків та репостів.

Загальний розвиток скілів розробника

  • High Growth Engineer
  • The Developing Dev
  • Level up software engineering
  • Engineer’s Codex
  • Coding Challenges
  • EcZachly Data Engineering Newsletter
  • Techlead Mentor
  • The Caring Techie
  • Refactoring
  • Strategize Your Career
  • Saiyan Growth Letter
  • Software Design: Tidy First?
  • Dev Interrupted

Новини індустрії

  • The Pragmatic Engineer
  • TLDR
  • Pointer.io
  • Changelog News
  • Hungry Minds

Фреймворки

  • Wes Kao’s Newsletter
  • Alex Brogan frameworks

Системний дизайн

  • System Design Newsletter
  • Quastor
  • ByteByteGo Newsletter
  • Byte-Sized Design
  • The Polymathic Engineer

Reliability Engineering

  • SRE Weekly
  • Platform Engineering Weekly
  • Alex Ewerlöf Notes/SRE

Лідерство

  • The Hybrid Hacker
  • Leading Developers
  • Engineering Leadership
  • Addy Osmani (RSS Link)
  • Irrational Exuberance

Веб-розробка

  • TLDR Web Dev
  • Frontend Focus
  • Frontend Engineering
  • Smashing Magazine
  • Kent C Dodds
  • Josh Comeau (RSS Link)
  • Friday Front-end
  • CSS Weekly
  • Bytes.dev

Книги

Комунікація

  • Crucial conversations
  • Smart Brevity
  • The Fine Art of Small Talk
  • 92 ways to talk to anyone
  • Connect: Building exceptional relationships with family, friends, and colleagues
  • What got you here won’t get you there
  • Communication for Engineers
  • Thanks for the Feedback
  • Just Listen: Discover the secret to getting through to absolutely anyone
  • Simply Said: Communicating better at work and beyond
  • Crucial influence
  • Radical candor
  • Engineering management for the rest of us
  • Crucial accountability
  • It was the best of sentences, it was the worst of sentences
  • On writing well

Сторітелінг

  • Storyworthy

Кар’єрне зростання

  • Omar Halabieh 90-day career blueprint
  • Get Promoted
  • StaffEng.com – Stories of reaching Staff-plus engineering roles

Розробка

  • A philosophy of software design
  • Web scalability for startup engineers
  • Collection – Grady Booch, Software architecture/design books

Розробка ПЗ

  • Software Engineer’s Guidebook
  • Engineers Survival Guide
  • The Coding Career Handbook
  • The Complete Software Developer’s Career Guide
  • Coders at Work: Reflections on the Craft of Programming

System Design

  • Front End System Design Guidebook
  • Awesome Front End System Design

Лідерство

  • The Manager’s Path
  • Staff Engineer: Leadership beyond the management track
  • The Staff Engineer’s Path
  • The Coaching Habit
  • The Advice Trap
  • The making of a manager

Переконання та вплив

  • Influence: The psychology of persuasion
  • Yes – 50 scientifically proven ways to be persuasive

Продуктивність

  • The productivity project
  • Make time

Досвід користувача

  • Don’t make me think
  • Refactoring UI

Thinking smarter

  • Clear thinking
  • Thinking fast and slow
  • Super thinking: The big book of mental models
  • The art of thinking clearly
  • Thinking in systems

Курси

Топ-курси

  • Mid-level to Senior Course by Jordan Cutler
  • Josh Comeau CSS course
  • Josh Comeau React course
  • Kent C Dodds Epic React
  • Kent C Dodds Epic Web
  • Bob Ziroll Learn React for Free

Рекомендовані сайти

  • Frontendmasters subscription
  • Udemy courses
  • Educative subscription
  • Pluralsight courses
  • Udacity courses
  • Coursera courses
  • Linkedin Learning
  • Future Learn
  • edX
  • Microsoft Learn
  • GreatFrontEnd
  • Scrimba interactive courses

Статті

  • Dynamo: Amazon’s Highly Available Key-value Store
  • MapReduce: Simplified Data Processing on Large Clusters
  • The Google File System
  • Bigtable: A Distributed Storage System for Structured Data
  • Spanner: Google’s Globally Distributed Database
  • Cassandra – A Decentralized Structured Storage System

YouTube-канали

Новини техноіндустрії

  • Theo – t3.gg
  • Fireship
  • ThePrimeTime / Primeagen

Senior+Soft skills

  • LeadDev
  • Lenny’s Podcast
  • Charisma on Command

Frontend/CSS поради та підказки

  • Kevin Powell
  • Web Dev Simplified
  • Matt Pocock (Typescript)
  • Sam Selikoff

Розвиток та професійне зростання

  • Ali Abdaal
  • Jeff Su
  • Thomas Frank
  • Matt D’Avella
  • Clark Kegley

Подкасти

  • Soft skills Podcast
  • Staff Eng Podcast
  • Frontend First Podcast
  • The Changelog Podcast
  • The Scrimba Podcast

Спільноти

  • Taro
  • Small Bets Community
  • Theo – T3
  • Frontend Mentor
  • Kent C. Dodds Discord Community
  • Changelog Community
  • Scrimba Discord Community

Експерти в LinkedIn

  • Jordan Cutler
  • Gregor Ojstersek
  • Gergely Orosz
  • Nicola Ballotta
  • Alex Chiou
  • Rahul Pandey
  • Caleb Mellas
  • John Crickett
  • Ryan Peterman
  • Alex Xu
  • Zach Wilson
  • Wes Kao
  • Omar Halabieh
  • Raviraj Achar
  • Irina Stanescu
  • Richard Donovan
  • Luca Rossi
  • Anton Zaides
  • Neo Kim
  • Dallon Asnes
  • Tiger Abrodi
  • Daniel Moka
  • Mads Brodt
  • James Willett
  • Anemari Fiser
  • Mike Thornton
  • Dariusz Sadowski
  • Adrian Stanek
  • Steven Syrek
  • Doug Howard
  • Casey Dai
  • Petar Ivanov
  • Alex Kliotzkin
  • Nordine Hadi
  • Yangshun Tay
  • David Anderson
  • Alexandre Zajac

Інші каталоги

  • Software Engineer’s Library
  • 16x Engineer

Джерело

Один коментар

  1. What resources does Jordan Cutler recommend for developers who want to progress to the Senior Engineer level?

    No votes yet.
    Please wait...

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *