Programming Academy di Antonio Pagano
Programming Academy di Antonio Pagano
  • 530
  • 298 492
Scratch - Blocchi Movimento - Pt 5
Scratch - Il miglior modo per avvicinare i bambini alla programmazione
#softwaredevelopment #scratch #scratching #devlife #learnprogramming
#coding #codingbootcamp #codingisfun #codinglife #fullstackdeveloper #coder #softwareengineer #softwareengineers #softwareengineering #opensource #geek #appdeveloper #learntocode #appdevelopment #software #nerdsYou
Переглядів: 17

Відео

Programmazione vs Medicina: Gli Anni di Esperienza Contano allo Stesso Modo?
Переглядів 1014 години тому
👉 VIDEO CORSO COMPLETO SU JAVA: programmingacademy.it/video-corso-per-diventare-programmatori-java/ 👉 Elenco Video Corsi Sulla Programmazione: programmingacademy.it/elenco-video-corsi/ 👉 Ebooks JAVA: programmingacademy.it/raccolta-ebook-java/ 👉 Restiamo in contatto con LINKEDIN www.linkedin.com/in/antonio-pagano-977b991b6/ `#javaprogramming #javatutorial , #learnjavaonline , #javacourse , #prog...
Introduzione ai Generics in Java
Переглядів 599 годин тому
👉 VIDEO CORSO COMPLETO SU JAVA: programmingacademy.it/video-corso-per-diventare-programmatori-java/ 👉 Elenco Video Corsi Sulla Programmazione: programmingacademy.it/elenco-video-corsi/ 👉 Ebooks JAVA: programmingacademy.it/raccolta-ebook-java/ 👉 Restiamo in contatto con LINKEDIN www.linkedin.com/in/antonio-pagano-977b991b6/ `#javaprogramming #javatutorial , #learnjavaonline , #javacourse , #prog...
HelloWorld In Kotlin
Переглядів 4116 годин тому
👉 Restiamo in contatto con LINKEDIN www.linkedin.com/in/antonio-pagano-977b991b6/ #kotlin #KotlinTutorial #Programming #Coding #KotlinWhen #WhenStatement #AndroidDevelopment #LearnKotlin #KotlinBeginners #KotlinTips #SoftwareDevelopment #CodingTutorial #MobileDevelopment #CodeWithMe #programminglanguages
Sulle Aziende Informatiche in Italia
Переглядів 14419 годин тому
👉 VIDEO CORSO COMPLETO SU JAVA: programmingacademy.it/video-corso-per-diventare-programmatori-java/ 👉 Elenco Video Corsi Sulla Programmazione: programmingacademy.it/elenco-video-corsi/ 👉 Ebooks JAVA: programmingacademy.it/raccolta-ebook-java/ 👉 Restiamo in contatto con LINKEDIN www.linkedin.com/in/antonio-pagano-977b991b6/ `#javaprogramming #javatutorial , #learnjavaonline , #javacourse , #prog...
Scratch - Aspetto - Parte 2
Переглядів 3221 годину тому
Scratch - Il miglior modo per avvicinare i bambini alla programmazione #softwaredevelopment #scratch #scratching #devlife #learnprogramming #coding #codingbootcamp #codingisfun #codinglife #fullstackdeveloper #coder #softwareengineer #softwareengineers #softwareengineering #opensource #geek #appdeveloper #learntocode #appdevelopment #software #nerdsYou
LinkedHashSet In Java
Переглядів 38День тому
👉 VIDEO CORSO COMPLETO SU JAVA: programmingacademy.it/video-corso-per-diventare-programmatori-java/ 👉 Elenco Video Corsi Sulla Programmazione: programmingacademy.it/elenco-video-corsi/ 👉 Ebooks JAVA: programmingacademy.it/raccolta-ebook-java/ 👉 Restiamo in contatto con LINKEDIN www.linkedin.com/in/antonio-pagano-977b991b6/ `#javaprogramming #javatutorial , #learnjavaonline , #javacourse , #prog...
Best Practices Per I Servizi Rest - Response Code e Eccezioni
Переглядів 7614 днів тому
👉 Video Corso SPRING - SPRING BOOT: programmingacademy.it/corso-spring-spring-boot/ 👉 Elenco Video Corsi Sulla Programmazione: programmingacademy.it/elenco-video-corsi/ 👉 Ebooks JAVA: programmingacademy.it/raccolta-ebook-java/ 👉 Restiamo in contatto con LINKEDIN www.linkedin.com/in/antonio-pagano-977b991b6/ #java #javadevelopers #javaprogramming #javacode #javatutorial #javaguida #softwaredevel...
Le Funzioni In Kotlin
Переглядів 2214 днів тому
👉 Restiamo in contatto con LINKEDIN www.linkedin.com/in/antonio-pagano-977b991b6/ #kotlin #KotlinTutorial #Programming #Coding #KotlinWhen #WhenStatement #AndroidDevelopment #LearnKotlin #KotlinBeginners #KotlinTips #SoftwareDevelopment #CodingTutorial #MobileDevelopment #CodeWithMe #programminglanguages
Cosa Sono I Numeri Binari
Переглядів 3014 днів тому
Cosa Sono I Numeri Binari
Gli HashSet In Java
Переглядів 4214 днів тому
👉 VIDEO CORSO COMPLETO SU JAVA: programmingacademy.it/video-corso-per-diventare-programmatori-java/ 👉 Elenco Video Corsi Sulla Programmazione: programmingacademy.it/elenco-video-corsi/ 👉 Ebooks JAVA: programmingacademy.it/raccolta-ebook-java/ 👉 Restiamo in contatto con LINKEDIN www.linkedin.com/in/antonio-pagano-977b991b6/ `#javaprogramming #javatutorial , #learnjavaonline , #javacourse , #prog...
Introduzione ai Set In Java
Переглядів 3821 день тому
👉 VIDEO CORSO COMPLETO SU JAVA: programmingacademy.it/video-corso-per-diventare-programmatori-java/ 👉 Elenco Video Corsi Sulla Programmazione: programmingacademy.it/elenco-video-corsi/ 👉 Ebooks JAVA: programmingacademy.it/raccolta-ebook-java/ 👉 Restiamo in contatto con LINKEDIN www.linkedin.com/in/antonio-pagano-977b991b6/ `#javaprogramming #javatutorial , #learnjavaonline , #javacourse , #prog...
Scratch - Aspetto - Parte 1
Переглядів 2721 день тому
Scratch - Il miglior modo per avvicinare i bambini alla programmazione #softwaredevelopment #scratch #scratching #devlife #learnprogramming #coding #codingbootcamp #codingisfun #codinglife #fullstackdeveloper #coder #softwareengineer #softwareengineers #softwareengineering #opensource #geek #appdeveloper #learntocode #appdevelopment #software #nerdsYou
Best Practices Per I Servizi Rest - Response Code
Переглядів 8721 день тому
👉 Video Corso SPRING - SPRING BOOT: programmingacademy.it/corso-spring-spring-boot/ 👉 Elenco Video Corsi Sulla Programmazione: programmingacademy.it/elenco-video-corsi/ 👉 Ebooks JAVA: programmingacademy.it/raccolta-ebook-java/ 👉 Restiamo in contatto con LINKEDIN www.linkedin.com/in/antonio-pagano-977b991b6/ #java #javadevelopers #javaprogramming #javacode #javatutorial #javaguida #softwaredevel...
Istruzione While In Kotlin
Переглядів 2928 днів тому
👉 Restiamo in contatto con LINKEDIN www.linkedin.com/in/antonio-pagano-977b991b6/ #kotlin #KotlinTutorial #Programming #Coding #KotlinWhen #WhenStatement #AndroidDevelopment #LearnKotlin #KotlinBeginners #KotlinTips #SoftwareDevelopment #CodingTutorial #MobileDevelopment #CodeWithMe #programminglanguages
I TreeSet In Java
Переглядів 36Місяць тому
I TreeSet In Java
Pattern Saga
Переглядів 41Місяць тому
Pattern Saga
Introduzione a Docker
Переглядів 74Місяць тому
Introduzione a Docker
ArrayList In Java Con Classi Custom
Переглядів 68Місяць тому
ArrayList In Java Con Classi Custom
Val vs Var in Kotlin
Переглядів 23Місяць тому
Val vs Var in Kotlin
Le TreeMap In Java
Переглядів 70Місяць тому
Le TreeMap In Java
Hello World su Android Con Kotlin
Переглядів 62Місяць тому
Hello World su Android Con Kotlin
Spring AI - Trasformare un Testo in Parlato
Переглядів 98Місяць тому
Spring AI - Trasformare un Testo in Parlato
Introduzione alle Map in JAVA
Переглядів 88Місяць тому
Introduzione alle Map in JAVA
L'istruzione WHEN in KOTLIN
Переглядів 41Місяць тому
L'istruzione WHEN in KOTLIN
I Livelli di Isolamento Delle Transazioni in SpringBoot
Переглядів 2462 місяці тому
I Livelli di Isolamento Delle Transazioni in SpringBoot
Scratch con Figli - Blocco Movimento - Assi Cartesiani - Parte 3
Переглядів 532 місяці тому
Scratch con Figli - Blocco Movimento - Assi Cartesiani - Parte 3
Spring AI - Introduzione
Переглядів 2642 місяці тому
Spring AI - Introduzione
Scratch con Figli - Blocco Movimento - Parte 2
Переглядів 412 місяці тому
Scratch con Figli - Blocco Movimento - Parte 2
ArrayList In Java - Principali Metodi
Переглядів 833 місяці тому
ArrayList In Java - Principali Metodi

КОМЕНТАРІ

  • @antoniocaprari4167
    @antoniocaprari4167 2 дні тому

    Le cose si possono provare a cambiare. Per esempio a livello di contratti collettivi, che c' entriamo noi col commercio o col metalmeccanico ? Forse se invece di giocare da battitori liberi avessimo un pò di coscienza di classe qualche strumento di pressione lo avremmo. SE qualcuno ha dei diritti è perchè ha lottato per averli, non sono calati per benevolenza dall' alto.

    • @ProgrammingAcademyJava
      @ProgrammingAcademyJava 2 дні тому

      perfettamente d'accordo. Il problema di oggi è appunto la mancanza di associazioni. Ci lamentiamo tutti ma in modo singolo (diversamente dai decenni passati). E come diceva un tizio: ognuno di noi da solo non è nulla.

  • @xMDD220697x
    @xMDD220697x 3 дні тому

    ciao! avrei delle domande sul mondo della programmazione e mi sembri una persona onesta oltre che preparata, come posso fare a mettermi in contatto con te?

    • @ProgrammingAcademyJava
      @ProgrammingAcademyJava 2 дні тому

      Ciao, grazie per la fiducia. Se guardi la descrizione del video, c'è il mio profilo linkedin, mi puoi contattare direttamente là. Oppure dal mio sito programmingacademy.it

  • @andgiaim
    @andgiaim 5 днів тому

    Grazie prof per questa bella lezione!

  • @fabrizio.dipietro
    @fabrizio.dipietro 8 днів тому

    Però i colloquio per entrare diventano sempre più complicati, anche se poi fanno applicativi scadenti.

    • @antoniocaprari4167
      @antoniocaprari4167 8 днів тому

      si può provare a dire di essere parente di chi sappiamo.

    • @ProgrammingAcademyJava
      @ProgrammingAcademyJava 8 днів тому

      @@fabrizio.dipietro È vero. Negli ultimi anni i colloqui per junior si sono fatti molto più difficili, dato che ci sono ora una marea di academy. Però è anche vero che rispetto ad anni fa le retribuzioni dei senior si sono alzate.

    • @ProgrammingAcademyJava
      @ProgrammingAcademyJava 8 днів тому

      @@antoniocaprari4167 questo funziona senpre 😄😄

    • @fabrizio.dipietro
      @fabrizio.dipietro 8 днів тому

      @@ProgrammingAcademyJava pure per i non junior.

    • @fabrizio.dipietro
      @fabrizio.dipietro 8 днів тому

      @@ProgrammingAcademyJava sto scandalo finirà nel nulla, come gli altri, ma è chiaro che oramai queste agenzie collegate fanno lavorare solo gli amici, il resto deve fare iter allucinati.

  • @federicopacifico2451
    @federicopacifico2451 12 днів тому

    grazie mille questo breve video mi ha salvatoo 😁💯💯

  • @bbcharlie127
    @bbcharlie127 14 днів тому

    Buona sera, volevo chiedere: ma mettendo come tipo del ResponseEntity<Object> tramite un try/catch nel controller posso catturare l’eccezione della Lambda e ritornarla, posso ritornare l’oggetto che è stato recuperato(caso get) oppure un messaggio di update/delete oppure solo lo statusCode (caso save). È in qualche modo non corretto?

    • @ProgrammingAcademyJava
      @ProgrammingAcademyJava 11 днів тому

      ciao, si può fare quello che dici ma, in genere, è preferibile gestire le eccezioni con i @ControllerAdvice per non appesantire troppo la logica del controller.

  • @riccardomazzola5935
    @riccardomazzola5935 17 днів тому

    spiegato malissimo

  • @NicolaMarino1978
    @NicolaMarino1978 25 днів тому

    Così almeno le risposte venire gestite dal frontend in modo corretto filtrando lo statusCode

  • @wlr56
    @wlr56 29 днів тому

    Mitico!!!

  • @juniorfotio7775
    @juniorfotio7775 Місяць тому

    Grazie per il colloquio 🎉

  • @juniorfotio7775
    @juniorfotio7775 Місяць тому

    Allora alla domanda si può istanziare un interfaccia o una classe astratta No secondo me è vera in parte perché in Java non si può istanziare direttamente interfaccie e classi astratte ma ci sono casi particolari in cui si fa

  • @Allyouneedisalgorithm-v4g
    @Allyouneedisalgorithm-v4g Місяць тому

    grazie!

  • @riccardoatwork5291
    @riccardoatwork5291 Місяць тому

    Con tutto il rispetto per il candidato questa e' una simulazione di uno studente che non ha capito gran che di Java e dei suoi frameworks... Come non presentarsi a un colloquio.. Chiedere cosa sia una SQL Join sarebbe "andare sul pesante"???

  • @2wes
    @2wes Місяць тому

    per un attimo pensavo fossi passato allo schermo nero =D, cmq fichissimo Kotlin! grazie!

  • @MarketsDriveTheWorld
    @MarketsDriveTheWorld Місяць тому

    Questi salari sono una pagliacciata, ho scritto quanto prendo come ingegnere informatico con la magistrale e i commenti dall'estero ti danno un idea di quanto ridicoli siamo: -sì prende di più i romania -in india ci danno di più -la Russia è sotto mille sanzioni ma paga molto meglio i sui informarci, l'Italia è malata. - ho iniziato nel 2018 in Lettonia a 2500 ho sempre pensato noi nell'estate fossimo i poveri. - al mc donald prendi più del doppio qui a Seattle. -non è possibile seriamente per un lavoro full time, saranno a settimana! -prendi molto di più a pulire i 🚾 qui da noi. Siamo un paese ridicolo, il salario finale di un informatico è quello con cui gli altri iniziano e anche in paesi che costano più o meno uguale. 😂😂😂ono una pagliacciata, ho scritto quanto prendo come ingegnere informatico con la magistrale e i commenti dall'estero ti danno un idea di quanto ridicoli siamo: -sì prende di più i romania -in india ci danno di più -la Russia è sotto mille sanzioni ma paga molto meglio i sui informarci, l'Italia è malata. - ho iniziato nel 2018 in Lettonia a 2500 ho sempre pensato noi nell'estate fossimo i poveri. - al mc donald prendi più del doppio qui a Seattle. -non è possibile seriamente per un lavoro full time, saranno a settimana! -prendi molto di più a pulire i 🚾 qui da noi. Siamo un paese ridicolo, il salario finale di un informatico è quello con cui gli altri iniziano e anche in paesi che costano più o meno uguale. 😂😂😂

    • @ProgrammingAcademyJava
      @ProgrammingAcademyJava Місяць тому

      concordo al 100%. Gli stipendi esteri ( o almeno quello di alcuni paesi) non sono paragonabili con l'Italia...c'è anche da dire che almeno metà degli sviluppatori italiani, se la selezione fosse fatta come all'estero, dovrebbe cambiare lavoro........

  • @ci16
    @ci16 Місяць тому

    Complimenti! Bravo spegiazione chiarissima!

  • @Allyouneedisalgorithm-v4g
    @Allyouneedisalgorithm-v4g 2 місяці тому

    grazie!

  • @antoniocaprari4167
    @antoniocaprari4167 2 місяці тому

    scusami, quindi da quel che capisco è un ' interrograzione di servizi esterni che usano AI, non è un motore di AI come quelli per python. Ho capito bene ?

    • @ProgrammingAcademyJava
      @ProgrammingAcademyJava 2 місяці тому

      corretto. Non è un motore di AI autonomo come quelli per Python (ad esempio, TensorFlow o PyTorch), ma piuttosto un modo per interfacciarsi con servizi di AI esterni attraverso Spring.

    • @antoniocaprari4167
      @antoniocaprari4167 2 місяці тому

      @@ProgrammingAcademyJava grazie della tua risposta e dei tuoi video, preziosissmi.

  • @LucaZefferi
    @LucaZefferi 2 місяці тому

    Fantastico, spring sempre al passo!

  • @davidelepri88
    @davidelepri88 3 місяці тому

    ma dove è la parte uno del video?

    • @ProgrammingAcademyJava
      @ProgrammingAcademyJava 3 місяці тому

      mi sono sbagliato. Per quanto riguarda i movimenti questo è il primo video. Invece ne avevo fatto un altro tempo fa introduttivo a scratch: ua-cam.com/video/EQzKYYRS3tA/v-deo.html

    • @davidelepri88
      @davidelepri88 3 місяці тому

      @@ProgrammingAcademyJava grazie dopo lo guardo

  • @Michele-u8l
    @Michele-u8l 3 місяці тому

    è possibile rendere una classe static? se si quali sono i suoi effetti, dato che generalmente lo si usa su metodi o attributi

    • @ProgrammingAcademyJava
      @ProgrammingAcademyJava 3 місяці тому

      una classe static no ma è possibile creare una classe statica annidata dentro un'altra classe (spesso perchè queste due classi sono logicamente molto legate )

  • @davidelepri88
    @davidelepri88 3 місяці тому

    interessante

  • @michaelspigolon5115
    @michaelspigolon5115 3 місяці тому

    Complimenti per tutto quello che fai, grazie 😊

  • @xtambo-_3582
    @xtambo-_3582 3 місяці тому

    faccio un diagramma di attività per ogni use case fatto?

    • @ProgrammingAcademyJava
      @ProgrammingAcademyJava 3 місяці тому

      non per forza, ma può essere utile farlo, nei casi d'uso più complessi

  • @alexrider5351
    @alexrider5351 3 місяці тому

    😂 1200 con anni 2000 hahha

    • @ProgrammingAcademyJava
      @ProgrammingAcademyJava 3 місяці тому

      non ho capito. intendi che per prendere 1200 euro devi avere 2000 anni di esperienza? se è così, cerca su internet, o meglio ancora, tra sviluppatori java che conosci e chiedi se è possibile che uno sviluppatore java junior senza esperienza possa prendere 1200 euro netti al mese..

  • @alessandrobx5850
    @alessandrobx5850 4 місяці тому

    Tema molto interessante Grazie

  • @togerait
    @togerait 4 місяці тому

    Questo lavoro non è sostenibile nel tempo. Cambiano i pattern e sei costretto a ritornare sui libri. Le basi restano le stesse, ma tutto il resto cambia. Nascono nuovi strumenti che complicano anziché semplificare. La programmazione segue lo stesso ritmo della Formula 1: migliora nel tempo, ma più aumentano gli stack, più sono richieste competenze. Non è sostenibile perché il tempo è limitato e non si riesce a chiudere i progetti velocemente!

    • @ProgrammingAcademyJava
      @ProgrammingAcademyJava 4 місяці тому

      E purtroppo hai perfettamente ragione.....è un continuo aggiornamento che se protratto negli anni può stancare....

  • @rayanznaidi9877
    @rayanznaidi9877 4 місяці тому

    Ciao, al posto di 31 non si poteva assegnare il primo valore dell'arrayList?

    • @ProgrammingAcademyJava
      @ProgrammingAcademyJava 4 місяці тому

      ciao, ti riporto la mia risposta al commento sotto: in questo caso, essendo il voto massimo 30, ci potrebbe anche stare min = 31, ma in generale hai ragione, va preso il primo valore. Però, essendo l'allievo una persona che si sta avvicinando al mondo della programmazione, non volevo mettere troppa carne al fuoco, per ora. Grazie per la segnalazione.

    • @rayanznaidi9877
      @rayanznaidi9877 4 місяці тому

      @@ProgrammingAcademyJava chiaro, sto imparando anche io il Java, porti contenuti molto interessanti continua così 👍👍

  • @bstefano79
    @bstefano79 4 місяці тому

    ArrayList<ArrayList<T>> matrice= new ArrayList<>(); get elemento i,j --> T a = matrice.get(i).get(j)

  • @2wes
    @2wes 4 місяці тому

    questa è una domanda che mi fecero all'ultimo colloquio tecnico ;D grande antonio!

  • @niccolotoccane3041
    @niccolotoccane3041 4 місяці тому

    Apprezzo molto vedere UA-camr che portano su YT Italia tutorial di programmazione accessibili anche ai non tecnici. Per come la vedo io ing. ha sicuramente più senso per chi vuole intraprendere una carriera verso il mondo hw/robotica. Inf ha sicuramente più senso per chi vuole lavorare in ambito sviluppo software. Poi sicuramente sono entrambi percorsi abbastanza complicati da portare a termine (specialmente considerando il fatto che in tech si dovrebbero fare internship insieme al percorso di studio).

    • @ProgrammingAcademyJava
      @ProgrammingAcademyJava 4 місяці тому

      ti ringrazio. Cerco, nei limiti del possibile, di portare la mia esperienza nelle cose che faccio. Tra l'altro ormai uso più youtube che la tv, ci sono dei contenuti in generale molto validi. Concordo sul fatto che Ing. ha molto più senso per un misto hw/robotica, anche se purtroppo in Italia sono settori molto di nicchia.

  • @Michele-u8l
    @Michele-u8l 4 місяці тому

    Come si chiama il sito degli esercizi?

    • @ProgrammingAcademyJava
      @ProgrammingAcademyJava 4 місяці тому

      sul mio sito:programmingacademy.it/esercizi-di-logica-di-programmazione/ ne ripropongo alcuni. Se vuoi la lista completa vai su: projecteuler.net/archives

  • @NicolaMarino1978
    @NicolaMarino1978 4 місяці тому

    Ps: un abbraccio Antonino

  • @NicolaMarino1978
    @NicolaMarino1978 4 місяці тому

    Bella riflessione ed interessante riflessione!! D’accordissimo sulla parte della difficoltà degli algoritmi Invece lavorare su un prodotto quindi su codice già scritto la sola parte più difficile è proprio quella detta da te “trovare il filo e non perdersi” lo vivo tutti i giorni 😂😂😂 Non hanno paragone

  • @fabrizioalonzi4122
    @fabrizioalonzi4122 4 місяці тому

    Ormai nel 2024, tra recessione nel settore IT e hype creata dall'AI, parlare ancora di e' meglio questo o quello, non ha senso. Come quelli che fanno ancora le guerre su quale sia il miglior linguaggio. Credo sia piu' importante distinguere tra chi sa' progettare un sistema informatico e chi no. E questo passaggio lo si ottiene solo studiando e facendo, facendo e studiando. Poco conta la laurea in questo. Inoltre il nostro settore continua a evolvere giornalmente quindi la laurea si svaluta in pochissimo tempo, purtroppo. 😔😔😔

  • @francescocanale2188
    @francescocanale2188 4 місяці тому

    Sono uno studente di quinto superiore dell'istituto tecnico economico indirizzo sistemi informativi aziendali, e in Molise ci sono due università di due indirizzi diversi. Uno è Computer Science, l'altro Software Technologies. Quale dei due è più completo?

    • @ProgrammingAcademyJava
      @ProgrammingAcademyJava 4 місяці тому

      ciao, purtroppo non sono così aggiornato nel poterti dire quali dei corsi è più completo .... Io mi sono laureato negli anni in cui esisteva solo Informatica e Ingegneria Informatica... stop

  • @Hadrhune0
    @Hadrhune0 4 місяці тому

    Per me l'approccio al nozionismo e alla manipolazione delle strutture dati (che lei chiama logica) è abbastanza sbagliata. Basta il titolo di studio e una rinfrescata su i manuali per quello. Quel che conta nell'informatica è l'adattabilità, la valutazione di progetti sviluppati dal candidato di sua spontanea volontà da punto a punto (che ne dimostra la passione e l'esplorazione della materia), la valutazione delle capacità di progettazione ad alto livello (visione di insieme) e un minimo di capacità di leggere documenti tecnici avanzati (non solo documentazioni di librerie ma paper di ricerca). Fa ridere che si parli di ottimizzazioni se poi per far funzionare la baracca ci si tira appresso pacchetti sopra pacchetti di dipendenze.

    • @ProgrammingAcademyJava
      @ProgrammingAcademyJava 4 місяці тому

      Per la mia esperienza, non è sufficiente un titolo di studio e una rinfrescata del manuale per seguire semplici esercizi del tipo: dato il seguente array [20,10,50,60,15,12], crearne un altro con questo ordinamento [50,60,10,15,20,12]. magari condividendo lo schermo con l'esaminatore. E con esercizi di questo tipo si possono raggiungere difficoltà di ragionamento estreme che farebbero cadere il 99% degli sviluppatori. Se una persona riesce a risolvere problemi del genere (con la giusta complessità, ne troppo ne poco) è probabilmente un buon sviluppatore. Dopo aver accertato ciò, si deve iniziare a chiedere cose più specifiche dei vari framework richiesti (fermo restando che la parte più difficile è la prima). Ovviamente, ripeto, è solo una mia opinione, anche se sviluppata negli anni. "la valutazione di progetti sviluppati dal candidato di sua spontanea volontà da punto a punto (che ne dimostra la passione e l'esplorazione della materia)" concordo.

    • @Hadrhune0
      @Hadrhune0 4 місяці тому

      ​@@ProgrammingAcademyJava per me l'esempio mostra esattamente come questo genere di esercizi siano proprio fini a sé stessi, con gli stessi limiti di chi definisce l'intelligenza secondo il QI estratto dai classici test di intelligenza basati sulla logica (che di logica non hanno nulla). In questo caso si parla di un ordinamento del tutto arbitrale che per quanto ne sappiamo potrebbe tranquillamente essere frutto del caso, su cui di fatto ci convinciamo che UNA delle inferenze di algoritmo di ordinamento sia corretta su un numero infinito di supposizioni sulla sua generazione (per questo avrebbe senso avere un campione più grande su cui testare effettivamente il nostro algoritmo di ordinamento o partire da un obbiettivo e i dati iniziali, o storpiare un algoritmo noto per ottenere il risultato e non semplicemente dalla struttura dati ordinata e non). Banalmente per come è posto il problema anche una semplice riassegnazione degli indici è una valida soluzione ma immagino che il requisito consista nel trovare il criterio di ordinamento interno tra coppie o tuple di elementi. Divertente ma lascia il tempo che trova, questi esercizi sono la controparte informatica della settimana enigmistica. Chi ne è esperto, tipicamente è diventato specialista nella risoluzione di QUESTA classe di problemi, ma nella vita reale poi non ha mai davvero portato a termine alcun progetto informatico.

    • @ProgrammingAcademyJava
      @ProgrammingAcademyJava 4 місяці тому

      @@Hadrhune0 l'esercizio NON è trovare l'ordinamento(altrimenti veramente sarebbe roba da settimana enigmistica) MA dato il seguente ordinamento (dal centro all'esterno), detto dall'esaminatore, creare un programma java che faccia ciò. In ogni caso, questo è solo un esempio di possibili esercizi per testare la capacità di ragionamento (si pensi ad esercizi sulle matrici).

    • @jacopo4484
      @jacopo4484 4 місяці тому

      @@ProgrammingAcademyJava Ciao Antonio. Stavo cercando lavoro poi ho cambiato settore. Ti assicuro che non basta questo.. magari, e non è così meritocratico il settore informatico.. Credo sia cambiato tantissimo rispetto 10, 20 anni fa. Quello si che era il periodo d'oro e forse veramente meritocratico. Per trovare lavoro senza laurea bisogna essere estremamente esperti, saper tirare su un server in Java (ad esempio) in microservizi, e capirne bene a 360° di tutto, e sperare che ti dica bene mandando i CV. Non basta saper ragionare su array, seppure è la base. Certo che se sai fare quello e trovi un'azienda seria e valida ti forma, ma non lo fanno più come prima. Preferiscono prendere un laureato che sicuramente ha la logica per ordinare array, non "uno qualunque" seppure è più skillato. Ci sono tanti tanti programmatori mediamente validi, e di lavoro non ce n'è così tanto come si crede, anzi.

    • @ProgrammingAcademyJava
      @ProgrammingAcademyJava 4 місяці тому

      @@jacopo4484 dipende. Per la mia esperienza, l'informatica (almeno inizialmente) è abbastanza meritocratica, ovviamente siamo sempre in Italia e non lo è per forza di cosa al 100%. 20 anni fa era come ora, anzi da un certo punto di vista peggio, non esistevano corsi e udemy vari. "Preferiscono prendere un laureato che sicuramente ha la logica per ordinare array, non "uno qualunque" seppure è più skillato. " ho i mei dubbi su questa affermazione, per quello che vedo io è il contrario. Sicuramente, negi ultimi anni è diventato più difficili per una persona senza esperienza entrarci, questo si. Mi spiace che tu non sia riuscito a entrare nel settore ma sono sicuro di un paio di cose: o hai avuto insegnanti non capaci (c'è una marea di gente improvvisata che magari sono buoni tecnici ma non sanno spiegare, parlano come un libro stampato, e questo non è sempre un bene) oppure non hai avuto il tempo giusto o semplicemente non ti interessava cosi tanto (e ci sta, non esiste solo la programmazione ma tantissimi altri settori anche molto più remunerativi).....mi auguro che in ogni caso ora tu stia facendo qualcosa che ti possa interessare 🙂

  • @johndoe-fb7rc
    @johndoe-fb7rc 4 місяці тому

    Lordi 25 mila euro all inizio???? non credo proprio

    • @ProgrammingAcademyJava
      @ProgrammingAcademyJava 4 місяці тому

      Per la mia esperienza, ho visto anche cifre del genere ma in ogni caso difficilmente sotto i 22k

    • @johndoe-fb7rc
      @johndoe-fb7rc 4 місяці тому

      @@ProgrammingAcademyJava appunto anke 21k

  • @sandromagalli8587
    @sandromagalli8587 4 місяці тому

    Io non capisco se l'oop richieda avere solo metodi che tornano oggetti o se i getters e setters siano ok. Se mi metto a fare calcoli da fuori accedendo alle proprietà di un oggetto non sto facendo codice procedurale? In ogni caso lavoro con .NET e sembrano muoversi sempre di più verso la programmazione funzionale, tipi immutabili, pattern matching e extension methods.

  • @andre890100
    @andre890100 4 місяці тому

    Ciao Nicola vorrei chiederti . a me la cartella environment non la crea appena avviato il comando per creare il nuovo progetto in angular, come posso risolvere? grazie mille

  • @sikmindl
    @sikmindl 4 місяці тому

    Esatto le nozioni le si usano solo per parlare, o lavorare in collaborazione e quindi intendersi usando la stessa "lingua", per il resto è tutto logica e metodi di implementazione di logiche esistenti

  • @LucaUnleashed
    @LucaUnleashed 4 місяці тому

    Salve video molto interessante e sono pienamente d'accordo con quanto detto. Nei colloqui, dovrebbero esserci domande di logica ed esercizi da svolgere su IDE durante le call, poiché le domande teoriche non danno certezze che il candidato sappia programmare. Vorrei farle una domanda, nei colloqui a cui ha potuto assistere, vorrei chiederle come vengono visti gli studenti universitari che si candidano come programmatori che ambiscono ad essere studenti-lavoratori?

    • @ProgrammingAcademyJava
      @ProgrammingAcademyJava 4 місяці тому

      L'informatica, anche in Italia, è molto meritocratica, nel senso che si guarda tantissimo alle competenze, e non molto al titolo. Anche nel caso di uno studente universitario che si candida come programmatore (cosa che io consiglio) si valuta quello che sa fare.

  • @LASTHEROGY
    @LASTHEROGY 4 місяці тому

    Un altro modo interessante, secondo me, di fare colloquio e’ fare domande su dei problemi, errori e vari casistiche che ci possono essere su un progetto e vedere se il candidato sarebbe capace di capire dove sta il problema 😀

    • @LASTHEROGY
      @LASTHEROGY 4 місяці тому

      Ad esempio problemi che potresti incontrare utilizzando Jpa Hibernate e Lombok, come risolvere il problema di hibernate n+1 e così via 😁

    • @ProgrammingAcademyJava
      @ProgrammingAcademyJava 4 місяці тому

      concordo al 100%

    • @LASTHEROGY
      @LASTHEROGY 4 місяці тому

      @@ProgrammingAcademyJava ci siamo sentiti venerdi scorso al meet, mi ha dato cibo per la mente e la ringrazio)) spero di sentirla presto!

    • @ProgrammingAcademyJava
      @ProgrammingAcademyJava 4 місяці тому

      @@LASTHEROGY è un piacere anche per me conoscere ragazzi appassionati.. in bocca al lupo per tutto 🙂

  • @ilpellegrinostefano.7216
    @ilpellegrinostefano.7216 4 місяці тому

    Grazie. una domanda: da quel che sa, quale è la situzione delle offerte di lavoro invece del frontend ? è la stessa cosa oppure piu semplice ?

    • @ProgrammingAcademyJava
      @ProgrammingAcademyJava 4 місяці тому

      sul frontend non sono molto aggiornato. Per la mia esperienza, sul mercato è più richiesto il backend java. Per quanto riguarda la difficoltà credo che siano difficili entrambi....

  • @davidelepri88
    @davidelepri88 4 місяці тому

    Grande!

  • @ngald
    @ngald 4 місяці тому

    In Italia la carriera è per i furbi

  • @nicolagaldiolo6168
    @nicolagaldiolo6168 5 місяців тому

    bravo umile concreto sintetico. proprio bravo!!!

  • @MsRemos
    @MsRemos 5 місяців тому

    Le classi che implementano una interfaccia, non sono classi figlie. Sono classi che implementano, tipicamente, solo i metodi dell'interfaccia. Le classi figlie, possono essere figlie solo di una classe in java (contrariamente, ad esempio al c++). Le interacce non possono contenere attributi dinamici. Al massimo attirbuti final (costanti). Tipicamente i metodi in una interfaccia sono espressi in termini si firma: valore di ritorno, nome, parametri di entrata. Dalla versione 8 (se non erro) é possibile definire una implementazione direttamente all'interno di una interfaccia di uno o piu metodi che viene trattata come implementazione di default nel caso una determinata istanza di una determinata classe non implementi quel metodo.

  • @DarioAmatosentient
    @DarioAmatosentient 5 місяців тому

    E soprattutto con chi si va incontro. In generale nelle Consulting è difficile, a meno che non si parla dei big four

  • @rachidelkhalifi1499
    @rachidelkhalifi1499 5 місяців тому

    Semplice e molto chiaro,come sempre nei tuoi fantastici video.mi sei stato molto di aiuto.grazie di cuore