Інформаційна дієта програміста - DZone Agile

Приєднуйтесь до спільноти DZone та отримуйте досвід повного членства.

інформаційна

Концепція інформаційної дієти - це відповідь на величезну кількість знань та вмісту, доступних через Інтернет. Як і калорії в західному світі, інформація може легко подолати здатність людини, коли її вживають без обмежень.

Інтернет є чудовим місцем для зіставлення виробників вмісту - наприклад, автора цієї статті - із споживачами, які переглядають його зараз та їх майбутні пошукові запити в Google. Однак читати кожну статтю, яка видається цікавою, неможливо і можна порівняти з покупкою кожної книги, з якою ви стикаєтесь; насправді саме це трапилося з багатьма з нас, коли ми вперше отримали доступ до Інтернету та безлічі безкоштовних електронних книг, присвячених темам програмування.

Далі можна застосувати до будь-якого джерела вмісту, що надходить з нескінченного веб-потоку: статті та блоги, електронні книги (безкоштовні та ні), есе тощо.

Книжкове порно

Концепція книжкового порно виникла у Джеффа Етвуда, розглядаючи книжкове порно весь вміст, що описує те, чого ніколи не можна було зробити в реальному житті. Причиною цього є зовсім інша кар'єра (наприклад, читання про API Python під час роботи в магазині .NET) або те, що це недоступно для більшості з нас (статті, що описують, як архітектура AWS від імені Обами для Америки ).

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

Інформаційний період напіввиведення

Кожна технічна інформація має період напіврозпаду, оскільки вона з часом стає більш актуальною, переходячи від крутої до застарілої або застарілої (у деяких випадках замінюється подібною документацією). Навіть для висхідних технологій, таких як MongoDB, швидше за все, одна і та ж інформація буде змінюватися з часом і нові версії (нові можливості хешування, система агрегування, що вводить альтернативу зменшенню карти).

Я не маю на увазі застарілість інформації за експоненціальною моделлю, оскільки застарівання - це навіть не бінарний стан (кажуть наші друзі, коди кобола). Але розгляньте період напіввиведення теми, перш ніж вивчати надто багато про неї - я знав внутрішню частину Zend Framework 1 лише 3 роки тому, тоді як зараз вона застаріла для нової версії, і ця інформація корисна лише для застарілих виловщиків коду. Тим часом знання таких інструментів Unix, як grep, find, xargs, лише зросли.