I totally agree. In my case the probation period was three months -by the law- but I think it could have lasted one month only. Some freedom on that is needed though on the long term, otherwise the projects become boring and one feels to... find more exciting things :)
Swati Sarangi
Electrical Engineering | Programming Enthusiast | Software Developer|Learning Qt these days
The initial phase of any role demands structured learning and experimentation. That's what makes probation interesting. Once the project is offered, some might feel a loss of freedom to experiment keeping the fact of deadlines and deliverables but for a newbie, every stage is important.