В прилагательном пишется две буквы "н", если оно образовано от слова с основой, заканчивающейся на н, например:
камень - каменный,
балкон- балконный,
окно - оконный.
Две "н" напишем также в словах, образованных от существительных, с помощью суффиксов -енн-, -онн-:
лекция - лекционный;
клюква - клеквенный;
торжество - торжественный.
Чтобы правильно написать слово нефтяник, определим, как оно образовано. А для этого очень наглядной будет словообразовательная цепочка:
нефть - нефтяной - нефтяник.
Как видим, это существительное имеет суффикс прилагательного -ян-. Известно, что прилагательные с суфиксами -ан-, ян- -ин- пишутся с одной н:
песчаный, ржаной, жестяной, костяной, гусиный, утиный, лебединый, гостиный.
К этому прилагательному присоединился суффикс существительного -ик-, который образует название лица по занятию, профессии, как и вот в этих случаях:
химик, труженик.
Второму "н" в написании существительного "нефтяник" взяться неоткуда.