Italian Dovute presentazioni

ziovec

Member
Licensed User
Vedo che tutti si presentano...non vorrei esser da meno :D

In realtà è un po' che bazzico ma mi ero quasi perso l'esistenza di un forum italiano...quindi eccomi!

Mi duole comunicarvi che non sono proprio un ex-teenager, ma il 2021 sarà l'anno dei 30. In compenso di cognome faccio Vecchio, quindi spero mi abbraccerete come un vostro simile 😜
Ho iniziato l'hobby e la passione per l'informatica in maniera più maniacale intorno al 2005/2006, al liceo ci insegnavano ad utilizzare VB6 (dopo aver ricevuto rudimenti di Turbo Pascal in prima superiore) e nel mio tempo libero invece consumavo dischi fissi a furia di fare distro-hopping tra Fedora, Mandrake, Debian e chi più ne ha più ne metta.
Ho sempre proseguito a livello hobbystico lo studio dei linguaggi di programmazione senza però mai masterarne davvero uno, concentrandomi più sulla "logica" in generale e facendomi un po' una cultura generale sui sistemi operativi e come funzionano le cose.
In particolare durante le mie primissime permanenze su GNU/Linux imparai a sfruttare meglio che potevo bash, realizzandomi anche qualche plugin per nautilus file manager che mi semplificavano la vita. Successivamente scoprii Python ed ultimamente ho deciso di approfondire la combo per eccellenza per il front-end: HTML+CSS+JS.

Di recente ho deciso di cambiare del tutto settore lavorativo (sono agente di commercio da quando ho 19 anni) per entrare in società con mio suocero che da 15 anni porta avanti una piccola attività indipendente da programmatore, con un gestionale completo per le PMI agricole che gli permette comunque di dar mangiare ad una famiglia di quattro persone.

Sono approdato su B4X quasi per caso, attratto dalla familiarità con VB6 e dalle potenzialità che ha.
Cerco con discreto successo di fare il full-stack developer utilizzando soluzioni B4J, pur con qualche difficoltà nel mezzo ^^

Ci si legge in giro!
 

Star-Dust

Expert
Licensed User
Benvenuto
 

udg

Expert
Licensed User
Longtime User
Benvenuto! Avendo superato i 19 potresti reclamare il titolo di ex-teenager ma i giurassici della Commissione ti retrocederebbero comunque nella categoria gggiovani..
diciamo che ti salva il nick :)
Della tua presentazione mi è piaciuto in particolare il "come funzionano le cose", un punto di vista ed uno spirito che condivido al 100%, alla base del vero hacking.
Masterarne, invece, nu se po' vede (e te è andata bene che è sfuggito a LucaMs-Catone il Censore)

ps: avrai notato che sul forum italiano si scherza molto..è come un club di amici che spesso si punzecchiano, divergono dal tema... ma sono sempre pronti ad aiutare
 

Sagenut

Well-Known Member
Licensed User
Longtime User
Benvenuto!
 

LucaMs

Expert
Licensed User
Longtime User
Scusa, è che noi giovani parliamo così :cool:
Magari sarà per questo che non diventerete mai ex-giovani o "diversamente giovani" (leggendo questo post è consentito... grattarsi bene 😄)
 

LucaMs

Expert
Licensed User
Longtime User
Oggi è la mia giornata ideale:

1607422545728.png


A dire il vero anche i miei progetti sono pieni di buchi, ma non li faccio apposta, non sono "inforazioni" volontarie.
 

Star-Dust

Expert
Licensed User
Il Full Stack Developer è uno sviluppatore che ha una formazione tecnica completa che gli permette di progettare, sviluppare, testare e distribuire siti o applicazioni web partendo da una corretta architettura dei dati, sia di navigazione che relativa alla struttura della singola interfaccia

(tradotto: Fò tutto mi)
 

amorosik

Well-Known Member
Licensed User
Il Full Stack Developer è uno sviluppatore che ha una formazione tecnica completa che gli permette di progettare, sviluppare, testare e distribuire siti o applicazioni web partendo da una corretta architettura dei dati, sia di navigazione che relativa alla struttura della singola interfaccia

(tradotto: Fò tutto mi)

Pensavo quello fosse la definizione di 'programmatore'
Non capisco, ed allora che e' un programmatore?
Un mid-stack developer? Un entry-level coder? Un low-cost-schiav-sub-uman-sfruttat?
 

Star-Dust

Expert
Licensed User
Pensavo quello fosse la definizione di 'programmatore'
Non capisco, ed allora che e' un programmatore?
Un mid-stack developer? Un entry-level coder? Un low-cost-schiav-sub-uman-sfruttat?
Il programmatore dovrebbe fare solo lo sviluppo nel linguaggio scelto. La progettazione la fa l'analista. Testare lo fa un altro che non so come si chiama. Il distributore di certo non è il programmatore, ma eventualmente l'agente di commercio/rappresentante/commerciale.

Poi noi morti di fame facciamo tutto da soli, ma suonava male un pò da sfortunati. Quindi hanno coniato questo termine Full Stack Developer, molto elegante e fa professionale.
 

udg

Expert
Licensed User
Longtime User
Qui trovi una delle tante possibili definizioni e relativo elenco di competenze.
Un "Indie" (ovvero un indipendente) per forza di cose tende ad essere FSD; ovviamente non sarà espertissimo su ogni aspetto, ma sarà comunque in grado di venire a capo delle varie problematiche.

Sarebbe bene non confondere delle capacità generiche su un dato tema con la conoscenza approfondita di uno specialista.
Imbastire un DB più o meno arrangiato è una cosa, ottimizzare al microsecondo un'installazione è tutt'altro. Per fare un esempio di vita vissuta, negli anni '90 la Sun Italia (sì, le workstation da milioni di lire), per vincere una gara di fornitura pagò un esperto Oracle per strizzare tutto ciò che poteva dall'installazione e mostrarsi così superiore ai concorrenti. Vinse la gara.

Giusto per dire che conoscere due comandi SQL e magari le stored procedure non rende esperti di database management (ed ancora meno di progettazione).
Che poi sia sufficiente per la vita professionale di tutti i giorni, è anche vero.

.
 

giannimaione

Well-Known Member
Licensed User
Longtime User
Totò avrebbe detto:
macchinista, fuochista, ferrovieri, conduttori, impiegati delle ferrovie dello stato, facchini, affini, collaterali, uomini di fatica!
 

giannimaione

Well-Known Member
Licensed User
Longtime User
Giusto per dire che conoscere due comandi SQL e magari le stored procedure non rende esperti di database management (ed ancora meno di progettazione).
Che poi sia sufficiente per la vita professionale di tutti i giorni, è anche vero.
@udg Ma dici a me? Ma dici a me? … Ma dici a me? Ehi con chi stai parlando? Dici a me? Non ci sono che io qui (R. De Niro - Taxi Driver)
 

udg

Expert
Licensed User
Longtime User
@giannimaione : mi sarei aspettato un classico "io sono parte-programmatore e parte-nopeo".
Ma visto che ci siamo: riccia o frolla? E non dire babà :)
 
Top