DEV Community

Discussion on: Which non-computer science degrees apply to skills needed for a career in software development?

Collapse
 
timrodz profile image
Juan Alejandro Morais

Degrees regarding knowledge on empathy, conversation & communication — They’re pillars for developers who want to excel at their job. Communication is simply so important!

Collapse
 
vinceramces profile image
Vince Ramces Oliveros

Agreed. However, In other third world countries, I have to communicate with other people with different languages at different times. I'm so grateful for them to adjust my inexperienced communication skills.

Collapse
 
timrodz profile image
Juan Alejandro Morais

As a native language speaker, I can empathise with you. Language barriers can seem daunting, but if anything, they help us simplify our vocabulary so that it can be understood by everyone.

“If you can’t explain it simply, you don’t understand it well enough”

Collapse
 
ryancmcconnell profile image
Ryan McConnell

As someone with a Bachelor degree in English, I've become the go to guy in any development job for presentations, proposals, and communication. I can convey so much more to non-technical staff in ways they understand than I would otherwise.

Collapse
 
mattlbellingham profile image
Matt Lintz

I had an English major manager for a few years. He was great.

Collapse
 
timrodz profile image
Juan Alejandro Morais

It’s a skill often overlooked, yet such a cornerstone. I’ve been reading and writing blog posts so I can practice my communication skills! In result, I’m now able to express myself in a more concise, clearer way.