non volatile memory device and operating method thereof

The non-volatile memory device and a driving method thereof are provided. The driving method of the non-volatile memory device includes first and second die (die) and, provided the initial lead level for each of the first and second die, that passes from the time that a program on the first die is complete the cost on the basis of the first offset calculating in consideration of the time change to the initial lead rebelreul first lead level for the first die, and calculating in consideration of the time that has elapsed from the time when completion of the program for the second die 2 on the basis of the offset change to the initial lead rebelreul second lead level for the second die, the first using a lead level lead the data stored in the first die, or by using the second lead level include those that lead to the data stored in the second die.