In a small bowl, whisk together the soy sauce, honey, olive oil, and minced garlic until well combined.
Place the salmon fillets in a resealable plastic bag, shallow dish, or container. Pour the marinade over the salmon, ensuring each fillet is evenly coated.
Seal the bag or cover the dish with plastic wrap and refrigerate for 15-30 minutes. For a more intense flavor, marinate for up to 1 hour. Avoid marinating longer than 2 hours, as the acidic soy sauce can break down the fish too much.
Heat the butter and olive oil in a large skillet over medium-high heat. Place the salmon fillets in the hot pan, skin-side down (if the skin is on). Sear for 3-4 minutes, without moving, until the skin is crispy and dark but not burnt.
Carefully flip the salmon fillets and cook for another 2-3 minutes on the other side. Remove the salmon from the pan and serve.