Click here to Skip to main content
15,914,780 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: Useless or just Obsolete? Pin
BryanFazekas23-Oct-18 1:59
BryanFazekas23-Oct-18 1:59 
AnswerRe: Useless or just Obsolete? Pin
kalberts22-Oct-18 23:03
kalberts22-Oct-18 23:03 
AnswerRe: Useless or just Obsolete? Pin
rnbergren23-Oct-18 2:47
rnbergren23-Oct-18 2:47 
AnswerRe: Useless or just Obsolete? Pin
Mark Shultz - Iowa23-Oct-18 4:21
professionalMark Shultz - Iowa23-Oct-18 4:21 
AnswerRe: Useless or just Obsolete? Pin
UmatillaCountyCoder23-Oct-18 4:21
UmatillaCountyCoder23-Oct-18 4:21 
AnswerRe: Useless or just Obsolete? Pin
Greg Lovekamp23-Oct-18 5:24
professionalGreg Lovekamp23-Oct-18 5:24 
AnswerRe: Useless or just Obsolete? Pin
MSBassSinger23-Oct-18 6:15
professionalMSBassSinger23-Oct-18 6:15 
AnswerRe: Useless or just Obsolete? Pin
nightsoul9423-Oct-18 6:22
nightsoul9423-Oct-18 6:22 
I think the degree is absolutely worth it. From my point of view, the specific information will rapidly become useless much as the carburetor knowledge, but the base knowledge what does it do, how does it function, how to troubleshoot it, how to dismantle it still remains relevant permanently. There are certain things you get from an education that you simply can't get anywhere else.

The largest problem I run into on the job is that many, many, people I work with simply cannot reason out how to fix a problem. I learned how to troubleshoot in school when I was about 10, learned to apply it to cars at 15, learned to apply it electronics in my 20's, learned to use it on tanks in the military in my mid 20's, and finally applied it to computers and software in my 30's. The steps are all the same just the thing you are working on is different. If everybody could learn that the world would be better. What I already knew was reinforced in my computer science courses. Many of the much younger students were just learning it. That is just one example.

I currently can program in about a dozen languages proficiently. I have forgotten how to program in at least 4 simply because I don't use them and would have to relearn them. I was only taught 2 languages in school, but because my education worked through the basics and taught me how to read them, I learned I just applied that to a new language and I could learn it in just a few days. Without that, I would have to struggle for much longer.

The reality is there are just basic fundamentals that you get in school that you can learn on the job but school, if you push it, can be done in 3 and a half or four years. If you try to learn everything on the job it will take at least twice that. I have known a lot of developers that are self taught that can program extremely well but if you have them say design a database, they botch it horribly because they never learned database principles. With all of that being said, if I had to take a programmer fresh out of school with a masters degree, roughly six years, or a self taught programmer with six years of experience, I would have to really think about it. There is a lot to be said for experience. If I had to take a new developer out of school or a developer who is going to coding boot camps and trying to teach himself, I would go with the new graduate. They come with basic fundamentals and can learn faster in my belief.

As for the debt, the boredom and all of the arguments against school. Stop already, that is just stupid. There was study done about 10 years ago, I wish I could find the link, but it should be locatable still, that compared the lifetime earnings of people without degrees, people with a bachelor's, masters and doctorates. People without a degree compared to people with a bachelors show that, regardless of field or occupation, the person with a bachelor's earned one million more dollars over a lifetime, on average, than people with no degree. So even if school costs 200,000 dollars that is still an overall earning of 800,000 more than a person without a degree. People need to stop making excuses about being lazy and get a degree. They need to choose carefully to make sure there are jobs and they can work, but still they need to go to school.
AnswerRe: Useless or just Obsolete? Pin
TNCaver23-Oct-18 6:46
TNCaver23-Oct-18 6:46 
AnswerRe: Useless or just Obsolete? Pin
mischasan23-Oct-18 9:55
mischasan23-Oct-18 9:55 
AnswerRe: Useless or just Obsolete? Pin
Obiora Okwudili24-Oct-18 7:22
professionalObiora Okwudili24-Oct-18 7:22 
AnswerRe: Useless or just Obsolete? Pin
maze325-Oct-18 0:28
professionalmaze325-Oct-18 0:28 
RantGotos in C++ code Pin
den2k8822-Oct-18 5:00
professionalden2k8822-Oct-18 5:00 
GeneralRe: Gotos in C++ code Pin
  Forogar  22-Oct-18 5:11
professional  Forogar  22-Oct-18 5:11 
GeneralRe: Gotos in C++ code Pin
CodeWraith22-Oct-18 5:14
CodeWraith22-Oct-18 5:14 
GeneralRe: Gotos in C++ code Pin
OriginalGriff22-Oct-18 5:31
mveOriginalGriff22-Oct-18 5:31 
GeneralRe: Gotos in C++ code Pin
Mike Hankey22-Oct-18 5:44
mveMike Hankey22-Oct-18 5:44 
JokeRe: Gotos in C++ code Pin
Foothill22-Oct-18 8:15
professionalFoothill22-Oct-18 8:15 
GeneralRe: Gotos in C++ code Pin
Mike Hankey22-Oct-18 8:55
mveMike Hankey22-Oct-18 8:55 
GeneralRe: Gotos in C++ code Pin
David O'Neil22-Oct-18 7:50
professionalDavid O'Neil22-Oct-18 7:50 
GeneralRe: Gotos in C++ code Pin
CPallini22-Oct-18 8:07
mveCPallini22-Oct-18 8:07 
GeneralThought of the Day Pin
OriginalGriff22-Oct-18 4:54
mveOriginalGriff22-Oct-18 4:54 
GeneralRe: Thought of the Day Pin
Johnny J.22-Oct-18 5:07
professionalJohnny J.22-Oct-18 5:07 
GeneralRe: Thought of the Day Pin
Kschuler22-Oct-18 5:09
Kschuler22-Oct-18 5:09 
GeneralRe: Thought of the Day Pin
Johnny J.22-Oct-18 5:10
professionalJohnny J.22-Oct-18 5:10 

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.