domenica 8 febbraio 2009

Cosa ci sarebbe da imparare e da fare

Mi trovo spesso a guardare il settore informatico di oggi.
Ci sono cosi' tante occasioni di mercato e cose da imparare da sbizarrirsi.

Inziamo con le qualità di base che si dovrebbero avere.

Conoscenza linguaggi di programmazione:

  • HTML & CCS perchè linguaggi con cui si visualizza il web
  • XTML ed XSTL perchè sono le evoluzioni
  • XML perchè i dati ormai si descrivono cosi'
  • SQL perchè senza quello non ci fai niente, tutto vuole un database
  • Uno o più motori di database
  • PHP perchè linguaggio con cui si programma il web
  • AJAX perchè è la base Web dinamico 2.0
  • Perl perchè ci fai tanto scripting
  • RUBY perchè linguaggio emergente per applicazioni di siti dinamici
  • JAVA perchè ci fai quello che vuoi
  • FLASH perchè è installato sul 95% dei PC di ogni tipo
  • Python perchè linguaggio di nuova generazione
  • ASP.NET per costruire portali in ambiente microsoft
  • Sylverlight perchè microsoft ci sta mettendo molti soldi
  • Javascript perchè i è il motore del web dinamico
  • VB6 perchè ci sono troppe applicazioni in giro che lo usano
  • VB2008 e .NET Framework perchè sono il futuro
  • DELPHI come vero linguaggio object oriented
  • UML per descrivere i tuoi progetti
  • OOP, ovvero programmazione ad oggetti
  • Alla fine aggiungo REBOL perchè è cosi' COOL !

Di sistemi operativi dovresti intenderti di

  • Linux
  • Windows XP
  • Windows Vista
  • Windows Server 2003-2008
  • Sistemi operativi Mobile Come Windows CE e Symbian ed altri.

Poi dovresti saperne di:

  • Reti
  • VOIP
  • OLAP per la presentazione dei dati
  • Geolocation e Geomarketing
  • Flussi di lavoro
  • Come far dialogare macchine e computer
  • Bar Code, RFID e loro utilizzo
  • Psicologia commerciale
  • Psicologia dell'avviamento e formazione del personale
  • Competenze di modellazione 3D
  • Competenze di Video ed Audio Broadcasting su internet
  • Psicologia ed usability del web e delle interfacce umane
  • Competenze di progammazione ed analisi
  • Competenze in ambito di amministrazione e contabilità
  • Competenze sull'interoperabilità delle varie applicazioni
  • Programmi per creare presentazioni multimediali
  • LATEX ed altri strumenti di documetazione per fare formazione
  • Semantic Web perchè è il futuro
  • Delle nuove interfacce tattili
  • Dei sistemi di pronuncia e riconoscimento vocali informatici
  • Come fare a farti pagare da un cliente
  • Matematica a livello universitario perchè serve ovunque
  • Cognizioni di cosa sia l'open source

Per l'ambito "driven application"

  • ObjectREXX
  • VBA
  • Sistemi di scripting evoluti per sistemisti

Per l'ambito applicazioni

  • Completa Suite Office
  • Una applicazione CRM
  • Apllicazioni ERP per l'azienda
  • Soluzione di archiviazione documentale e sostitutiva
  • La Firma Elettronica
  • Soluzioni per la gestione del flusso documentale
  • Soluzioni per la gestione del settore medico
  • Soluzioni per la gestione del settore Cantieristico
  • Soluzioni per la gestione dell'hospitality, food & beverage
  • Soluzioni per la gestione palestre e centri benessere
  • Soluzioni per Avvocati e Notai
  • Soluzioni per la gestione contabilità e paghe
  • Applicazione per il lavoro collaborativo e la pubblicazione (Stile Sharepoint)
  • Una soluzione Wiki
  • Soluzione per centralini VoIP elettronici
  • Soluzioni per il commercio elettronico
  • Piattaforme per il CMS
  • Piattaforma per la gestione FORUM tipo phpBB o vBullettin

E poi tenerti aggiornato su tutto.

Quindi, se vuoi essere un leader presente in ogni settore dotati di almeno 25 persone, 5 milioni di euro, annulla la tua vita sociale ed inizia a studiare.

Giuseppe Chillemi

Nessun commento:

Posta un commento