Someone who knows not much about programming, but anyway, has to use it on daily basis.
Someone who suppose to know chemistry.