|
|
|
|
Strumenti |
14-01-2010, 08:38 | #61 |
Senior Member
Iscritto dal: Sep 2007
Città: Monza
Messaggi: 627
|
Io mi son laureato l'anno scorso in informatica alla Bicocca di Milano e lavoro da un annetto abbondante, in tutti i posti dove ho lavorato e sto lavorando mi han chiesto principalmente VB6 (che non avevo mai visto, ma ci son voluti 2 giorni per capire come funziona) e programmazione server-side, uno in PHP e un'altro in Python, solamente in un posto mi han chiesto il C per cose un pò più a basso livello.
In Bicocca nel corso di programmazione del primo anno si faceva Java, c'era un corso opzionale al secondo anno su C++ e un'altro sempre a scelta al terzo su XML, XSL, JSP, ... altri corsi che si incentrassero su linguaggi specifici non ne ricordo, un pò linguaggi di programmazione che spiegavano LISP e Prolog ma giusto per mostrare un modo diverso di programmare; ora so che hanno rivoluzionato tutti i corsi quindi probabilmente sarà tutto diverso In pratica se vuoi imparare a scrivere codice l'uni serve a poco, devi darti da fare tu perchè nelle aule non te lo insegneranno (a parte le basi ovviamente). Per i soldi è tutto relativo, dipende molto da come ti sai vendere ma cmq in generale un programmatore non è strapagato anzi, ora vanno di moda ste agenzie di consulenza che assumono n programmatori a 1100€ al mese e li sparano in giro in altre aziende, loro per il tuo lavoro si prendono anche 300€ al giorno mentre se ti va bene tu ne vedi un quarto...se vuoi fare i soldi devi metterti in proprio e trovarti dei clienti; dove lavoravo prima prendevano solamente consulenti con partita iva a progetto (una decina) e ricordo che 2/3 di questi prendevano quasi 400€ al giorno (e infatti venivano chiamati tipo 2 giorni alla settimana) |
14-01-2010, 09:04 | #62 | |
Senior Member
Iscritto dal: May 2007
Città: Napoli
Messaggi: 3864
|
Quote:
tra l'altro è il linguaggio usato per costruire FB. come per python tutte le risorse sono libere e gratuite a quanto leggo. (un punto a favore di chi vuole imparare da solo). |
|
14-01-2010, 09:14 | #63 |
Senior Member
Iscritto dal: Sep 2007
Città: Monza
Messaggi: 627
|
Ho sentito diversa gente parlare allo stesso modo di Python (anzi a dir la verità ho sentito molta più gente parlar male di Python piuttosto che di PHP o PERL)
A mio parere il maggior difetto del php è che qualsiasi ragazzino in una settimana ti mette sù un accrocchio semi-funzionante e quando tu vai a vendere la tua super-applicazione che fa la stessa cosa ti viene pagata la metà perchè: "con 10€ il mio falegname la faceva uguale" ... perchè principalmente il cliente (dumb come si diceva prima) guarda solo la superficie e magari il ragazzino ci ha messo 2 gif animate che rendono il tutto più bello |
14-01-2010, 09:43 | #64 | ||||
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26107
|
Intendo questo.
Quote:
Quote:
Quote:
Quote:
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
||||
14-01-2010, 09:59 | #65 |
Senior Member
Iscritto dal: May 2007
Città: Napoli
Messaggi: 3864
|
@ Cdimauro
Facebook è lento per latri motivi, non è un problema di codice. spesso è usato come chat. tu pensa a tutti i bimbi minkia che usano i commenti come sms. i server che forse sono un pò gestiti al risparmio, andranno in contro ad un numero troppo elevato di richieste. tutto lì. sulle ragioni tecniche non mi soffermo essendo venuto a chiedere info sul linguaggio. poi tu mi sembri lievemente Python oriented...hai le tue ottime ragioni per sostenerlo. in cosa si può impiegare? |
14-01-2010, 10:05 | #66 |
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26107
|
Di tutto.
Comunque è scontato che sia a favore di Python (vedi il mio avatar e la mia firma), ma l'importante è che i giudizi e i consigli che esprimo non siano campati per aria o frutto di scelte non tecniche. P.S. La chat di FB è fatta in Erlang. E meno male!
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
14-01-2010, 10:19 | #67 |
Senior Member
Iscritto dal: Aug 2002
Messaggi: 4380
|
Per la mia piccola esperienza.
Web: PHP / Java / ASP.NET In generale: Java / C++ / C# / .NET / PHP Come già detto più volte comunque dipende molto dal settore. Nonostante sia un linguaggio con diversi anni sulle spalle Java è ancora il più richiesto in ogni settore, sia per applicativi client sia lato server. Putroppo invece noto che Ruby e Python non sono ancora molto ricercati. Avendo studiato Ruby non mi dispiacerebbe che il mercato in Italia, per questo linguaggio, sia un pò più ricettivo. |
14-01-2010, 10:32 | #68 | |
Senior Member
Iscritto dal: Aug 2002
Messaggi: 4380
|
Quote:
Un'applicazione può essere fatta bene o fatta male con qualsiasi linguaggio. Posso creare un software ottimo con PHP e farne uno da schifo con Python, e viceversa ovviamente. Tutto sta nello scegliere il linguaggio più adatto allo scopo e soprattutto saperlo usare bene. - no spaghetti code - meno code forking possibile - utilizzo di best practices - no duplicazione del codice - utilizzo oculato di design patterns. ecc. E' sicuramente più facile che il "ragazzino" che voglia fare siti web si avvicini prima a PHP piuttosto che ad altro linguaggio, non fosse altro per la semplicità, l'immediatezza nella produttività e la pressochè sconfinata dote di materiale, supporto, strumenti ecc. Oltre a non dover partire subito con OOP. Affermazioni del tipo: "lascia stare quel linguaggio fa schifo, usa questo che è il più figo di tutti" lasciale a chi pratica l'onanismo selvaggio mentre riguarda il listato di codice ben indentato che ha appena creato. |
|
14-01-2010, 10:34 | #69 | ||||
Senior Member
Iscritto dal: Oct 2006
Città: Roma
Messaggi: 1383
|
Quote:
Quote:
non é un modo molto intelligente di ragionare, sbaragliare la concorrenza fatta di kiddies degradando un aspetto qualitativo del linguaggio. Quote:
Quote:
quando i clienti ignoranti ti liquidano in due secondi con perle di saggezza come quella é sufficiente assecondarli e poi sedersi sulla riva del fiume in attesa che passi il loro cadavere |
||||
14-01-2010, 10:36 | #70 |
Senior Member
Iscritto dal: Aug 2002
Messaggi: 4380
|
|
14-01-2010, 10:53 | #71 | |
Senior Member
Iscritto dal: May 2007
Città: Napoli
Messaggi: 3864
|
Quote:
per OOP intendi: http://it.wikipedia.org/wiki/Program...a_agli_oggetti @cdimauro sei stato molto chiaro |
|
14-01-2010, 10:54 | #72 | |
Senior Member
Iscritto dal: Sep 2007
Città: Monza
Messaggi: 627
|
Quote:
|
|
14-01-2010, 10:59 | #73 | |
Senior Member
Iscritto dal: Aug 2002
Messaggi: 4380
|
Quote:
Putroppo anch'io mi sono spesso trovato a dover mette mano a del codice da incubo e non fatto da ragazzini ahimè!!! Già un maggior uso (e soprattutto corretto) di un qualche valido e serio framework MVC (Zend, Symfony ...) potrebbe aiutare notevolmente a scrivere codice di qualità, in modo che lo sviluppatore acquisisca una forma mentis più professionale, ed eviterebbe che terzi che devono mettervi mano non sappiano nemmeno da dove partire. |
|
14-01-2010, 11:03 | #74 | |
Senior Member
Iscritto dal: Sep 2007
Città: Monza
Messaggi: 627
|
Quote:
CMq l'avete presa troppo seriamente, non intendevo certo dire che php doveva essere meno produttivo e più difficile da usare |
|
14-01-2010, 11:13 | #76 |
Senior Member
Iscritto dal: May 2007
Città: Napoli
Messaggi: 3864
|
|
21-01-2010, 14:57 | #77 | |
Senior Member
Iscritto dal: May 2007
Città: Napoli
Messaggi: 3864
|
Quote:
Il python è sicuramente il meglio che esiste per avvicinarsi alla programmazione da zero. In soldoni, Php e MySql su piattaforma quindi Unix\Linux, associata ad un linguaggio di scripting tipo bash...vi porta anche a trovare un lavoro da junior programmer. stipendio, 27k per partire. Spero il risultato delle mie ricerche possa essere utile. |
|
20-02-2010, 17:20 | #78 |
Senior Member
Iscritto dal: Aug 2004
Messaggi: 19327
|
Lo è stato
__________________
"Le statistiche sono come le donne lascive: se riesci a metterci le mani sopra, puoi farci quello che ti pare" Walt Michaels |
20-02-2010, 19:38 | #79 |
Senior Member
Iscritto dal: Nov 2002
Messaggi: 4456
|
http://www.tiobe.com/index.php/conte...pci/index.html
Non pensavo che C fosse così in alto .. Questo indice pare sia abbastanza affidabile |
20-02-2010, 19:47 | #80 |
Senior Member
Iscritto dal: May 2007
Città: Napoli
Messaggi: 3864
|
|
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 18:42.