Click here to Skip to main content
15,890,415 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Software Development: The Great Equalizer Pin
Sander Rossel16-May-21 5:53
professionalSander Rossel16-May-21 5:53 
GeneralRe: Software Development: The Great Equalizer PinPopular
Gary R. Wheeler16-May-21 6:12
Gary R. Wheeler16-May-21 6:12 
GeneralRe: Software Development: The Great Equalizer Pin
Greg Utas16-May-21 7:04
professionalGreg Utas16-May-21 7:04 
GeneralRe: Software Development: The Great Equalizer Pin
Gary R. Wheeler16-May-21 9:28
Gary R. Wheeler16-May-21 9:28 
GeneralRe: Software Development: The Great Equalizer Pin
Greg Utas16-May-21 9:43
professionalGreg Utas16-May-21 9:43 
GeneralRe: Software Development: The Great Equalizer Pin
Gary R. Wheeler16-May-21 10:47
Gary R. Wheeler16-May-21 10:47 
GeneralRe: Software Development: The Great Equalizer Pin
User 991608020-May-21 5:08
professionalUser 991608020-May-21 5:08 
GeneralRe: Software Development: The Great Equalizer Pin
honey the codewitch16-May-21 12:28
mvahoney the codewitch16-May-21 12:28 
The last time someone asked me to defend my lack of a degree was in an interview.

I asked him to defend him getting one, given the way IT is taught in uni.

Because it was at that point that I decided I really didn't want to work at Expedia.

Gee, glad I didn't. They don't exist anymore. And I'm okay with that.

When people have degrees, I am that much more careful about screening them for experience if I'm in charge of putting together a team, because I've had a lot problems with people coming straight out of college totally unprepared for working on a professional software team. They might know algorithms, but they don't necessarily understand all the coding techniques that you just pick up organically.

With the self taught ones, after a few questions, the only thing I had to worry about was if they could work on a team. Problem is, they usually couldn't, so it became a matter of how quickly they could learn.

Experience at the end of the day is what it all comes down to. Each path has its downsides, and I have my biases. I'm a black sheep developer. I'm creative, but not methodical. I'm not a math whiz, but I love language. I'm kinda a weirdo in any given dev house in terms of the sort of code I am good at and what sort of direction a project will take if I'm leading it. I like other black sheep. But there needs to be very few of them on a team for the team to be successful. The black sheep may or may not have went to school, but in terms of programming, they learned most of it themselves, and they don't do it like other people do.

I value the "white sheep" professionally, especially when I'm putting a team together because they work well on teams and their work is reliable and consistent. Their creations are more easily understood by others as well, but my heart is not with them, if I'm being honest. More of them I've found, have come up in CS through academia.

Now, those are just broadly general observations. People are complicated, and any attempt to boil them down is going to be silly on some level, but the above way of looking at things has served me professionally, so I stick with it. Smile | :)
Real programmers use butterflies

GeneralRe: Software Development: The Great Equalizer Pin
Gary R. Wheeler16-May-21 15:32
Gary R. Wheeler16-May-21 15:32 
GeneralRe: Software Development: The Great Equalizer Pin
honey the codewitch16-May-21 15:49
mvahoney the codewitch16-May-21 15:49 
GeneralRe: Software Development: The Great Equalizer Pin
Gary R. Wheeler17-May-21 2:50
Gary R. Wheeler17-May-21 2:50 
GeneralRe: Software Development: The Great Equalizer Pin
honey the codewitch16-May-21 7:58
mvahoney the codewitch16-May-21 7:58 
GeneralRe: Software Development: The Great Equalizer Pin
Joe Woodbury17-May-21 12:14
professionalJoe Woodbury17-May-21 12:14 
GeneralRe: Software Development: The Great Equalizer Pin
Gary R. Wheeler17-May-21 14:09
Gary R. Wheeler17-May-21 14:09 
GeneralRe: Software Development: The Great Equalizer Pin
Ron Anders16-May-21 6:31
Ron Anders16-May-21 6:31 
GeneralRe: Software Development: The Great Equalizer Pin
honey the codewitch16-May-21 8:01
mvahoney the codewitch16-May-21 8:01 
PraiseRe: Software Development: The Great Equalizer Pin
abmv16-May-21 8:13
professionalabmv16-May-21 8:13 
GeneralRe: Software Development: The Great Equalizer Pin
pkfox16-May-21 10:24
professionalpkfox16-May-21 10:24 
GeneralRe: Software Development: The Great Equalizer Pin
honey the codewitch16-May-21 10:50
mvahoney the codewitch16-May-21 10:50 
GeneralRe: Software Development: The Great Equalizer Pin
pkfox16-May-21 21:24
professionalpkfox16-May-21 21:24 
GeneralRe: Software Development: The Great Equalizer Pin
Mircea Neacsu16-May-21 12:05
Mircea Neacsu16-May-21 12:05 
GeneralRe: Software Development: The Great Equalizer Pin
honey the codewitch16-May-21 12:33
mvahoney the codewitch16-May-21 12:33 
GeneralRe: Software Development: The Great Equalizer Pin
Mycroft Holmes16-May-21 12:30
professionalMycroft Holmes16-May-21 12:30 
GeneralRe: Software Development: The Great Equalizer Pin
honey the codewitch16-May-21 12:36
mvahoney the codewitch16-May-21 12:36 
GeneralRe: Software Development: The Great Equalizer Pin
stheller217-May-21 3:43
stheller217-May-21 3:43 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.