Playing sorcerer is pretty much the most powerful I've felt in dragon's dogma.
It takes positioning, the right passives (knockdown resistance and the passive that keeps you from being knocked over by wind) and waiting for an opening before you cast and select the right spell (long casttime variations like high/grand bolide vs normal bolide are not always the right choice).
If you just keep trying to spamcast you're going to have a bad time , as shown by the magic haters on this page
If you learn when to cast and how to position it's very rewarding.
Knocking cursed dragons out of the sky with your meteors is really satisfying and I thought it was a very unique way to play the game compared to the other specs.
That said, I would leave playing sorcerer for more advanced players, you can swap class whenever you want and I'd really suggest learning the bosses and encounters with the other classes first , or you're going to get your ass kicked (especially in bitterblack isle, the expansion dungeon)
Sorcerer is a high risk high reward class, if you don't know what you're doing you're going to get knocked around like a ragdoll (which means getting 2 shot in most off BBI until you are heavily geared) and never get a spell off.
edit : maybe to clarify:
the LONG (and I mean LONG) casttimes on the higher powered variations of each spell means that you really really have to commit to your casting. Late game you get rings and passives to reduce casttime (making the grand , the longest, version of spells viable more often , but even then the casttimes remain long).
It becomes a game of figuring out how to get casts off (positioning, enemy animations , knocking an enemy down first to give you more time for those grand spells etc)
The game has a synergy mechanic where if one sorcerer is casting a spell another sorcerer can cast the same spell and basically 'tag in' their cast at a much accelerated rate.
So if you team up with another sorcerer pawn, they cast a regular bolide, you cast a grand bolide then you can get it off in like 40 percent of the casttime.
Ofc that means you now have 2 squishies that need to actually get their stuff off , if you're both getting knocked down you're going to be super weak, but if you both get to cast then you basically go dragon ball z power levels.
When the game is out I'll dig up my old first time player and BBI advice post from an old DD thread.