Click here to Skip to main content
15,881,600 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: CS-insanity and things that make me want to quit Pin
W Balboos, GHB21-Oct-20 7:54
W Balboos, GHB21-Oct-20 7:54 
GeneralRe: CS-insanity and things that make me want to quit Pin
OriginalGriff21-Oct-20 8:06
mveOriginalGriff21-Oct-20 8:06 
GeneralRe: CS-insanity and things that make me want to quit Pin
User 1493685321-Oct-20 8:50
User 1493685321-Oct-20 8:50 
GeneralRe: CS-insanity and things that make me want to quit Pin
DerekT-P21-Oct-20 10:51
professionalDerekT-P21-Oct-20 10:51 
GeneralRe: CS-insanity and things that make me want to quit Pin
User 1493685321-Oct-20 10:52
User 1493685321-Oct-20 10:52 
GeneralRe: CS-insanity and things that make me want to quit Pin
User 1493685321-Oct-20 16:43
User 1493685321-Oct-20 16:43 
GeneralRe: CS-insanity and things that make me want to quit Pin
DerekT-P21-Oct-20 22:55
professionalDerekT-P21-Oct-20 22:55 
GeneralRe: CS-insanity and things that make me want to quit Pin
Matt Bond22-Oct-20 9:15
Matt Bond22-Oct-20 9:15 
I have long complained on here about how CS/programming is taught. I've been programming haphazardly since I was a teenager, professionally for 15 years. I got my bachelor's in CS 2 years ago. I'm working on my master's now. I learned nothing in my classes. The classes/degree tell employers that you 1) have some knowledge, 2) can jump through hoops - both of which are required for ANY job.

I agree with the an above post that the process is most important. Did you start from scratch, debug that code and create a monstrosity that worked? Then you learned something - don't create monstrosities Smile | :) Clean, simple code that is easy to maintain is best for most projects since there is always someone else that will be looking at it. They never teach this in school. A book about code smells (and how to prevent them) would be more helpful.

Also, the point of all those exercises to recreate algorithms is to learn the details of how they work, their pros and cons, differences between them. Schooling is usually more about theory than practice.

In the real world, the creativity is there. I call programming art & science. I hope you enjoy it as a job, even if you don't enjoy the schooling part.

Bond
Keep all things as simple as possible, but no simpler. -said someone, somewhere
GeneralRe: CS-insanity and things that make me want to quit Pin
User 1493685322-Oct-20 9:22
User 1493685322-Oct-20 9:22 
GeneralRe: CS-insanity and things that make me want to quit Pin
loctrice22-Oct-20 4:10
professionalloctrice22-Oct-20 4:10 
GeneralRe: CS-insanity and things that make me want to quit Pin
loctrice22-Oct-20 4:09
professionalloctrice22-Oct-20 4:09 
GeneralRe: CS-insanity and things that make me want to quit Pin
User 1493685322-Oct-20 9:19
User 1493685322-Oct-20 9:19 
GeneralRe: CS-insanity and things that make me want to quit Pin
loctrice22-Oct-20 9:27
professionalloctrice22-Oct-20 9:27 
GeneralRe: CS-insanity and things that make me want to quit Pin
User 1493685322-Oct-20 9:53
User 1493685322-Oct-20 9:53 
GeneralRe: CS-insanity and things that make me want to quit Pin
loctrice22-Oct-20 10:47
professionalloctrice22-Oct-20 10:47 
GeneralRe: CS-insanity and things that make me want to quit Pin
User 1493685322-Oct-20 11:30
User 1493685322-Oct-20 11:30 
GeneralRe: CS-insanity and things that make me want to quit Pin
Kris Lantz21-Oct-20 7:56
professionalKris Lantz21-Oct-20 7:56 
GeneralRe: CS-insanity and things that make me want to quit Pin
User 1493685321-Oct-20 8:50
User 1493685321-Oct-20 8:50 
GeneralRe: CS-insanity and things that make me want to quit Pin
trønderen22-Oct-20 0:42
trønderen22-Oct-20 0:42 
GeneralRe: CS-insanity and things that make me want to quit Pin
Kris Lantz22-Oct-20 2:22
professionalKris Lantz22-Oct-20 2:22 
GeneralRe: CS-insanity and things that make me want to quit Pin
kalberts22-Oct-20 0:25
kalberts22-Oct-20 0:25 
GeneralRe: CS-insanity and things that make me want to quit Pin
BryanFazekas22-Oct-20 2:47
BryanFazekas22-Oct-20 2:47 
GeneralRe: CS-insanity and things that make me want to quit Pin
SeattleC++22-Oct-20 5:50
SeattleC++22-Oct-20 5:50 
GeneralRe: CS-insanity and things that make me want to quit Pin
hpcoder223-Oct-20 14:57
hpcoder223-Oct-20 14:57 
GeneralRe: CS-insanity and things that make me want to quit Pin
Gerry Schmitz22-Oct-20 1:49
mveGerry Schmitz22-Oct-20 1:49 

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.