Обзор книги: Чед Фаулер – Программист-Фанатик

Чед Фаулер программист-фанатик

Сегодня хотел бы написать о главных мыслях и идеях из этой книги.

Она будет полезна программисту любого уровня.

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

Итак, основные мысли и идет в следующем:

  • Чтобы учиться, тебе нужно быть с людьми лучше, чем ты
  • Старайся свободную минуту не по новостным сайтам ходить, а уделить пару минут новому
  • Изучай бизнес, где ты работаешь, чтобы лучше понимать что происходит и как ты можешь улучшить продукт
  • Разбирайся в том, с чем ты работаешь (IDE, язык программирования и т.д.)
  • Всегда спрашивай, не жди пока расскажут
  • Занимайся тем, что тебе нравится
  • Будь универсалом
  • Иди на оправданный риск, не бойся нового
  • Инвестируй в интеллект, получай многообразный опыт, а не посвящай себя в решении однотипных задач
  • Будь наставником, делись своим опытом с другими – тем самым ты и себя развиваешь
  • Тренируйся на пределе своих возможностей. Разбирайся с теми вещами языка программирования, которые облегчат жизнь, например, регулярные выражения, больше фреймворков изучай, многопоточное программирование и т.д. Читай больше чужого кода, анализируй
  • Найди единомышленников
  • Автоматизируй свои задачи
  • Старайся предугадывать, что хотят видеть в системе и реализуй раньше. Будь осторожен, изменения могут навредить
  • Каждый день старайся делать хиты, про которые с гордостью можно доложить руководству, что-то улучшить или решить старую проблему
  • Документируй свою работу, чтобы её могли понять. Не думай, что ты незаменимый, делай работу хорошо и понятной для других
  • Распоряжайся своим рабочим временем аккуратно. Работай меньше, чтобы больше успевать, умей отдыхать от работы
  • Умей говорить “нет”! Порой “я не знаю” лучше чем “да”, зная, что ты не выполнишь задачу
  • Повышай свою репутацию, пусть об этом знают окружающие. Делая что-то важное и не говоря про это, о тебе не знают, и ты тогда не нужен со своими способностями
  • Будь коммуникабельным с заказчиками
  • Умей выражать свои мысли, чтобы тебя поняли другие – важный навык в твоей репутации
  • Старайся чаще общаться в живую с коллегами и заказчиками, будь навиду, чтобы о тебе знали и уважали
  • Рекламируй свои достижения в терминах, понятных бизнесу. Им гигагерцы, новые фишки ЯП не интересуют, их волнует, что все работает быстро и хорошо
  • Имей цель и пусть о ней знают. Старайся оставить след в своей работе. Если ты отстаиваешь правое дело, не смотри на тех, кто выражает недовольство
  • Пусть твой голос услышат – пиши в блог, выступай на конференциях и т.д
  • Тебя должны одновременно узнавать и уважать. Не трать свои силы и свой бренд на низкосортные вещи
  • Публикуй исходный код, это тебе реклама твоего имени
  • Будь незаурядным, демонстрируй свои способности или умри!
  • Концентрируйся на том, что делаешь, а не на том, что должно быть сделано. Нацелившись на результат, ты забываешь о качестве процесса. А некачественный процесс порождает некачественный продукт
  • Делай сегодня лучше, чем вчера. Улучшения должны быть небольшими и постепенными, но ежедневными

Всего просмотров: 110 , Просмотров сегодня: 1 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *