Non fatemi piangere: facevo C++ alle superiori, mi piaceva un casino, nerdone perso e già sognavo di creare software mio.
Come cazzo son finito a fare Abap?![]()
Non fatemi piangere: facevo C++ alle superiori, mi piaceva un casino, nerdone perso e già sognavo di creare software mio.
Come cazzo son finito a fare Abap?![]()
Mr Pink, Guerriero da tastiera !!! Profilo su steam.
Lista chiavi Steam
Problemi con l'inutile svapo o altri? La soluzione è qui.
E intanto la segreteria di Caprotti va in pensione con 75 milioni
Comunque nel mio settore, cone freelance, un ing. capace può superare anche i 400€ giornalieri cone tariffa (in Italia)
Si
Io ricordo che con C facevo fatica ad applicare un metodo numerico per risolvere i polinomi mentre altri programmavano i giochini![]()
Il problema è che fare game development a livello serio in C++ è la morte, alla fine si riducono tutti ad implementarsi un sistema di garbage collection a mano perché altrimenti hai memory leaks ovunque. Per colpa di quel coglione di Ballmer che ha ucciso XNA, tocca ancora usarlo, altrimenti credo molti sarebbero passati a C# che ha prestazioni dello stesso ordine ma non devi gestirti la memoria a mano.
Londra non è UE.
Il costo della vita in Germania non è troppo dissimile dal Nord Italia. Non si pagano le autostrade. C'è il coefficiente familiare nell'imposta sui redditi. Scali l'abbonamento ai mezzi, i corsi di lingua e altro. Non c'è stata bolla immobiliare. Molti vivono in affitto. L'affitto è sopportabile, mentre quello pre-scoppio bolla in Italia era osceno.
Il lavoro produttivo viene retribuito adeguatamente.
Ultima modifica di koba44; 03-08-17 alle 17:05
Siiii, finamente qualcuno che la pensa come me, un linguaggio dove fare la cosa più basilare come il print di una riga devi scrivere
System.out.print("")
deve bruciare
I memory leaks si hanno perchè non si sa gestire la memoria
Poi sono curioso della faccenda, esistono dei garbage collection per il c++???
Sì, esistono. Un esempio su tutti lo si trova nei wxWidgets.Poi sono curioso della faccenda, esistono dei garbage collection per il c++???
Il garbage funziona solo sugli oggetti wx, e nemmeno tutti.
Fosse solo per quello... Ha i generics che fanno pietà: è nato come il sostituto del C++ e all'epoca non aveva nemmeno i generics, dovevi castare tutto ad Object, quando C++ aveva i template da 8 anni prima che sono fatti coi controcoglioni e sono un linguaggio turing-equivalente con cui puoi anche fare metaprogrammazione. Nel 2005 (!!!!) hanno aggiunto i Generics, e ovviamente sono fatti di merda: non si possono creare array di generics (perché mai non è dato saperlo), non si possono utilizzare i tipi primitivi per istanziare i generics, bisogna boxarli dentro alle rispettive classi, tutto è allocato sullo heap così gli array perdono il vantaggio della contiguità in memoria, non aveva le lambda e le funzioni di ordine superiore, non ha un linguaggio dichiarativo come LINQ in C# per manipolare strutture dati (perché connessioni e query su Database in Java giustamente vanno fatte via stringhe, che è più sicuro di utilizzare un type system). Due anni fa hanno aggiunto le lambda, e sono pure buggate: ho fatto una fold con una map dentro e a run-time la virtual machine ha tirato Uncompilable Code Exception o una cosa del genere, praticamente il compilatore generava bytecode buggato per la virtual machine. L'unica ragione per cui Java ancora esiste sono le tonnellate di legacy code delle aziende.
Io ho avuto culo di frequentare una scuola superiore in Brianza con un professore con le palle cubiche che mi ha insegnato praticamente tutto quello che so sulla programmazione. Ho fatto anche io Ingegneria a Padova (solo la triennale) e alla veneranda età di 29 anni posso dire che non è servita ad un cazzo se non ad aprirmi la mente e a darmi delle ottime basi teoriche di matematica e algoritmi. Il problema è che con la teoria ti ci pulisci il deretano nel 90% dei lavori che offre il mercato del lavoro italiano.
Ultima modifica di raz3r; 03-08-17 alle 17:21
QuiD Multigaming nel cuore <3
raz3r su NGI
Per saperne di più su di me visitate il mio profilo Steam
Ma in realtà non è che ho sbagliato, a me quei tre anni di Ingegneria prettamente teorici sono piaciuti e mi sparavo le seghe sulle trasformate. Il punto è che lavorativamente parlando non è servita ad un cazzoPer quello appena ho staccato il biglietto della triennale sono filato a lavorare
![]()
QuiD Multigaming nel cuore <3
raz3r su NGI
Per saperne di più su di me visitate il mio profilo Steam
Java![]()
A Pavia, almeno ai miei tempi, tutti gli esami prevedevano almeno un programma funzionante sviluppato in linguaggi diversi.
Quando uscivi o sapevi programmare o sapevi programmare. E tutti i prof lavoravano per ibm. Compreso quello di analisi che lavorava su progetti di bioingegneria.
Inviato dal mio ASUS_Z00AD utilizzando Tapatalk
Lettopoco
Parlo per quanto riguarda la mia esperienza di sviluppatore.
Dico solo che per me la causa di tutti i mali sono i cazzo di contratti collettivi, si il metalmeccanico, il ccnl commercio,
con gli stipendi e livelli ben predefiniti come tanto piaceva ai sentimental-bolscevichi e che praticamente blocca sul nascere ogni possibilità di fare vera carriera .
Va da sé che se paghi uguale un programmatore coi controcoglioni con 6 anni di esperienza, e uno mediocre che ti sfascia tutto appena giri lo sguardo, ovvio che poi i bravi se ne vanno (all'estero, pensa un po' ) dove vengono valorizzati di più