Newsgroup: it.lavoro.informatica
Titolo: Informatica industriale, si trova lavoro in questo settore?

Visto che il settore "IT civile" č ormai saturo, avrei pensato di
bussare alla porta di quello industriale.
Ho un minimo di esperienza sui PLC Saia, sul profibus, opc, e sui
sistemi scada (LookOut National) e sono pure laureato in ingegneria
informatica (titolo che ormai vale nulla o poco piů...)
Mi conviene approfondire queste tematiche (ne avete altre da
proporre?), ai fini della ricerca della fatidica prima occupazione? Le
ho trascurate un po' per fare posto a Java, J2EE e simili ma volendo
potrei riprenderle velocemente .
Saluti da un disoccupato

 ha scritto:
[cut]
hai provato che sò:
pagine gialle,
carrer book
associazioni di categoria
google
e cose simili?
a me viene in mente solo beghelli ,ma sai è nei pressi di bologna !
o comau, ammesso che assuma ancora, a torino anzi grugliasco.
il genio:
colpo d'occhio
e
rapidità di esecuzione .
.
--------------------------------
Inviato via 
http://usenet.libero.it

 wrote in message
news:ej3g5uk9kk8j362me...@4ax.com...

Ciao collega,
ho lavorato anche io nell'informatica industriale, real time systems e
sistemi embedded.
In questo campo (che risente anch'esso della crisi...) va molto, per il poco
che si trova, specializzarsi su VxWorks Tornado, oppure Aix, o in genere
sistemi linux per il real time system (Lynx).
Anche qua non disdegnano il C++ specie se associato all'UML (che purtroppo
non fa parte delle mie esperienze).
Il guaio e' che per specializzarsi su questi sistemi occorre lavorarci sul
campo, da casa non ci si improvvisa sviluppatori su VxWorks.
Maurus

proporre?), ai fini della ricerca della fatidica prima occupazione? Le
In questo ambito ?
A parte appunto il fatto che in Italia il settore e' in declino (ah ..
GRANDE nazione ...) io mi studierei ben bene C e C++ e Embedded Linux
piu' qualche RTOS e sistema classico tipo VxWork/Tornado.
Anche un po' di studio di assembly e come lavorare a basso livello e
una buona rispolverata alle conoscenze Hw non guasta.
A parte qualche caso dove ti potresti trovare "in batteria" di solito
in questo settore si fa debug con il saldatore :), specie in ditte
medio piccole.
Inoltre riguardati un po' di cose per automazione e/o
telecomunicazioni ... settori dove puoi trovare qualcosina.
Almeno sapere come funziona una rete viene sempre handy, cosi' come
conoscere almeno superficialmente TCP/IP ... se trovi in tlc
(telecomunicazione) assicurati di sapere qualche protocollo specifico
e sicuramente le basi (es. ISO/OSI, ecc.).
Idem conoscere almeno i protocolli base interscheda, da I2c, SPI, ecc.
a Hdlc (tanto per citarne qualcuno).
Insomma ... non e' facile dirti cosa devi sapere .. sono tantissimi
gli argomenti coinvolti in questo ambito e sicuramente NON basta un
manuale ne' giusto conoscere un linguaggio (che nel 90% dei casi e'
C/C++ e assembly).
C'ya
	Steve
--
Artificial intelligence is no match for natural stupidity.
(Sullivan's Lemma)

campo, da casa non ci si improvvisa sviluppatori su VxWorks.
Ma se si è assolutamenti digiuni di VxWorks esiste almeno una minima
possibilità d'impiego?
Saluti da un Disoccupato

	Steve


Idem con patate, purtroppo ho avuto poco a che fare con i protocolli a parte
l'RSxxx qualcosa per le comunicazioni seriali con protocollo industriale.
Aggiungerei oltre all'UML che oramai va accoppiato col C++, anche conoscere
il Ciclo V, cioe' dalla specifica dei requisiti all'analisi funzionale allo
schema di flusso ecc...fino alla fase di test.
E' un po' palloso ma un po' tutte le ditte lo applicano e si aspettano che
tu lo conosca.
Maurus


Ma secondo te, per propormi ad un'azienda operante in questo settore
(ad esempio una che si occupa della progettazione e costruzione di
impianti industriali) da neo-laureato che conoscenze dovrei
necessariamente acquisire e rivedere?
Insomma quali devono essere le mie priorità?
Saluti da un disoccupato


Priorita' pratiche e risolvibili da autodidatta casalingo (in ordine dalle
priorita' piu' importanti in poi):
- linguaggi C/C++/Assembly (Intel per cominciare)
- Ciclo V (specifica dei requisiti, analisi funzionale, diagrammi di flusso,
test ecc..)
- programmazione Windows/Linux (da casa e' impossibile VxWorks/Tornado)
* [ti parlo di programmazione Windows per 2 ragioni, molte volte sono
necessari programmini di test da consolle, fatti velocemente con le MFC ed
inoltre ti da' modo di cominciare a conoscere la programmazione per Windows
CE che potrebbe essere utile in certi ambienti]
* [la programmazione sotto Linux ti permette di familiarizzare con un
ambiente simile a quello che troverai con sistemi operativi simili a Linux
ma che da casa non puoi praticare]
- UML, l'ideale sarebbe col Rational Rose ma costa un bordello di soldi.
- Protocolli Tcp/Ip
Sicuramente dimentico qualcosa che Bodini potrebbe aggiungere.
Maurus


Grazie


Ah, qui ne sai sicuramente piu' di me, non ho mai guardato nemmeno un
tutorial su questo, so veramente poco.
Ciao

per i numerosi consigli.
Figurati.


esempio i vari campi dei frame, DHCP, ARP ...)?
Minimo ... poi per consigli piu' mirati bisogna vedere cosa e dove
trovi.
Se vai in una ditta tlc le competenze che devi acquisire sono diverse
da un automazione industriale.
Una base comune sicuramente c'e' (ho lavorato in entrambi gli
ambienti) ma poi hai diverse cose da acquisire.
SE ti piace questo sicuramente e' l'ambiente per avere anche
soddisfazioni (ammesso di trovare :( ).


tutorial su questo, so veramente poco.
Diciamo che ho incluso anche queste conoscenze perche' il mercato va
verso quella direzione.
Ma mi ripeto ... fino a che non trova qualcosa su cui concentrare gli
sforzi e' difficile studiare a 360 gradi.


 mi piacciano proprio le MFC!
non piacciono nemmeno a me ... io sto provando wxWindows e finora sono
soddisfatto
http://www.wxwindows.org
Se non mi danno problemi penso che non tornero' piu' a MFC a meno di non
essere costretto per qualche arcano motivo.
Bye
Sergio


Ciao,
scusami la domanda, ma tu negli States lavori nei sistemi embedded / real
time systems?
E se si' puoi descrivermi un po' meglio in cosa lavori?
Ho letto che c'e' crisi anche li', ma nel nostro settore le cose andranno
sicuramente meglio che in Italia.
Maurus


Sigh,
a volte i motivi sono semplici e non arcani.
Il piu' semplice di tutti e' lavorare in un team dove tutti lavorano con le
MFC e devi riutilizzare vecchi codici scritti da altri, per cui non hai
scampo.
Maurus

sicuramente meglio che in Italia.
Si'.
Lavoro ne esiste e anche tanto, ma a mettere i bastoni tra le ruote ci
hanno pensato i terroristi per cui ora e' estremamente difficile
(molto molto molto difficile) essere assunto se non hai un "clearance"
di sicurezza che manco a dirlo puo' ottenere solo un cittadino USA.
Ovvero e' sempre piu' difficile per un immigrato trovare lavoro,
specialmente in questo settore anche se le offerte ci sono e pure
tante (ne ricevo mediamente 2 alla settimana).
Ne avevo gia' parlato in qualche post.


necessariamente acquisire e rivedere?
Cosa e' un RTOS, come funzia, come accedere all'Hw via Sw, saper
programmare in C e sapere cosa e' l'assembly (in generale a meno che
riesci a sapere su quale Hw lavorano in quella ditta in cui ti proponi
e allora studiare qualcosa di specifico), saper usare un oscilloscopio
e magari un analizzatore di stati logici, saper pasticciare con l'Hw e
distinguere almeno una resistenza da un frigorifero (:-) ) e
dimostrare tanta ma tanta voglia di imparare perche' non sono cose che
impari in un giorno e tantomeno leggendo un manuale.
E' un impegno a lungo termine per cui renditi conto che difficilmente
qualcuno che ti assume  (essendo tu agli inizi) ti considerera'
autonomo.
Si tratta insomma di un investimento a medio-lungo termine.
Ciao


 Saluti da un disoccupato
Nessuna idea.
Però io sono stato contattato da una azienda che ha trovato il mio
curriculum in mezzo ai cleenex della sua segretaria e sto per cambiare
lavoro.
Si tratta di automazione industriale, un'azienda abbastanza corposa (beh,
scala italiana, intendiamoci... srl con addirittura una mensa) che mi ha
praticamente fatto un'offerta su due piedi, prova di 3 mesi e poi
contratto a tempo indeterminato (se non faccio saltare in aria qualcosa
ovviamente...).
Il mio compito è di sviluppare i programmi di monitoraggio delle macchine
con grafici e tutto il resto (non banale, per niente, ci sguazzo sicuro) e
di andarli a presentare/spiegare agli utenti, quindi ogni x mesi una
settimana di trasferta in Spagna/Australia/Inghilterra.
Le conoscenze che mi hanno fatto assumere sono state in primis basi di
dati, poi C/C++ e inglese (sono madre lingua).
La cosa delle trasferte mi ha convinto all'istante, dovrei firmare domani.
Ok, più culo che anima, plonkatemi pure, non mi offendo :)
Ciao,
	Nicholas

Ci siamo capiti ma non penso sia cosi' semplice.
E' semplice...
Sul sito della Rational c'è il Rose versione trial completamente
funzionante, per scaricarlo devi registrarti. La registrazione serve
poichè ti manderanno via email una chiave di abilitazione temporanea
valida (se non ricordo male) per un mese dalla registrazione.
Poi se ogni tanto l'orologio del tuo computer funziona male e torna
indietro di un paio di mesi beh... c'est la vie!  :-)

autonomo.
Spero che qualcuno prima o poi mi assuma, anche perchč tutti cercano
tecnici con esperienza (quindi autonomi), ma se nessuno č disposto a
farmi fare un po' di esperienza come potrň mai diventare autonomo e
produttivo?


Questo metodo lo applicavamo con i primi software pseudo-commerciali che
uscirono su Windows e funzionarono fino a un certo punto.
Sai da studentazzi squattrinati, con quanti giochini trial con un mese di
prova abbiamo provato a fare il trucchetto dell'orologio del pc
all'indietro.
Penso che e' la prima cosa che uno fa se vuole continuare a giocare e non ha
una lira, ma ci sono dei controlli che non ti permettono di aggirare il
problema.
Maurus

tecnici con esperienza (quindi autonomi), ma se nessuno è disposto a
E' il solito discorso.
Il punto che volevo sottolineare e' che non puoi pretendere di
presentarti come "esperto" in questo settore, anche se ti sei letto
tutti i manuali di questo mondo.
Devi per forza puntare sul fatto di volere crescere professionalmente
e di imparare velocemente.
Cerca magari la ditta medio piccola .. il grosso problema come ho
detto inizialmente e' che ce ne sono sempre meno.
E' questo il grossissimo problema.
Con esperienza o senza, trovare e' quasi impossibile.
C'ya


 vale la pena ripassarla?
Io conosco QNX 
www.qnx.com
 ma non so dirti se e quanto venga usato in
ambito aziendale... č uno Unix
-- 
Rhymes
rhy...@NOSPAMmyself.com

 Aggiungerei oltre all'UML che oramai va accoppiato col C++
Brr...posso restare al C :) ?
-- 
Rhymes
rhy...@NOSPAMmyself.com

 Si tratta insomma di un investimento a medio-lungo termine.
Se si trova un datore di lavoro disposto a fare questo tipo di
investimento...credo che ne valga veramente la pena
-- 
Rhymes
rhy...@NOSPAMmyself.com

 sforzi e' difficile studiare a 360 gradi.
Santissime parole...si fa una fatica enorme a stare dietro alle tecnologie
:)
-- 
Rhymes
rhy...@NOSPAMmyself.com

Brr...posso restare al C :) ?
Il C e' ancora molto ma molto diffuso, specie per piattaforme
embedded.


ambito aziendale... č uno Unix
Ha la sua nicchia.
Sta perdendo terreno per via di Linux e VxWorks (WindRiver sta
diventando un po' come M$ per il mondo embedded ...).
Qnx e' stato uno dei primi RTOS su cui ho messo le mani .. nel lontano
1984-85.
Girava su uno dei primi Pc IBM (8088) e gia' all'epoca era una
meraviglia vederlo andare :-)


 Ok, più culo che anima, plonkatemi pure, non mi offendo :)
Buona fortuna...e non dimenticarti di mozilla :)
-- 
Rhymes
rhy...@NOSPAMmyself.com

 embedded.
Cool!
-- 
Rhymes
rhy...@NOSPAMmyself.com

 e gia' all'epoca era una meraviglia vederlo andare :-)
Ti farò sapere se sarà una meraviglia anche sul mio PC :)
-- 
Rhymes
rhy...@NOSPAMmyself.com

...
Scusate se mi intrometto.
Non esiste solo RationalRose, ma anche altri tools per UML. Anzi molti
tools. Il primo che mi viene in mente e' ObjectDomain 
www.objectdomain.com
oppure uml magic (non ricordo il sito). C'e' anche un case free, che ha
formato la base per un progetto commerciale. Mi sembra che quello free si
chiami Argo UML. Per iniziare basta uno qualunque. Ho usato rational rose
fino alla versione 2000 (mi sembra) e fino a quella versione lo ho trovato
piuttosto scarsiono. Tipo non implementava completamente tutto UML, il che
era strano visto che gli inventori di UML lavorano per la Rational. Se
invece fate riferimento alle estensioni real time di Rational: l'unico
tool che conosco e' prodotto dalla Rational, e non era Rose. Non uso
queste estensioni, e non so dirvi di piu'.
Se volete maggiori info sono a disposizione.
S.

 Non esiste solo RationalRose, ma anche altri tools per UML...
http://www.sparxsystems.com.au/
Economico, fatto bene e completo. Tra l'altro la demo, in pratica, non scade
mai. Visto il prezzo però si lascia comprare senza remore.
G.


Cosa significa che la demo in pratica non scade mai?
Nel sito la versione di valutazione dura 30 giorni.
Maurus