Вистински; Програмирањето е елитистички мит
Нормално е попладне во јули. Јас работам во мојот мал агол и зборувам пред камерата. Децата се во своите соби и се повлекуваат. Излегувам од канцеларијата во спалната соба за да добијам повеќе кафе. Мојот сопруг е во нашата мала кујна и меси тесто додека сам си прави видео-повик. Слушам една минута. Таа не е програмер, но зборува за база на податоци. Во базата на податоци се наведени луѓето кои имаат потреба од намирници, готвачи, возачи и материјали.

Ние стоиме зад самитот во Newујорк Ковид-19. Работите започнаа повторно, но нашето соседство е во неволја и луѓето се гладни. Има црква со простор за оставата, чајната кујна, сопственик на ресторан кој е посветен на хранење на соседството и многу доброволци. Треба да ставите калории кај луѓето, така што ќе ви требаат алуминиумски табли, брашно за печење, бензин, распореди и телефонски броеви. Треба да знаете кој е халал или вегетаријанец и кој сака крилја од мисирка. Тоа е комплексен модел на податоци. Ова се полиња за датуми, полиња за текст, цели броеви, белешки. Потребни ви се многу луѓе за да се најават, но исто така треба да ги заштитите приватните информации. 'Е помислите дека нивните разговори за планирање беа за правење многу ориз. Но, тоа е само податочна точка.
Алатката што Групата за взаемна помош ја избра за да следи сè е воздушна, програма за бази на податоци како услуга. Вие се најавувате и таму е вашата база на податоци. Сега постојат различни вакви алатки, „Низок код“
Според мое искуство, „вистинските“ програмери честопати го исмеваа овој тип на софтвер, дури и кога само FileMaker и Microsoft Access управуваа со цвеќарницата или ги бркаа мачките во засолништето. Не е тешко да се разбере зошто. Овие алатки се само бази на податоци со интерфејс за создавање форми без код помеѓу нив. Го намалува развојот на софтвер во сета своја комплексност и огромна профитабилност до низа едноставни типови на податоци и елементи на форма. Вие не би изградиле банкарски систем или игра во него. Недостасуваат функциите на големи, бази на податоци за возрасни, како што се Oracle или Db2 или PostgreSQL на IBM. И бидејќи е за аматери, крајниот резултат изгледа аматерски.
Но, тоа дефинитивно работи. Забележав дека софтверот ги прави нервозни програмерите кога не-програмерите извршуваат програмски задачи. Одеднаш тие престануваат да се насмевнуваат попустливо и зборуваат што е тоа „вистинско програмирање“. Ова беше приказната за Светската мрежа, на пример. Оди напред и твитај „HTML е вистинско програмирање“ и гледај како програмерите се појавуваат во твоите спомнувања за да кажат: „Како да“. Освен ако не пишувате веб-страница во HTML, создавате модел на податоци што прелистувачот може да го протолкува. Тоа е она што е програмирање.
Културата на кодови може да биде солипсистичка и исцрпувачка. Програмерите тврдат за поставувањето на точка-запирка и вистинскиот начин да бидат ориентирани кон објекти или функционални, или што и да е, за да се чувствуваат поконтролирано и попаметно и поекономично побезбедно и секогаш сакам да повикам назад: Само кодот не е доволен. Ние го фрламе кодот кога часовникот е нагоре. Мигрираме податоци во нови бази на податоци за да не изгубиме вредно парче. Кодот е приказна што ја раскажуваме за податоците.