PROBLEMA Programmare nel mondo vero

Pubblicità

Però non fatelo sapere in giro, che rimanga segreto grazie.

RYTqoVx

RYTqoVx.png

MO6pD
 
Ti ripeto conoscere un linguaggio è inutile se non sai cosa scriverci, riguardo al detto se ne sai uno li sai tutti è rifatto appositamente a questo argomento. Il fatto che essendo solo un linguaggio lo si impara subito, tutti i linguaggi sono uguali, se sai il C/C++ li sai tutti, quello che magari non sai è il pattern design o paradigma e si parla di altro ora. Se un azienda ha bisogno di un network developer che senso ha che tu sappia fare anche game devs?. Quando un azienda cerca un ruolo, vuole il dipendente per quell esatto ruolo non esiste la fantasia a lavoro, sei pagato per fare quello per cui sei assunto non altro, tristemente. Poche sono le aziende che possono permettersi il comportamento delle BIG Tech verso i dipendenti.

Come si fa a sapere cosa scriverci?

Io avevo iniziato vari linguaggi di programmazione (mi sono stufato con uno e passavo ad un altro etc....) oltre a hello world si faceva programmi molto ma molto elementari a linea di comando poi una barba ed i linguaggi erano limitati. Quello che feci di più (per modo dire XD) è stato Python arrivando ai dizionari.
Ogni tanto riprendevo un linguaggio ma nello stesso giorno mi stufavo XD.

Ho visto gli algoritmi e la progettazione degli algoritmi etc.. oggi (tramite un link da uno thread ufficiale in questo forum) ed è una cosa noiosaa, non mi piace etc.. :(
 
Come si fa a sapere cosa scriverci?

Io avevo iniziato vari linguaggi di programmazione (mi sono stufato con uno e passavo ad un altro etc....) oltre a hello world si faceva programmi molto ma molto elementari a linea di comando poi una barba ed i linguaggi erano limitati. Quello che feci di più (per modo dire XD) è stato Python arrivando ai dizionari.
Ogni tanto riprendevo un linguaggio ma nello stesso giorno mi stufavo XD.

Ho visto gli algoritmi e la progettazione degli algoritmi etc.. oggi (tramite un link da uno thread ufficiale in questo forum) ed è una cosa noiosaa, non mi piace etc.. :(
Ci si stufa perchè, forse, non si ha uno scopo.

Io ho imparato a programmare perchè volevo creare giochi o software che facesse le cose che (e come) volevo.
 
Come si fa a sapere cosa scriverci?

Io avevo iniziato vari linguaggi di programmazione (mi sono stufato con uno e passavo ad un altro etc....) oltre a hello world si faceva programmi molto ma molto elementari a linea di comando poi una barba ed i linguaggi erano limitati. Quello che feci di più (per modo dire XD) è stato Python arrivando ai dizionari.
Ogni tanto riprendevo un linguaggio ma nello stesso giorno mi stufavo XD.

Ho visto gli algoritmi e la progettazione degli algoritmi etc.. oggi (tramite un link da uno thread ufficiale in questo forum) ed è una cosa noiosaa, non mi piace etc.. :(
Infatti stai vedendo la cosa nel modo sbagliato, tu pensi che il linguaggio ti faccia fare quello specifica cosa, mentre sei tu che la fai con il linguaggio, il linguaggio lo si sceglie per agevolare la cosa ma se voglio fare un sito internet posso farmelo tranquillamente in php, python e anche C. Ma scelgo python per agevolarmi la cosa invece del C. Cosi come un gioco lo si può fare tranquillamente in html, siamo noi che facciamo le cose il linguaggio è il mezzo.
 
Come si fa a sapere cosa scriverci?

Io avevo iniziato vari linguaggi di programmazione (mi sono stufato con uno e passavo ad un altro etc....) oltre a hello world si faceva programmi molto ma molto elementari a linea di comando poi una barba ed i linguaggi erano limitati. Quello che feci di più (per modo dire XD) è stato Python arrivando ai dizionari.
Ogni tanto riprendevo un linguaggio ma nello stesso giorno mi stufavo XD.

Ho visto gli algoritmi e la progettazione degli algoritmi etc.. oggi (tramite un link da uno thread ufficiale in questo forum) ed è una cosa noiosaa, non mi piace etc.. :(
Se ti annoi é perché semplicemente si vede che non sei tagliato per programmare. Non é un grande problema eh, anch'io qualche tempo fa ero come te e me ne sono fatto una ragione xD. Alla fine penso fra me e me che essa mi piace in generale, ma non tanto da applicarmici seriamente(proprio perché dopo un po' mi scoccio).
 
Vorrei trovare un progetto da realizzare^^
Non é solo una questione di trovare un progetto, é questione di trovare un'esigenza, e quella si sente, non si trova xD.
Per esperienza personale ti dico che é inutile che ti forzi se non hai lo stimolo, perché finiresti solo per annoiarti a morte.
 
Infatti stai vedendo la cosa nel modo sbagliato, tu pensi che il linguaggio ti faccia fare quello specifica cosa, mentre sei tu che la fai con il linguaggio, il linguaggio lo si sceglie per agevolare la cosa ma se voglio fare un sito internet posso farmelo tranquillamente in php, python e anche C. Ma scelgo python per agevolarmi la cosa invece del C. Cosi come un gioco lo si può fare tranquillamente in html, siamo noi che facciamo le cose il linguaggio è il mezzo.


Io non sono un programmatore, un informatico, un sistemista etc..

Ho visto che ci sono dei linguaggio adatti per un determinato scopo es. quelli per l' AI o/e la robotica.

Ad es. con Python si possono fare varie cose ampliate grazie alle librerie grafiche.

Con il C ed il C++ si posso fare molto più cose.

Non mi piace l' astrazione, non mi piace imparare le cose senza avere un progetto, non mi piacciono gli algoritmi etc..

L' assembly mi piace perchè fa ogni singolo passaggio e ti fa capire un po' come funziona a livello hardware. Però è complicato anche se non ho mica iniziato con l' Assembly.
Ci sono cose dell' Assembly che richiedono un passo indietro come ad es. la parte iniziale del codice relativa all' assembly X86.

Mi piacciono queste cose come anche l' elttronica digitale, i server però non ho la passione.
 
Posso approfittare anche io ?
Per il machine learning che competenze servirebbero ?
La risposta "Matematica" è troppo generica.
Servono competenze almeno basilari in
  • algebra lineare (algebra delle matrici, spazi vettoriali ecc. ecc.)
  • calcolo differenziale ed integrale
  • calcolo delle probabilità
  • teoria dei grafi
Se sai anche altre cose "di matematica" è sempre un bene. Poi si presume che si sappia già programmare. Sono tutti argomenti inclusi in qualsiasi corso di laurea (anche triennale) di Informatica/Scienze Informatiche/Tecnologie Informatiche/Matematica/Ingegneria dell'Informazione/Ingegneria informatica

Non mi piace l' astrazione, non mi piace imparare le cose senza avere un progetto, non mi piacciono gli algoritmi etc.
Semplicemente la programmazione non fa per te, con tali premesse è meglio se lasci perdere e ti dedichi a qualcosa che ti piace
 
Ultima modifica:
Se ti annoi é perché semplicemente si vede che non sei tagliato per programmare. Non é un grande problema eh, anch'io qualche tempo fa ero come te e me ne sono fatto una ragione xD. Alla fine penso fra me e me che essa mi piace in generale, ma non tanto da applicarmici seriamente(proprio perché dopo un po' mi scoccio).

Non mi piace l' astrazione e non capisco il codice da dove deriva.
Mi manca un progetto o qualcosa da realizzare ^^
Preferisco l' hardware e l' assembly perchè è legato all' hardware. Il C è abbastanza astratto, non lo capisco e non mi piace la sintassi. Peccato che in giro non si trova il linguaggio B.

Mi piacciono queste cose però non ho la passione. Poi facendo da autodidatta su internet non ho mai seguito un percorso e poi si è in balia di tutti anche persone che non sono programmatori ed insegnano quello che hanno imparato da autodidatta.
 
La risposta "Matematica" è troppo generica.
Servono competenze almeno basilari in
  • algebra lineare (algebra delle matrici, spazi vettoriali ecc. ecc.)
  • calcolo differenziale ed integrale
  • calcolo delle probabilità
  • teoria dei grafi
Se sai anche altre cose "di matematica" è sempre un bene. Poi si presume che si sappia già programmare. Sono tutti argomenti inclusi in qualsiasi corso di laurea (anche triennale) di Informatica/Scienze Informatiche/Tecnologie Informatiche/Matematica/Ingegneria dell'informazione/Ingegneria informatica


Semplicemente la programmazione non fa per te, con tali premesse è meglio se lasci perdere e ti dedichi a qualcosa che ti piace

Io faccio Aerospaziale, però faccio anche parte di un Team Sapienza in concorso ad un progetto internazionale che si svolgerà a Dubai, e dovremmo programmare un sistema il più possibile domotico, mi piacerebbe saperne un pò di più sul Machine Learning visto che abbiamo anche Microsoft che ci da tutte le potenzialità di Azure
 
Pubblicità
Pubblicità
Indietro
Top