ja nemam hlad, ale ja mam zizen. - - - -What is wrong?
Czech frequently omits personal pronouns. Somewhere you can use them at will (in this sentence "Nemám hlad"/"Já nemám hlad"), somewhere it would sound unnatural ("...ale mám žízeň"/"ale já mám žízeň").