Click here to Skip to main content
15,887,485 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: Is CS not meant for beginners or do I have severe ADHD? Pin
David O'Neil6-Nov-20 14:37
professionalDavid O'Neil6-Nov-20 14:37 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
Greg Utas7-Nov-20 2:04
professionalGreg Utas7-Nov-20 2:04 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
Fabio Franco8-Nov-20 22:29
professionalFabio Franco8-Nov-20 22:29 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
Gerry Schmitz6-Nov-20 13:37
mveGerry Schmitz6-Nov-20 13:37 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
User 149368536-Nov-20 14:45
User 149368536-Nov-20 14:45 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
Gerry Schmitz6-Nov-20 18:25
mveGerry Schmitz6-Nov-20 18:25 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
User 1493685316-Nov-20 10:39
User 1493685316-Nov-20 10:39 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
OriginalGriff7-Nov-20 1:00
mveOriginalGriff7-Nov-20 1:00 
The problem is that CS is a complicated field, which a massive variety of subfields: in terms of languages alone there are dozens that are in common use in the real world, and each of those is used with different aims in mind, with different parts of the frameworks available being used depending on the task.

Just in terms of environments under which an application will run, there are four main contenders: Windows, Web, iPhone, Android: and each of them uses a different framework (or frameworks - there are many different ones in each environment!. Some environments traditionally enforce a specific language: Java for Android, Objective C for Apple, HTML / Javascript plus a backend language for web based.

So there is a huge amount to learn: the course doesn't know what you are going to be good at or interested in so it has to - initially at least - give you an overview of everything so that you know that it exists even if you can't really code in it (and trust me on this, almost nobody leaves a degree course in CS being able to code well in any language, much as their exam results may beg to differ!)

And there's the rub: out in the real world, you have to keep switching about - you can't just focus on one thing for a long period of time, because everyone else is waiting for that bit so their bits can work. And you have to keep on learning, all the time - new ideas, new methods, new frameworks, new languages ... it never ends!

It takes a specific mindset to do this, not that many people have it, and as far as I know it can't be taught - it has to be learned and that's a big difference!

I'd suggest talking to your tutor, and seeing what he can suggest or do to help - if nothing else this will be a problem he has met before and he knows you better than we do.
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!

GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
BillWoodruff8-Nov-20 20:27
professionalBillWoodruff8-Nov-20 20:27 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
Daniel Pfeffer8-Nov-20 22:18
professionalDaniel Pfeffer8-Nov-20 22:18 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
Greg Utas9-Nov-20 6:16
professionalGreg Utas9-Nov-20 6:16 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
User 1493685315-Nov-20 8:12
User 1493685315-Nov-20 8:12 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
OriginalGriff15-Nov-20 8:13
mveOriginalGriff15-Nov-20 8:13 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
DerekT-P7-Nov-20 5:01
professionalDerekT-P7-Nov-20 5:01 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? PinPopular
kmoorevs7-Nov-20 8:08
kmoorevs7-Nov-20 8:08 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
BillWoodruff8-Nov-20 20:26
professionalBillWoodruff8-Nov-20 20:26 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
kmoorevs10-Nov-20 4:05
kmoorevs10-Nov-20 4:05 
JokeRe: Is CS not meant for beginners or do I have severe ADHD? Pin
Richard Andrew x647-Nov-20 10:47
professionalRichard Andrew x647-Nov-20 10:47 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
User 1493685315-Nov-20 8:12
User 1493685315-Nov-20 8:12 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
Jalapeno Bob8-Nov-20 9:51
professionalJalapeno Bob8-Nov-20 9:51 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
User 1493685315-Nov-20 8:14
User 1493685315-Nov-20 8:14 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
BillWoodruff8-Nov-20 20:16
professionalBillWoodruff8-Nov-20 20:16 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
MKJCP9-Nov-20 3:19
MKJCP9-Nov-20 3:19 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
User 1493685315-Nov-20 8:15
User 1493685315-Nov-20 8:15 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
NelsonGoncalves8-Nov-20 22:03
NelsonGoncalves8-Nov-20 22:03 

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.