Click here to Skip to main content
15,352,714 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
Kirk 103898219-Nov-20 3:36
MemberKirk 103898219-Nov-20 3:36 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
captonmike9-Nov-20 5:03
Membercaptonmike9-Nov-20 5:03 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
JP Reyes9-Nov-20 5:23
MemberJP Reyes9-Nov-20 5:23 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
SeattleC++9-Nov-20 5:55
MemberSeattleC++9-Nov-20 5:55 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
harvyk09-Nov-20 17:28
Memberharvyk09-Nov-20 17:28 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
pmauriks9-Nov-20 20:02
Memberpmauriks9-Nov-20 20:02 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
User 1493685315-Nov-20 7:51
MemberUser 1493685315-Nov-20 7:51 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
BotReject10-Nov-20 3:04
MemberBotReject10-Nov-20 3:04 
My background is in science, though I did sit an exam in Java (writing code with pen and paper) and I code a little bit as part of my work (Java, JS and some PHP mostly) so I can't speak about CS specifically and so what I write might or might not be relevant!

First of all: have you actually seen any past or mock exam questions? Maybe you are overthinking it, lecturers generally focus exams on a core number of themes as they don't expect students to know everything. Often the same recycled questions are dressed differently. Doing a degree is just the beginning, the real skill comes later when you put it into practice for a few years. Lecturers know this and usually throw a lot of stuff at you but test mainly the core plus their own pet favourite topics (of course they make it extra hard to earn a distinction though). They often also place emphasis during lectures on what they aim to examine. It pays to be 'in-tune' with the lecturers so attending all classes certainly helps. Exam Qs often look harder than they really are. That said, to get a high grade requires more than the minimum asked for. Try to understand what they are really looking for and focus your efforts accordingly.

Second point. When I was learning to code I dabbled with several different languages, which was confusing at the time but paid off later. I went from struggling with the material, to coding but getting frustrated with bugs and other issues, to simply enjoying coding as it became more effortless with practice. Something just clicked one day, but only after many days of frustrating work. 'Rome wasn't built in a day', as they say.

Third point. Once you learn one language thoroughly, others become 10 times easier. Perhaps rather than just learning a bit of each, focus on one you feel most comfortable with first then the others should become easier. You can't learn several until you have learned one. Reading books helps, but in the end writing code to solve your own problems is probably the best way to learn. Online hands-on coding tutorials can be very useful.

Finally, if it really seems too tough then remember you can get a coding job without a CS degree, you just need to be confident with the required skills and tools (and highly skilled in interview techniques).
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
User 1493685315-Nov-20 7:38
MemberUser 1493685315-Nov-20 7:38 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
Shawn_Eary10-Nov-20 3:07
MemberShawn_Eary10-Nov-20 3:07 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
User 1493685315-Nov-20 7:30
MemberUser 1493685315-Nov-20 7:30 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
Shawn_Eary16-Nov-20 3:07
MemberShawn_Eary16-Nov-20 3:07 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
James Lonero10-Nov-20 12:57
MemberJames Lonero10-Nov-20 12:57 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
User 1493685315-Nov-20 8:24
MemberUser 1493685315-Nov-20 8:24 
GeneralSlow Cooking for the weekend Pin
Stephen Gonzalez6-Nov-20 6:37
MemberStephen Gonzalez6-Nov-20 6:37 
GeneralRe: Slow Cooking for the weekend Pin
RickZeeland6-Nov-20 6:44
mveRickZeeland6-Nov-20 6:44 
GeneralRe: Slow Cooking for the weekend Pin
Nelek6-Nov-20 7:49
protectorNelek6-Nov-20 7:49 
GeneralRe: Slow Cooking for the weekend Pin
OriginalGriff6-Nov-20 9:29
mveOriginalGriff6-Nov-20 9:29 
GeneralRe: Slow Cooking for the weekend Pin
Slacker0076-Nov-20 10:02
professionalSlacker0076-Nov-20 10:02 
GeneralThought of the Day Pin
OriginalGriff6-Nov-20 4:40
mveOriginalGriff6-Nov-20 4:40 
GeneralRe: Thought of the Day Pin
W Balboos, GHB6-Nov-20 5:00
mveW Balboos, GHB6-Nov-20 5:00 
GeneralRe: Thought of the Day Pin
megaadam6-Nov-20 6:16
professionalmegaadam6-Nov-20 6:16 
GeneralRe: Thought of the Day Pin
RickZeeland6-Nov-20 7:49
mveRickZeeland6-Nov-20 7:49 
GeneralRe: Thought of the Day Pin
Daniel Pfeffer7-Nov-20 6:33
professionalDaniel Pfeffer7-Nov-20 6:33 
GeneralRe: Thought of the Day Pin
DerekT-P7-Nov-20 8:02
professionalDerekT-P7-Nov-20 8:02 

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.


Straw Poll

What language are you using for AI development or learning?
Whether you're at work or home, hard core coding or just trying to figure out this AI thing, which languages have you used in your adventures?
  Results   413 votes