Algoritmer vil alltid være et sentralt element i effektiv utvikling, og du vil bruke dem overalt. Du vil støte på dem når du skriver kode, de vil være til stede i alle kodeintervjuer du deltar i, og de vil definitivt være en del av ditt daglige utviklingsarbeid. I tillegg er algoritmer en del av livet, og i løpet av denne boken vil jeg vise deg ekte eksempler på algoritmer for å hjelpe deg med å forstå dem mer intuitivt. Men hva er egentlig algoritmisk tenkning? Og hvordan kan du bruke det for å hjelpe deg med å løse problemer? For mange mennesker representerer algoritmisk tenkning en betydelig endring i måten de tenker på. Konseptet er imidlertid ikke komplisert - det handler rett og slett om å tenke systematisk gjennom et problem og finne løsninger, omtrent på samme måte som en datamaskin opererer.