Faccio una breve intro sul mio background (
puoi saltare questa parte): grande passione per la scienza e per gli animali, inizio subito dopo il liceo la triennale in biologia, alla quale segue una magistrale in comportamento animale, sognavo di lavorare nel mondo della ricerca, consapevole delle difficoltà. Giunta alla fine del mio percorso universitario, complici la brutta esperienza di tesi e le differenti esigenze di vita (uno stipendio stabile), a 26 anni decido di cambiare completamente strada: quale lavoro può essere fatto senza ripartire da capo con un percorso universitario? Scopro lo sviluppatore web, bastano 6 mesi di corso per trovare facilmente lavoro, avevo avuto qualche esperienza di programmazione che mi era piaciuta, decido di buttarmi in assenza di alternative. Tra i vari corsi online che si trovano, vengo a conoscenza di Boolean, mi informo in lungo e in largo cercando ex studenti su linkedin e tutti risultano soddisfatti, e siccome era il primo dei corsi di questo tipo, quindi quello con la maggiore esperienza, lo scelgo.
Per cui,
veniamo al dunque.
Per chi non lo sapesse (come me all'inizio) il
front-end è la parte che si occupa più della parte grafica del sito e di alcune funzionalità per lo più estetiche, mentre il
back-end è la parte che si occupa di interfacciarsi con il database, di inviare i dati alle varie parti del sito e di gestire tutto nell'insieme.
Il corso inizia ovviamente con il
front-end, che è decisamente più semplice del back-end perchè richiede l'utilizzo di meno file (almeno per quello che viene spiegato al corso), ma sul quale, nonostante ciò, si focalizzano ben 2/3 del corso. Le slide sono ben curate, si può lavorare il pomeriggio basandosi solo su quelle senza necessità di rivedere le lezioni, gli esercizi sono della giusta difficoltà per non impiegare più delle 3 ore previste per svolgerli. L'insegnante che ho trovato era preparato ma alle volte un po' lento e noioso, tuttavia niente di terribile, mentre dei due tutor che avevamo a disposizione, uno era bravissimo, estremamente preparato su tutto con una conoscenza molto molto specifica, che dava spiegazioni estremamente utili e molto molto bravo a mantenere alta l'attenzione; l'altra invece mi è sembrata poco competente, spesso evitava di entrare in chiamata e cercava di risolvere per messaggi, spesso non riusciva effettivamente a risolvere il problema.
La parte di
back-end è il reale tallone di Achille del corso di Boolean: le slide sono striminzite, da sole sono pressochè inutili perchè danno poche informazioni e sconnesse, non è possibile completare gli esercizi solo grazie a quelle ma è necessario rivedere la lezione (gli esercizi cominciano a richiedere più tempo); sono palesemente meno curate di quelle del front-end e neanche aggiornate, per esempio abbiamo studiato la versione 7 di Laravel mentre il nostro insegnante usava la 8 (il che significava sentire spesso "ah ragazzi qui vedete come si fa nella versione 7 perchè potrebbe essere diverso") e nel frattempo esisteva già anche la 9..
Parlando dell'insegnante, se dovessi dare un voto da 0 a 5 gli darei un 2: abbastanza competente ma PESSIMA capacità di insegnare, si dilungava in mille discorsi inutili disperdendo il focus originale e arrivando alla fine del discorso avendo attraversato un tale uragano di informazioni che alla fine di ogni lezione non sapevamo più da dove eravamo partiti ma neanche dove eravamo arrivati. Assolutamente necessario nelle ultime 3 settimane circa rivedere tutte le lezioni per intero per riuscire a completare un esercizio, con conseguente elevato dispendio di tempo, e spesso le cose venivano fatte senza realmente capirne il motivo. Per intenderci, è capitato molto di frequente che un nostro compagno di classe già molto dentro il mondo della programmazione, che conosceva linguaggi simili ed era molto interessato al back-end, dovesse correggere o aiutare il nostro insegnante.. Tanto valeva che ci facesse lui lezione, insomma. Le lezioni poi palesemente non erano più preparate: spiegazione teorica seguendo le 5 slide presenti, poi allo sbaraglio, spiegazioni a caso di varie cose sconnesse, mentre per il front-end dopo un'oretta/un'oretta e mezza di spiegazione teorica si passava alla riproduzione di una pagina precedentemente fornita all'insegnante e da lui preparata.
Inoltre, la qualità degli esercizi era decisamente cambiata: nella prima parte venivano spiegati ad esempio x argomenti la mattina, il pomeriggio si faceva una pagina web che richiedeva di implementare tutte le funzionalità spiegate fino a quel momento più qualcosina di nuovo sulla quale dovevamo arrangiarci un po' da soli, quindi decisamente interattivo; nella seconda parte gli esercizi sono man mano diventati un "rifai la stessa cosa che ha fatto l'insegnante stamattina".
In sostanza, il back-end sebbene sia un argomento ben più ampio e complesso del front-end, è trattato in maniera più frettolosa e superficiale, senza avere il tempo di memorizzare e familiarizzare con le varie parti.
Alla fine di questa seconda parte, il parere che ho scritto finora era ormai condiviso da tutta la mia classe, per cui abbiamo provato a chiedere lezioni extra svolte da un altro insegnante per cercare di fare un po' un riassuntone di tutto e chiarirci le idee, ma a quanto pare non è stato possibile e ci è stato detto dalla coordinatrice "fidatevi che dopo il progetto finale vi sarà tutto molto più chiaro!".
Dopo il progetto finale posso dire di aver imparato di più dai miei colleghi che dal mio insegnante, ma da qui a sentirmi preparata passano anni luce, non so nemmeno dire se il back-end mi piace o meno perchè non sento di averci capito abbastanza da poter giudicare..
Infine, attualmente c'è così tanta offerta di lavoro che il career service non è assolutamente necessario, è un servizio che viene pagato ma che consiste nel fare circa 3 lezioni su cv, linkedin e colloqui in cui viene solo elencata una carrellata di ovvietà, tipo "non presentatevi in tenuta da mare al colloquio di lavoro" MA TU PENSA UN PO'?! A parte questo restano a tua disposizione per fare una simulazione di colloquio e rispondere ad eventuali dubbi, anche se con velocità deludente. La piattaforma sulla quale caricano il tuo profilo per mostrarlo alle aziende partner è un'altra roba inutile, sono venuta a sapere che alcune aziende neanche ricordano di avere una partnership con loro e la maggior parte degli studenti trova lavoro mandando candidature autonomamente tramite linkedin.
Tirando le somme, non sono pienamente soddisfatta del corso in funzione di quanto costa: 4900 euro sono veramente veramente tanti, mi aspettavo una qualità decisamente maggiore, per fortuna ad oggi hanno ancora un buon nome, vendibile sul mercato nonostante le conoscenze di metà corso siano decisamente precarie. Se gli altri corsi che hanno cominciato a presentarsi sul mercato riescono a mantenere un'alta qualità del servizio mi aspetto che Boolean o cada a picco o si dia una svegliata.
Se mi legge chi lavora in Boolean, ecco qualche consiglio:
- Velocizzare un po' l'andamento delle lezioni sul front-end, così da guadagnare tempo da investire sul back-end, che ne ha decisamente bisogno;
- Aggiornare le slide sul back-end e soprattutto aumentarne la qualità, contengono veramente pochissime informazioni;
- Rivedere la preparazione degli insegnanti per la parte back-end, ho sentito anche persone di altre classi poco soddisfatte, okay che è una grossa mole di informazioni ma almeno avere idea di cosa si stia facendo per non rincoglionire chi sta ascoltando.