I have had two budgie, a cockateil, and currently have a green cheeked conure (small parrot)
Had a dog before now, been around cats.
Loved them all. Birds require more effort in some ways than a dog or cat, dogs and cats will become friends with you very quickly, lets face it, show them food, they will come.
Birds however are cautious by nature, and take effort to befriend, some birds less effort, most birds a lot of effort.
The reason for this is birds arent really domesticated to the level that dogs and cats are, so still have wild instincts.
All the birds Ive owned havent been hand trained, all of them learnt to trust me, and all of them spent most of their time sat on my shoulder cuddling up to me.
Birds are also easier in other ways to look after, since they live in a cage, you dont have to take them out for a walk, and they crap all in one spot, however you should definitely get them to trust you and let them out eventually (be careful of windows tho obviously)
Birds are generally quite loud, it can be annoying, and trust me Ive told my parrot to shush many times, but for a bird, being noisy generally means they feel safe and secure, or they want attention, some birds are wusses tho and will shout at things they dont recognise - I got a new t shirt, the parrot shouts at it if I wear it in the room. If you get a bird, make sure you get the biggest cage you can, so they can stretch and flap about, dont place it next to a window cause of the draft, dont place it next to a door cause it will scare them when you open it, put them in a spot with the best view of the room, but if you are able, as close to where you are as possible, so they trust you.
Love birds man, once you build that trust and they bond with you, its a lot more fulfilling than any other animal I find.