Zinsserova tajna: Zašto je “On Writing Well” esencijalna vještina svakog IT stručnjaka
U svijetu koji se vrti oko Agile metodologije, CI/CD procesa i neprestanih deploymenta, lako je pomisliti da je vještina pisanja — ona staromodna, na papiru ili u Wordu — zastarjela relikvija. Greška. William Zinsser nam u svojoj legendarnoj knjizi “On Writing Well“ nudi bezvremensku istinu koja služi kao temelj svakog uspješnog projekta, tima i karijere u tehnologiji: jasnoća je valuta moći.
Ovo nije knjiga o gramatici. Ovo je knjiga o razmišljanju. Ako ste developer, product manager, analitičar, ili bilo tko tko pokušava komunicirati složene ideje u digitalnom svijetu – bilo da je riječ o tehničkoj dokumentaciji, e-mailovima investitorima, Slack porukama ili user storyjima – onda je Zinsser vaš neizgovoreni mentor. Njegova pravila pisanja su, zapravo, pravila dobrog inženjeringa i efikasne komunikacije.

1. Suočavanje s mitom o “Fluencyju“: Bit je u prepravljanju
Uvodno poglavlje pogađa ravno u srž problema u IT-ju:
“Nobody told all the new computer writers that the essence of writing is rewriting. Just because they’re writing fluently doesn’t mean they’re writing well.”
Ovaj citat je proročanstvo za naše doba. Imamo fluency (tečnost) u pisanju. Svi pišu: JIRA tickete, PR reviewe, automatski generiranu dokumentaciju. Pišemo brzo. Ali koliko toga pišemo dobro? U IT-ju, pisanje je često nusproizvod posla, a ne središnji dio. Brzinski napišemo komentar u kodu, dokumentiramo API end-point i šaljemo e-mail sa statusom projekta. Mislimo: “Napisao sam. Završio sam.”
No, prepisanje (rewriting) je čin rafiniranja, čišćenja i optimizacije. Zinsserova lekcija je izravan poziv na ono što bismo u inženjerstvu nazvali iteracija i refaktoriranje.
- Prepravljanje koda: Prepravljate ga kako bi bio čišći, učinkovitiji i lakši za održavanje.
- Prepravljanje teksta: Prepravljate ga kako bi bio jasniji, uvjerljiviji i lakši za razumijevanje.
Ako vaša dokumentacija zahtijeva deset čitanja da bi je netko shvatio, ako vaši zahtjevi vode do krivo implementiranih značajki, to je zato što niste uložili vrijeme u refaktoriranje pisanja. Esencija dobrog pisanja, kao i dobrog koda, je ne u brzini, već u volji da se vraćamo i popravljamo.
2. Načelo čistoće: Borba protiv nereda (Clutter)
Prvi dio knjige posvećen je jednostavnosti – onoj vrsti jednostavnosti koja zahtijeva naporan rad. Ovo je možda najvažnija sekcija za tehničke profesionalce.
“But the secret of good writing is to strip every sentence to its cleanest components.”
“Fighting clutter is like fighting weeds – the writer is always slightly behind. Look for the clutter in your writing and prune it ruthlessly.”
U svijetu tehnologije, clutter (nered, suvišak) ima mnogo oblika: žargon (sinergija, leverage, low-hanging fruit), birokratske fraze (“u kontekstu”, “unutar parametara”), i nepotrebne riječi. Nered je buka koja sprječava prijenos signala (informacije). Kao inženjeri, mi mrzimo neefikasnost i boilerplate kod. Zašto prihvaćamo boilerplate prozu?
Zinsserovo pravilo primijenjeno na IT:
- Refaktorirajte žargon: Prije nego što napišete “maksimizirati ROI optimizacijom konverzije”, napišite “zaraditi više novca boljim oglašavanjem”. Ako vaš čitatelj mora parsirati vašu rečenicu, izgubili ste ga.
- Clear Code is Clear Writing: Čist i elegantan kod radi ono što mu ime kaže, bez suvišnih linija, varijabli ili nejasnih komentara. Čisto pisanje radi isto: prenosi ideju najkraćim, najdirektnijim putem.
- “If the reader is lost, it’s usually because the writer hasn’t been careful enough.” Krivica nikada nije na čitatelju (ili korisniku). Ako je korisnik zbunjen vašom dokumentacijom, ako QA tim ne shvaća zahtjev, problem je u nedostatku vaše pažnje. Jasnoća je vaša odgovornost.
Brutalno podrezivanje (pruning) je stalni proces. Zinsser nas podsjeća da je borba protiv nereda neprestana. Naš zadatak nije samo napisati, već i očistiti.
3. Izgradnja povezanosti: Pronađite svoj glas i svrhu
Pisanje je osobni čin, čak i u tehničkom kontekstu.
“You are writing for yourself. Don’t try to visualise the great mass audience.”
“Never say anything in writing that you wouldn’t comfortably say in conversation.”
Zinsser ne kaže da zanemarite svoju publiku; kaže da ne brinete o tome što misle da žele čuti. Pišite s autoritetom i iskrenošću. Ako ste sigurni u to što govorite, vaš glas će prirodno probiti žargon i povezati se s čitateljem.
Glas u IT-ju: Vaš glas je vaš jedinstveni skup znanja i iskustva.
- Kada pišete analizu kvara, pišite s povjerenjem u svoje istraživanje.
- Kada pišete post-mortem izvještaj, neka vaš ton bude iskren i bez defenzivnosti.
Imitacija kao učenje:
“Writing is learned by imitation.”
Ovo je u potpunosti primjenjivo na programiranje. Učimo kodirati čitajući i oponašajući elegantan kod drugih. Učimo pisati čitajući elegantne README.md datoteke, whitepapere i tehničke blogove. Pronađite uzore čiji stil cijenite i imitirajte njihovu jasnoću, ne njihov žargon.
4. Metode pisanja: Učite iz kodiranja, primijenite na riječi
Drugi dio, “Methods,” prelazi na praktične korake, a mnogi od njih čine se kao direktive za efikasno vođenje projekta ili razvoj softvera.
“You learn to write by writing. The only way to learn to write is to force yourself to produce a certain number of words on a regular basis.”
Kao što developeri uče kodirati redovitim pisanjem koda – vježbom i ponavljanjem – tako i pisanjem učimo pisati. Dokumentacija, specifikacije i komunikacija nisu sporadičan zadatak, već mišić koji zahtijeva redovito vježbanje. Nemojte čekati savršenu inspiraciju; stvorite naviku.
4.1. Usredotočite se na jednu ideju (The One Provocative Thought)
“As for what point you want to make, every successful piece of non fiction should leave the reader with one provocative thought that he or she didn’t have before. Not two thoughts, or five – just one.”
U svijetu pretrpanosti informacijama, fokus je ključan. U IT-ju to znači:
- Jedna priča, jedan feature: Svaki user story, svaki commit i svaki e-mail treba imati jednu primarnu, provokativnu misao. Što je ono najvažnije što čitatelj (ili korisnik) mora izvući?
- Jasan cilj: Ako pišete RFC (Request For Comments) za novu arhitekturu, fokusirajte se na rješavanje jednog kritičnog problema. Ako u uvodu navedete deset ideja, čitatelj će izgubiti fokus prije nego stigne do bodyja.
4.2. Započnite snažno i budite kratki
“The most important sentence in any article is the first one.”
“Short is better than long.”
U digitalnom svijetu, “Lead“ (početak) je vaš hook. Čitatelj ima sekunde da odluči hoće li skrolati dalje. Tehnički tekstovi često griješe započinjući dugačkim povijesnim pregledom ili nevažnim uvodom. Uđite ravno u akciju. Što vaš čitatelj dobiva? Zašto je ovo važno?
“Don’t hedge your prose with little timidness. good writing is lean and confident.”
Ovo je izravna kritika “soft” jezika u izvješćima (“moglo bi biti”, “potencijalno”, “prema svemu sudeći”). Dobro pisanje je uvjerljivo. U IT-ju to znači preuzimanje odgovornosti i davanje jasnih preporuka, bez oklijevanja.
4.3. Esencija je u prepravljanju (The Rewriting)
“Rewriting is the essence of writing well: it’s where the game is won or lost.”
Ova ideja je tako važna da se Zinsser ponavlja. Prepravljanje je isto što i Code Review. Ne predajete prvu verziju koda, zar ne? Zašto biste predali prvu verziju dokumentacije? Prepisivanje:
- Poboljšava logiku: Uočavate rupe u argumentaciji koje niste vidjeli dok ste “samo pisali”.
- Smanjuje nered: Pronalazite one suvišne fraze i rečenice koje su se uvukle.
- Osigurava čitljivost: Provjeravate jesu li vaši paragrafi kratki, jer dugi blokovi teksta plaše digitalnog čitatelja.
5. Formalnosti i strukture: Primjena u IT komunikaciji
Treći dio “Forms” bavi se različitim oblicima pisanja, no ključni uvidi nude smjernice za sve tehničke formate.
5.1. Princip nepoznatog čitatelja
“A tenet of journalism is that ‘the reader knows nothing’. As tenets go, it’s not flattering, but a technical writer can never forget it.”
Ovo je kamen temeljac dobre dokumentacije, onboarding procesa i self-service podrške. Inženjeri često pate od “prokletstva znanja” – ne mogu zamisliti kako je ne znati nešto što oni znaju. Kada pišete upute, dokumentirate microservice ili objašnjavate poslovnu logiku, uvijek pretpostavite da čitatelj:
- Ne zna žargon koji koristite.
- Ne poznaje povijest projekta.
- Treba kontekst i konkretne primjere (“Another way to help your readers understand unfamiliar facts is to relate them to sights they are familiar with.”).
5.2. Pisanje kao razmišljanje
“Writing is thinking on paper. Anyone who thinks clearly can write clearly, about anything at all.”
Ova je izjava oslobađajuća. Ako se mučite s pisanjem dokumenta, problem možda nije u pisanju, već u razmišljanju. Pisanje vas prisiljava da formalizirate svoje nejasne mentalne modele. Ako vaša logika u kodu ne funkcionira, nećete je moći jasno objasniti. Ako vaša arhitekturna ideja ima rupe, pisanje o njoj će ih nemilosrdno razotkriti.
5.3. Vrijednost osobnosti i humora
“Any organization that won’t take the trouble to be both clear and personal in it’s writing will lose friends, customers and money.”
“Humor is the secret weapon of the non-fiction writer.”
Tehnički tekstovi ne moraju biti suhi. Osobnost stvara angažman. Ako pišete za blog ili internu komunikaciju, dozvolite da se vaš autentični glas provuče. Dobra dokumentacija je informativna i ugodna za čitanje. Malo humora ili osobne perspektive stvara povezanost i smanjuje mentalni napor.
6. Stav i Samopouzdanje: Pisati iz Uvjerenja
Posljednji dio “Attitudes” fokusira se na mentalni sklop pisca.
6.1. Integritet glavni parametar
“Writing is related to character. If your values are sound, your writing will be sound. It all begins with intention.”
Pisanje je etički čin. Ako pišete da biste zamaglili istinu, prikrili grešku ili impresionirali žargonom, to će se vidjeti. Najbolja tehnička komunikacija – bila ona o sigurnosnim propustima, roadmapu ili budžetima – proizašla je iz dobre namjere i integriteta.
6.2. Strah i kako ga prevladati
“Probably the biggest fear for nonfiction writers is the fear of not being able the bring off their assignment.”
IT stručnjaci često pate od straha od pisanja jer se osjećaju “izloženo“. Bojite se da ćete biti kritizirani, da niste dovoljno stručni ili da će se vaša ideja odbiti. Zinsserova protumjera je jednostavna:
“One way to generate confidence is to write about subjects that interest you and that you care about.”
Ako ste strastveni oko serverless arhitekture, pišite o njoj. Ako mrzite loše bug reportove, pišite o tome kako ih poboljšati. Strast generira autoritet, a to eliminira oklijevanje.
6.3. Završetak je ključan
“A crucial decision about a piece of writing is where to end it.”
Kraj blog posta, tehničkog dokumenta ili e-maila je vaša posljednja šansa za utjecaj. Ne dopustite da vaša poruka samo “izblijedi”. Završite s jasnim pozivom na akciju (Call to Action), rezimiranim uvidom ili snažnom, provokativnom mišlju.
“Never be afraid to break a long sentence into two short ones, or even three.”
I za kraj, ovo je i praktična i metaforička lekcija. Komplicirane, složene misli treba raščlaniti. Razbijte problem na manje komponente. Razbijte dugačku rečenicu na kratke, jake tvrdnje.
Zaključak: Pisanje je vještina, a ne talent
Zinsser nas ne uči samo da pišemo bolje; on nas uči da jasnije razmišljamo, efikasnije komuniciramo i postanemo bolji inženjeri. Pisanje je vještina, a ne talent. Kao i u kodiranju, zahtijeva disciplinu (“produci rani broj riječi na redovnoj bazi”), iteraciju (“prepisanje je esencija”) i brutalno refaktoriranje (“podrezivanje nereda”).
Za IT stručnjake, “On Writing Well” je podsjetnik da je najskuplji dio svakog projekta nesporazum.
Jasno pisanje je temelj dobrog inženjeringa. To je alat koji osigurava da vaša ideja – vaš feature, vaša arhitektura, vaš debug – bude shvaćena i implementirana točno onako kako je zamišljeno. Neka vam moto ne bude samo “Čist kod”, već i “Čista Komunikacija.”
Što vam je u Zinsserovim pravilima bilo najveće iznenađenje i kako ćete ga primijeniti na svoju sljedeću tehničku specifikaciju?
Dodatne poveznice
Goodreads: On Writing Well
Amazon: On Writing Well
Video materijali
Preuzimanje sažetka
MOBI: On Writing Well – MOBI
EPUB: On Writing Well – EPUB