તે કેવી રીતે સોફ્ટવેર કામ કરે છે તે જાણવા માટે પૂરતું નથી જ્યારે તે કામ કરતું નથી ત્યારે શું ખોટું છે તે શોધવા માટે, તમારે સર્જનાત્મક, પ્રેરણાદાયક અને બુદ્ધિગમ્ય વિચારક હોવું જોઈએ.