A degree ought to teach one something... in effect, it's generally how to read questions and think out the answers before writing them down... generally, not always...
Technical certs don't actually depend on being able to communicate well with others...
Each has a place. What value one places on them is dependent on the career path chosen. For example, my father would have progressed much further along his career path had he chosen to get a degree. Instead, he had to learn professional writing skills "on the job", a much more difficult path...
Don't waste time on certs or degrees that won't take you where you want to go... but make sure where you want to go before you get started!!! JTB
Solutions Architect
MCSE-NT4, MCP+I, MCP-W2K, CCNA, CCDA,
CTE, MCIWD, i-Net+, Network+
(MCSA, MCSE-W2K, MCIWA, SCSA, SCNA in progress)