In this paper, we propose two self-adaptive extragradient-like algorithms for solving pseudomonotone variational inequalities. We consider two cases: the mapping is Lipschitz continuous (with unknown modulus) and is not Lipschitz continuous. The step size in our algorithms can either increase or decrease at each step. This feature makes our algorithms more efficient. We also give some numerical examples to compare the performance of our algorithm with the existing one.