Za programere vlada generalno mišljenje da su to ljudi individualci, da ne kažemo osobenjaci, koji posao završavaju "u tamo nekim kancelarijama" daleko od očiju javnosti, ali i drugih ljudi. Ovo je samo delimično tačno jer su programeri i programiranje i te kako timski pojmovi i ako se dobro ukomponuju u sistem mogu dati izvanredne rezultate.
Prvo i osnovno u svakom timskom poslu je dobra organizacija, uz neizostavnu komunikaciju i podelu posla. Vaš rad mora da sarađuje sa radom ostalih ljudi u timu. Zato pokušajte da što bolje usaglasite stavove. Ako ovo preskočite radićete uzalud, a posle teško da će se finalni produkti uklo
Čak i kad napravite dobru strukturu biće sigurno razmimoilaženja stavova unutar tima tokom procesa programiranja. Zato vam struktura mora poslužiti kao baza oko koje će se članovi tima usaglasiti. Ali kako se vremenom budete usaglašavali, bilo da radite grafike, animacije ili druge programe biće vam samo lakše. Ako se "kuća" sruši moraćete ispočetka, a to niko ne želi. Ovde je važno još jedno pravilo timskog rada u programiranju. Ako se vremenom priključi nova osoba, koliko god bila kvalitetna, mora se pridržavati unapred zacrtanih ciljeva grupe. Ako sistem mora da se menja zbog pojedinca, onda će sve stati, a verovatno i urušiti. A onda opet morate ispočetka, dok vam pomoć novajlije može pomoći samo u toj meri da ovaj put brže napredujete.