Technology staff development