u/AndyMiry

Being forced to redo beginner CS courses just to unlock an internship (even though I’m almost graduated)

I don’t know if anyone else is dealing with this, but it’s starting to get really frustrating.

I’m in my third year of a Computer Science degree, and I already have a solid background — I know multiple programming languages, tools, and workflows, and I’ve already gone through pretty difficult university exams.

The problem is that to get into the job market, you usually need internships, but in my case the “easiest” way to access one is through training programs that include an internship at the end.

The issue is that these courses are extremely basic: flowcharts, introductory databases, Java fundamentals… things I’ve already covered years ago, and often in much more depth at university.

They’re clearly designed for complete beginners. In my current class, most people are seeing this material for the first time, while I’m just sitting through content I already know well and not really gaining anything from it.

But I still have to complete it in order to unlock the internship.

It honestly feels like I’m stuck in a loop where I keep having to prove the same skills over and over again just to move forward.

I was wondering if this is normal in other countries/paths, and if anyone has found ways to deal with or bypass this kind of mandatory repetition.

TL;DR:

I’m almost done with my CS degree, but I’m being forced to take very basic training courses (meant for beginners) just to unlock an internship. I already know most of the material, so it feels like I’m stuck repeating things I’ve learned instead of moving forward, and I’m wondering if this is normal and how others deal with it.

reddit.com
u/AndyMiry — 6 days ago

Being forced to redo beginner CS courses just to unlock an internship (even though I’m almost graduated)

I don’t know if anyone else is dealing with this, but it’s starting to get really frustrating.

I’m in my third year of a Computer Science degree, and I already have a solid background — I know multiple programming languages, tools, and workflows, and I’ve already gone through pretty difficult university exams.

The problem is that to get into the job market, you usually need internships, but in my case the “easiest” way to access one is through training programs that include an internship at the end.

The issue is that these courses are extremely basic: flowcharts, introductory databases, Java fundamentals… things I’ve already covered years ago, and often in much more depth at university.

They’re clearly designed for complete beginners. In my current class, most people are seeing this material for the first time, while I’m just sitting through content I already know well and not really gaining anything from it.

But I still have to complete it in order to unlock the internship.

It honestly feels like I’m stuck in a loop where I keep having to prove the same skills over and over again just to move forward.

I was wondering if this is normal in other countries/paths, and if anyone has found ways to deal with or bypass this kind of mandatory repetition.

TL;DR:

I’m almost done with my CS degree, but I’m being forced to take very basic training courses (meant for beginners) just to unlock an internship. I already know most of the material, so it feels like I’m stuck repeating things I’ve learned instead of moving forward, and I’m wondering if this is normal and how others deal with it.

reddit.com
u/AndyMiry — 6 days ago

Sto rifacendo cose da zero per accedere al tirocinio nonostante io sia quasi laureato

Non so se qualcun altro vive la stessa frustrazione che sto vivendo io.

Ho finito il terzo anno della facoltà di informatica, conosco già bene almeno 5 linguaggi di programmazione, strumenti, workflow ecc.

Come sapere, per entrare nel mondo del lavoro bisogna iniziare dai tirocini, ma la via più facile per accedervi è seguire dei corsi di formazione che includono un tirocinio finale.

Il punto è che questi corsi sono completamente base: flowchart degli step del programma, basi di dati elementari, fondamenti di Java, cose che già faccio da anni e che ho già affrontato all'università in maniera molto più approfondita, ho svolto esami difficilissimi.

Sono corsi pensati per chi parte da zero, e infatti nell'aula del corso che sto svolgendo ora la maggior parte delle persone è davvero al primo contatto con questi argomenti. Io invece mi trovo in una situazione in cui sono tra i più avanti e non sto imparando nulla di nuovo, questo corso non mi sta dando valore aggiunto.

Eppure devo seguirlo comunque per “sbloccare” il tirocinio.

La sensazione è quella di essere in un loop in cui devo dimostrare più volte competenze che già ho, solo per poter accedere allo step successivo.

Volevo capire se è una cosa normale in altri percorsi simili e se qualcuno ha trovato modi per aggirare almeno in parte questa ripetizione obbligatoria.

reddit.com
u/AndyMiry — 6 days ago