Newsgroup: it.discussioni.ingegneria
Titolo: Software o automazione?

Salve a tutti, vorrei raccontarvi la mia situazione per avere un
consiglio da chi magari ha già vissuto la mia esperienza: da un anno e
mezzo lavoro in una piccola azienda che si occupa di automazione
industriale (macchine per svariati settori, a seconda delle commesse
che si riescono a beccare). Sono l'unico softwarista, mi sono
arrangiato ad imparare da solo a programmare PLC in ladder e
pannellini di supervisione, dello stipendio non mi lamento (sentendo
quello che c'è in giro). A livello tecnico il mio lavoro non è certo
un sogno per un'ingegnere elettronico, ma mi accontento. Non so quali
possano essere le prospettive della mia piccolissima azienda, forse
per me sarebbe conveniente imparare per poi provare a mettermi in
proprio.
Ora però avrei la possibilità di andare a lavorare in un'azienda che
sviluppa software (Visual C++) nel settore biomedico: penso che il mio
stipendio diminuirebbe un pò, visto che non ho nessuna esperienza in
proposito, e passerei da "responsabile" area software automazione a
programmatore in questa azienda, partendo praticamente da zero e
cambiando settore.
Qualcuno si è già trovato nella mia situazione?
Può valere la pena rischiare un cambiamento di questo genere? Vi
saluto e ringrazio.

 saluto e ringrazio.
Ciao,
sei di MO ?

 Ora però avrei la possibilità di andare a lavorare in un'azienda che


 offerta, in genere il programmatore è la regressione dell'ingegnere. 
hai esperienze dirette in merito per trarre questo giudizio?
cosa fa secondo te un "programmatore"?

 Può valere la pena rischiare un cambiamento di questo genere? 
rispondere qui è difficile, dovresti riuscire a
capire/indovinare/intuire/prevedere le "prospettive di carriera" nel
posto dove sei attualmente e quelle nell'eventuale posto futuro e
scegliere poi per il meglio, ma la carriera è solo uno dei tanti fattori
da valutare nel cambio di lavoro...
rimanendo su questioni più oggettive dovresti capire se ha più "mercato"
   un "programmatore"  che sa fare quello che tu fai adesso, oppure un
"programmatore" C++.
Scrivo programmatore fra virgolette perché ci sono tantissime cose
diverse che si fanno in C++ ed alcune possono essere più
intelletualmente interessanti di altre (algoritmi di elaborazione del
segnale, device drivers, framework per applicazioni, che IMHO sono più
interessanti di, tanto per dirne una, GUI oppure database, ma questi
sono gusti personali); non conosco bene "PLC in ladder e pannellini di
supervisione" ma anche in c++ ci possono essere cose definibili come un
"lavoro [che] non è certo un sogno per un'ingegnere elettronico".
In bocca al lupo per la tua scelta.
Saluti,
Alessandro.

 cosa fa secondo te un "programmatore"?
-Cosa fa:
scrive codice
-Cosa NON fa:
NON pianifica
NON si interfaccia con altri stakeholders
NON decide
NON conduce progetti
e soprattuto: NON cresce come ingegnere

 e soprattuto: NON cresce come ingegnere
questo penso che dipenda molto dal contesto in cui uno si trova a fare
il "programmatore".
Ciao,
Alessandro.

 ha scritto nel messaggio
news:d5e315ab.04041...@posting.google.com...


 il "programmatore".
Per scongiurare il pericolo ad alto rischio, meglio cancellare quella parola dalla zucca.
Saluti,
M.

Imparare il C++ e' cosa da 2-3 mesi poi la pratica fa il resto.
La questione e' cosa ti aspetti dal nuovo lavoro?
Rimanere incollato davanti alla tua bella macchina per 8 ore giornaliere a
scivere codice o peggio correggere quello degli altri!
Io personalmente, indipendentemente dallo stipendio, non lo farei.
L'automazione e' varia e permette una buona crescita professionale e poi gli
sbocchi possono essere milioni oltre al mettersi per conto proprio. Un buon
ingegnere e' colui che analizza la situazione, propone le soluzioni (meglio
se si ingegna nel proporre) e risolve il problema , e non solo chi risolve
un problema quale lo scrivere un codice.

> Imparare il C++ e' cosa da 2-3 mesi poi la pratica fa il resto.
Non sono d'accordo. Anch'io la pensavo cosi', poi ho approfondito la 
programmazione ad oggetti, e ti dico che prima di capire veramente cosa 
vuol dire programmare ad oggetti e cambiare modo di vedere le cose ce ne 
vuole decisamente di piu'. La realta' e' che tutti dicono di programmare 
ad oggetti, ma io ne ho visti veramente pochi che lo fanno per davvero. 
Non basta "class" per fare un buon programmatore ad oggetti.

Condivido. Alla lunga l'automazione rende di piu' che la programmazione 
(anche ad oggetti), soprattutto in un mercato che non riesce a 
distinguere cazzo da cazzuola ... 
Nella programmazione hai gli improvvisati che ti fanno concorrenza visto 
che nessuno riesce a distinguere un prodotto di qualita' da uno fatto 
come viene e che sta in piedi per miracolo.   
-- 
What the eyes see and the ears hear, the mind believes.

 ad oggetti, ma io ne ho visti veramente pochi che lo fanno per davvero. 
Ho avuto la stessa esperienza.
Nella pratica non è raro usare classi altrui, ma farle non è
cosa da poco.

 come viene e che sta in piedi per miracolo.
Diciamo pero' che una notevole mano a questo la da quella singolare 
assenza di garanzie a cui e sempre associata la vendita di un software. 
Il che mi lascia ogni giorno piu' perplesso, ma e' la prassi e a quanto 
pare non ci si puo' far nulla.
Non che ovviamente non sarebbe possibile fare diversamente, dare 
garanzie - se non *dimostrazioni* - di correttezza ad un prodotto 
informatico. Il problema sono i costi, che gli acquirenti non vogliono 
pagare - o meglio preferiscono averli in cambio di effetti speciali e 
colori ultravivaci. E allora ciccia.
Il bello (si fa per dire) che questa tendenza anziche' restringersi si 
allarga. Sono sempre piu' i dispositivi elettronici che si piantano e 
richiedono "hard reboot". Recentemente m'e' capitato piu' volte anche 
con il cordless ISDN... mah...
-- 
--- debrando

 fatto come viene e che sta in piedi per miracolo.
puo' essere diffcicile da credere ma sai le boiate che ci sono in sw che
fanno girare impianti e alla fine far percepire la qualita' e' comunque
difficile.
L.

 difficile.
Il discorso e' sempre lo stesso. Finche' sta in piedi e non fa disastri 
... :-((
