Desktops are indisputably more powerful than laptops at any given price point. Miniaturization costs money and power restrictions cost performance. On the flip side there are many capable and reasonably priced laptops out there with plenty of power, more than enough to get work done. You should work on identifying your actual needs and software requirements first, as well as your needs for laptop size, battery life, performance, etc. For the time being, it doesn't sound like you need anything outside the realm of readily available thousand dollar laptops, like an Inspiron 15" 7000 series, Lenovo Y50, etc.
Don't get hung up on what professionals do. When you're paid a couple hundred dollars a day, it's worthwhile for a company to spend a day or two worth of your salary to maximize your productivity. It's not unusual for pro developers to have desktop PCs that cost $3000+. It's rare to provide high spec laptops simply because most of the heavy lifting is generally done in the office.
Are you a student? I would not recommend not having a laptop if so.
I am a junior game designer and I'm no longer a student and I got a job. Then for running such game engines like Unity 3D or Unreal Engine or Havok engine and playing games with high specs, Laptops can do such things?
Many of the staff when I ask them about the power differences, they always tell me that a Desktop is always the best to have and a Laptop will easily burst when dealing with games of such power especially 3D games. One of my friends had a powerful laptop that just got busted within 2 years and its all because of the coding that caused it.
Currently I don't use software that requires much of raw power. But I have a feeling that sooner or later I would need such power to work on various softwares such as game engines and its for that reason that I feel that I need a desktop in the long run.