The second random value never change entirely by design. Moreover, if you store the first 100 or 1000 random numbers after seeding your generator to a fixed number, you would get the same sequence every time you run the program.
Seeding a pseudorandom number generator is designed specifically to let you produce a repeatable sequence of random numbers. This is very useful for testing your code that needs to use random numbers, but you want repeatable behavior for testing purposes.
In situations when you do not need to produce the same pseudorandom sequence again and again, you seed your random number generator to some changing number, for example, the current system time.