Peel and chop hard boiled eggs. Add the crumbled bacon, parsley and grated carrots. Mix well.
Put the cream cheese in a small bowl & microwave for 30 seconds on HIGH to soften it. If it can be easily stirred with a fork, add sour cream and mayonnaise; mix well. If the cream cheese is still too solid, give it another 10 seconds or so before adding the other ingredients.
Stir in the garlic powder and onion powder.
Add the cream cheese mixture to the bowl with the eggs and stir it.
Add salt and pepper to taste; chill until ready to serve.