Il mio background è il seguente. Ho iniziato a programmare da quando ero giovane, ho lavorato in BASIC, poi in Asm per M68K, poi in C, in C ++, e ora ho trascorso gli ultimi 5 anni in .NET diventando uno sviluppatore .NET piuttosto buono. Da qualche parte lungo la linea, mi sono reso conto che non ho idea di come funzioni Internet, non so come funzioni il protocollo TCP / IP, non ho idea di cosa sia capace l'HTML, o di come PHP interpreti l'immagine, o perché Ruby on Rails dovrebbe rendermi felice Non ho esperienza con LAMP o IIS, e ho solo un indizio di ciò che è Sharepoint.
In breve: sono internetstupid. Sono uno sviluppatore intelligente e capace, ma mi mancano anche abilità rudimentali (routing, web hosting, hosting di un DNS personalizzato per la risoluzione dei domini intranet, ecc.) Non ho idea di dove iniziare sull'apprendimento dello sviluppo web.
Ecco le buone notizie! So cosa mi piacerebbe imparare a fare (almeno per ora!)
Voglio essere in grado di sviluppare il mio dominio personale per ospitare i servizi WSDL, potenziare le mie applicazioni, mostrare il mio lavoro, ospitare il mio curriculum vitae, commercializzare il mio marchio per così dire.
Stackoverflow, ti prego, aiuta questo sviluppatore disconnesso ma talentuoso a far parte dell'era attuale invece di essere una reliquia bloccata nella precedente grande età dell'oro del software!
Nota: preferirei rimanere legato a MS per ora per la maggior parte perché ho già familiarità con l'ecosistema .NET. Sto bene ramificandomi, ma non sono pronto a farlo (credo?) Se riesci a convincermi, per il resto va bene.