Newsgroup: it.comp.lang.delphi
Titolo: Certificazione Borland (chiedo consiglio)

Sapete consigliarmi se vale la pena pensare alla certificazione Borland?
In caso affermativo dovrei studiare Delphi 6 o 7?
Nello "Study Guide" della casa vengono elencati 4 libri da prendere in
considerazione, e cioè quelli di Teixeira/Pacheco, Marco Cantù, Keith Wood e
A.J. Wozniewicz, TUTTI relativi a Delphi 6 (perché non si consigliano libri
su D7??); uno se li deve studiare tutti e 4 ??
(Parlo di libri perché infatti non avrei alcuna possibilità di frequentare
un corso)
Voi cosa mi consigliate (considerando che conosco un pochettino di Delphi
4): ce la posso fare da autodidatta ? E in ogni caso come mi suggerite di
studiare?
Ciao

E in ogni caso come mi suggerite di studiare?
Io ti sconsiglio di puntare alla certificazione se non puoi ancora
dire di conoscere Delphi *ottimamente*.  Il metodo di studio, poi, e`
del tutto personale.  Io credo, vedi sopra, che alla certificazione si
arrivi dopo aver maturato una grandissima esperienza.  Quindi gran
parte di quello *studio* in realta` lo si e` gia` affrontato sul
campo.

 campo.
Grazie per i preziosi consigli!
Mi chiedo a questo punto, in base a queste tue considerazioni che
giustamente dovrei prima maturare esperienza "sul campo", come ottenerla!
Cioč, se un'azienda non puň assumermi proprio perché non ho questa
esperienza, allora come risolvo la questione? Forse facendo del tirocinio
gratuito, da volontario, presso una ditta che sia disponibile ad accettarlo?
O in quale altro modo? (non credo da autodidatta...).
Ciao

 O in quale altro modo? (non credo da autodidatta...).
Un titolo di studio universitario in ambito pubblico è indispensabile,
in ambiti (secondo me) più stimolanti può essere un buon credito da
spendere; trovare un impiego pubblico con una mansione attinente a
quella che ti interessa può essere un ottimo modo per trovare un sacco
di tempo libero per studiare sul campo.
Secondo me, nel caso peggiore - e forse il più frequente - l'azienda
tirerà fuori da una scaletta ogni scusa per non assumerti e per avere
il margine di profitto il più ampio possibile ( in ordine sparso: sei
vecchio; non sei laureato e non mi basta l'esperienza; il viceversa;
quello che sai fare non interessa o è troppo complicato; sei un bravo
e preciso manovale però non un ottimo consulente; il viceversa; e alla
fine ...costi troppo!!! )
Il mio consiglio è quello di farti una sacrosanta gavetta ( è anche lì
che capisci eventualmente se quel lavoro fa per te oppure no ), a meno
che tu non sia fortunato o trovi delle persone oneste preparati ad
essere un precario: niente malattia, niente ferie - solo vacanze, e
non decidi tu quando; e qualsiasi lavoro faccia cerca di farlo bene,
magari senza tanti fronzoli ma pulito e chiaro.
Di dove sei? Quanti anni hai? Hai un titolo di studio, quale? Immagino
non sei nè diplomato nè laureato; perchè non lo fai? se non puoi farlo
e se sei molto giovane potresti frequentare corsi regionali o comunque
finanziati dalla CE: di solito terminano con uno stage presso
un'azienda.
Insomma il problema non è tecnico, è un problema di mercato del
lavoro, devi sapere venderti, e dipende da un sacco di fattori, ma non
temere potrebbe anche risolversi molto facilmente.
Mamma mia quante cose ho detto, questo messaggio l'ho scritto in
velocità quindi sono sempre disposto a spiegarmi meglio... cmq ci
spostiamo in it.lavoro.informatica ? leggiti i post vecchi di quel ng,
troverai molti interventi anche sull'avvio al lavoro.

esperienza, allora come risolvo la questione?
Bella domanda... purtroppo l'interesse di molte aziende non e` quello
di farti entrare nel mondo del lavoro.  Devi far riferimento a quelle
aziende che cercano figure junior o senza esperienza.  Ci vuole un po`
di fortuna, ma gli annunci, in giro per la rete, ci sono.  Senza
dubbio, comunque, acquisire una certificazione non ti aiuta, se non
hai esperienza.  Cioe`, l'eventuale azienda che ti assumerebbe, se non
e` governata da degli sprovveduti, bada prima alla tua esperienza e
poi (forse) alla certificazione.

 un'azienda.
Purtroppo sono laureato in Biologia e quindi non ho molte certezze se non
quella di una assoluta mancanza di opportunità in questo settore.
Svolgo lavori saltuari in questo campo che offre ben poche prospettive, ecco
perché stavo pensando ANCHE a darmi una formazione in ambito informatico,
che oltretutto è una mia passione (scoperta proprio scrivendo la tesi con il
mio primo PC...), pur non rinunciando a eventuali occasioni nella biologia.

 mio primo PC...), pur non rinunciando a eventuali occasioni nella biologia.
Non ho consigli da darti ma devo dirti che non saresti il primo
"biologo"  con cui abbia parlato che faccia l'informatico, e tra
conoscenti e colleghi quelli che si sono laureati non lo sono
necessariamente in informatica.
Non ritorno sulla mia fissazione che lo studio universitario vale più
come cultura che altro (...) e non conosco assolutamente nè il mercato
legato al tuo ambiente nè le tue capacità però sò che la
multisciplinarietà và di moda; secondo me dovresti cercare di proporti
nel tuo ambiente come un appassionato di informatica perchè ci
riusciresti meglio che un informatico appassionato di biologia,
potrebbe essere il modo di agganciare il primo lavoro senza rinunciare
alla biologia ed avendo il tempo di studiare "sul campo".
Ogni tanto un mio collega che lavora in un'altro ambito tra sè e sè un
pò scherzosamente dice che i programmatori prima di lavorare
dovrebbero fare il lavoro per cui scrivono i programmi, e in fondo a
questa affermazione sempliciotta c'è della saggezza; insisto: in un
ambito dove i biologi hanno il coltello dalla parte del manico,
secondo me, un bravissimo informatico non saprebbe cogliere tutte le
esigenze in quanto ignorante di biologia, e sarebbe sprecato rispetto
ad altri ambiti a meno che non consideriamo una situazione ideale dove
l'informatico lavora isolato e asetticamente su precisissime
specifiche ( create poi da chi?? ) provenienti dall'esterno;
d'altronde non penso che tu abbia intenzione di sviluppare ora adesso
driver di periferiche, sistemi operativi per telefonini o progetti di
calcolo distribuito o fare l'ingegnere.
Ah anche se non li hai citati stai attento in generale ai corsi, li
può presentare chiunque e nessuno ti garantisce che non abbiano il
solo obiettivo di fare i soldi e non ti danno sicuramente ciò che
ottieni dall'esperienza, d'altronde l'informatica spesso è una
professione che nasce per passione; magari a livello hobbystico cerca
di seguire seminari gratuiti e frequentare gruppi di appassionati
della tua città ( per esempio di linux che tra l'altro ora va tanto di
moda ).
Hai provato a cercare lavoro fuori dall'Italia? forse ci sono
opportunità.
Ribadisco che quanto detto sono mie personalissime opinioni.

questa affermazione sempliciotta c'è della saggezza;
Altro che affermazione sempliciotta, quanto dice il tuo collega e`
*sacrosanto*, per quanto, poi, fondamentalmente inapplicabile.  
In realta` il programmatore, quando ha troppa liberta` di fare, fa
fatica ad identificarsi nell'utente.  Ecco l'importanza dei
"progettisti", quelli che stanno tra l'analista e il "coder".
Il ruolo del progettista e`, secondo me, fondamentale nella scrittura
dei sistemi software, almeno quanto l'architetto nella costruzione di
un palazzo.  Lasciar fare ai muratori non sempre e` una buona strada.
Molto spesso la logica con cui un programmatore crea il software e`
adatta ad un altro programmatore e non a chi sa a malapena muovere il
mouse.  Molte cose vengono date per scontate, si ha poco occhio per
l'aspetto "pratico" e il software, alla fine, per quanto potente e
sgargiante di colori, risulta inutilizzabile.  Io ho visto dei
pastrocchi veramente niente male (anche scritti da grandi software
house). Roba, in certi casi, da rabbrividire ;-)
Purtroppo ci sono molti programmatori che pensano sia piu` importante
battere sulla tastiera che non leggere dei libri e questo e` un vero
peccato.

peccato.
Il problema, simpaticamente parlando, e' che la nostra razza e' tra le piu' "interessanti" 
(per dirla alla spock) che l'informatica abbia :-)
Ci sono bravissimi coder che sono dei veri orsi, non puoi dirgli niente che rispondono
subito male (ma poi i loro programmi sono di una bellezza!), ci sono anche 
programmatori che fanno programmi "inusabili", dalle interfacce impossibili, ma 
sanno vendersi da dio, e continuano ad avere ingaggi e quattrini in saccoccia, beh..
come avrai capito potremmo passare giorni a citare decine di queste figure bizzarre
che la nostra categoria possiede!
Effettivamente, alla fine, quello che conta e' quello che dai in mano al cliente, e non 
tutti i programmatori hanno la capacita' di capire come si costruisce un'interfaccia
o come impostare un flusso logico di operazioni che deve fare un operatore....
Morde

alla biologia ed avendo il tempo di studiare "sul campo".
Parole sante!!!!
Bello il tuo post!
Morde

sanno vendersi da dio, e continuano ad avere ingaggi e quattrini in saccoccia, beh..
Beati loro, i clienti che conosco io non sono stupidi: vogliono quello
che chiedono e se non glielo dai e se non glielo dai come vogliono
loro, non ti pagano, non si scappa.
Gia` per un cliente mettere mano alla tasca e` una fatica quando le
cose vanno bene, figuriamoci se qualcosa risulta "inusabile".
In ogni caso, chi produce questo tipo di software e` sicuramente
qualcuno che ancora non ha maturato sufficiente esperienza da potersi
vendere da solo.

 ha scritto nel messaggio
news:j1entu0ucaftmfc5k...@4ax.com...

E' vero!!
Mi unisco a Morde nel farti i miei complimenti, Francesco! Mi hai davvero
fatto piacere, ottimi consigli!!
Ciao ;-)

vendere da solo.
Si', e' vero. 
Pero' ci sono molti programmatori incapaci che vendono la loro immagine
all'ufficio del personale durante un colloquio di 15 minuti, magari *non* con i programmatori o sistemisti
dell'azienda ma con il direttore dell'ufficio personale, con successiva assunzione.....
Capita anche questo a volte!
ciao
Morde.

A volte ti sara' capitato che devi sostituire software scritti da altri?
Le volte non le conto piu` ormai... magari si trattasse solo di
sostituire, il problema e` che il piu` delle volte bisogna rimetterli
in piedi, e` questa la cosa tragica e la perdita di tempo e`, quasi
sempre, dieci volte superiore al tempo che si sarebbe impiegato nel
riscrivere tutto, con criterio...

| >Ogni tanto un mio collega che lavora in un'altro ambito tra sč e sč un
| >pň scherzosamente dice che i programmatori prima di lavorare
| >dovrebbero fare il lavoro per cui scrivono i programmi, e in fondo a
| >questa affermazione sempliciotta c'č della saggezza;
|
| Altro che affermazione sempliciotta, quanto dice il tuo collega e`
| *sacrosanto*, per quanto, poi, fondamentalmente inapplicabile.
| In realta` il programmatore, quando ha troppa liberta` di fare, fa
| fatica ad identificarsi nell'utente.
Mi intrometto nella discussione per dare la mia opinione
da utente finale esperto pero' di informatica e
di programmazione.
L'azienda per la quale lavoro ha di recente aggiornato
un software (scritto in DOS, forse in COBOL) con
una versione dello stesso per Windows (scritto in VB
con archivi ACCESS).
Il peggioramento e' stato notevole. Cose che prima venivano
fatte con due ENTER e un F5, ora devono passare per un
TAB, una scrollata di mouse, un clic con il tasto destro su
un edit, un'altro clic, il tutto facendo attenzione a non battere
INVIO prima di aver terminato perche' altrimenti viene generato
un bel messaggio 'DATI MANCANTI!', svuotando completamente
il form e costringendoti a riempiere di nuovo tutti i campi.
Secondo me, un pessimo esempio di programmazione.
Quando ho fatto notare questo al programmatore ha risposto
spocchiosamente: 'E' solo una questione di abitudine ...',
con il tono di sufficienza e superiorita' che solo NOI
informatici riusciamo ad avere.
Perche' molti programmatori non capiscono che la scrittura
di un programma non e' un semplice esercizio di bravura
ma il tentativo di migliorare la qualita' lavorativa dell'utente
finale? Perche' molti programmatori non cercano almeno
di comprendere le necessita' del cliente, del particolare tipo
di lavoro che fa, del perche' richiede determinate modifiche
reputandole invece soltanto sfizi di 'ignoranti informatici'?
Per inciso, ho testato personalmente il software in questione e
- casualmente ... - ho trovato fin troppi bachi ('Troppo facile',
direte voi, ' e' scritto in VB!'), tutti tempestivamente segnalati
al borioso programmatore che, da qualche tempo, e'
gia' diventato un po' meno altezzoso e piu' attento alle
nostre esigenze di cliente che - in fondo in fondo -
paga il suo stipendio ...
--
Ciao.
ACSH
[D4]
---------------------------
Chi fa da se'
fatica il doppio

spocchiosamente: 'E' solo una questione di abitudine ...',
ROTFL ;-) 
L'utente, semmai, deve abituarsi a qualcosa di *meglio*, non di
*peggio*.  Finora, onestamente, non ho visto un'interfaccia Windows
che, per applicazioni gestionali, riesca a vincere rispetto alle
vecchie maschere DOS.  Il DOS aveva tanti difetti, ma l'impareggiabile
pregio di farti muovere velocissimamente tra i campi a video.
E` questa l'abitudine dell'utente del vecchio sistema, quindi questa
abitudine va, in qualche modo, "ricostruita".
L'unico punto di forza di Windows e` nelle stampe.
D'altronde all'utente gliene frega ben poco che sotto ci siano le
finestre colorate o i caratteri a fosfori verdi, l'importante e` che
lavori comodamente e abbia tutto cio` che gli serve.

 house). Roba, in certi casi, da rabbrividire ;-)
Ecco il mio collega le chiama "libidini" e penso sia un termine
veramente azzeccato... ( si, perň se esagera mi incaXXo ); le
interfacce alla "programmatora" confesso che mi piacciono ( come
quella di WinMx, che da due release a questa parte č un pň piů
spartana ) ma mi rendo conto dei loro limiti!!

 sanno vendersi da dio, e continuano ad avere ingaggi e quattrini in saccoccia, beh..
Occorre che gli orsi escano dalle grotte e imparino a vendersi,
d'accordo, ma penso per i secondi che le bugie abbiano le gambe molto
corte e prima o poi l'imbroglio scoppia a meno di non coprire
sistematicamente l'inganno con cortine fumogene.

 paga il suo stipendio ...
Bravo, - prendendo per buono quanto detto - in un tipino del genere, a
meno che non sia un menefreghista, segnalare tutti gli errori potrebbe
essere una gran umiliazione.

 Ciao ;-)
:) :) ;) Grazie grazie e in bocca al lupo!!!