Если вы будете следовать нашим советам, вы быстро приобретете опыт, лучше поймете весь процесс разработки и напишете более качественное программное обеспечение.
Прагматичный программист

Тема 1:



Тема 2:



Тема 3:



Тема 4:



Тема 5:



Прагматичный программист: почему «достаточно хорошее лучше, чем идеальное
Хорошее программное обеспечение сегодня предпочтительнее, чем идеальное программное обеспечение завтра.
Авторы: Дэйв Томас и Энди Хант
medium.com»



Тема 6:



Тема 7:



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

В этой книге 1999 года Энди Хант и Дэйв Томас показывают нам, как стать лучшим профессионалом, принимая разумные и обоснованные решения, в дополнение к нескольким темам, полным советов, как стать прагматичным программистом.

В этой и последующих статьях я буду использовать версию, посвященную 20 летию.

Испанская версия



Как стать лучшим профессионалом, принимая разумные и обоснованные решения.

Прежде чем начать, я хотел бы прояснить некоторые идеи и определения, чтобы иметь более ясный ум и лучше двигаться вперед.

Языки и операционные системы

Эта книга полностью свободна от идеологий о том, какая лучшая операционная система или какой лучший язык программирования для начала, мы должны иметь твердое представление о том, что существующие и технологии будущего — это всего лишь инструменты, которые помогают нам решать проблемы, которые мы хотим решить.

Программист

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

Прагматизм

Слово прагматизм происходит от латинского Pragmaticus «искусный в делах», а оно происходит от греческого πραγματικός, что означает «полезный для его использования», философия прагматизма основана на действии, говорится в нем. нам, что функция самой мысли (что-то очень связанное с книгой) состоит в том, чтобы производить привычки, которые побуждают нас к действию, к самому действию, а не просто созерцанию.

Я мыслю, следовательно, существую.
Рене Декарт

Что делает прагматичного программиста

  • Принимает новые идеи и/или технологии, которые помогают им расти как профессионалам, и быстро адаптируется к новым требованиям повседневной жизни.
  • Любознательны — задают вопросы о том, что им непонятно, редко соглашаются на первое, что слышат
  • Критически мыслящий человек — думает о своей работе и о том, почему они ее делают, о том, кто они как профессионалы, и как они могут стать лучше.
  • Реалистичный — знает, что их работа и время ценны, знает усилия и сколько времени потребуется для выполнения задачи, чтобы обеспечить реальное предполагаемое время
  • Не боится быть швейцарским армейским ножом — знает обо всем понемногу, обладает несколькими навыками и стремится приобрести больше

Это профессионал, который делает свою работу и делает ее хорошо.
Программист-прагматик

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

Советы из введения к книге

СОВЕТ 1: беспокойтесь о своем ремесле

Помните, что вы профессиональный программист, программирование — это ремесло, и поэтому беспокойтесь об этом, совершенствуйтесь каждый день, заботьтесь об этом и помните, что это путь, по которому вы идете.

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

СОВЕТ 2: Думайте о своей работе

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

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



Мантра прагматичного программиста: Думай!

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

Библиография



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

Свяжитесь со мной



[email protected]

LinkedInGitHub