The two-stage problem of perspective stochastic programming is considered. The sufficient conditions for the existence of the finite solution to the problem and simple sufficient conditions for the uniqueness of the solution are found. The effective direct method of stochastic programming based on step by step calculation of solutions of deterministic nonlinear programs appearing when random variables are fixed is proposed.