Il mio ultimo progetto di contratto è stato concluso con successo un paio di settimane fa, e sto martellando i siti di lavoro in cerca di nuovo lavoro. Sono passati sei o sette anni dall'ultimo in realtà guardato questi siti, quindi forse la frase "Programmatore .NET" o varianti, è arrivata a significare qualcosa. Ma, penzoloni se so cosa!In Job Postings, che cos'è la programmazione .NET?
La mia lingua principale è C#. Durante lo sviluppo di funzionalità web, lo utilizzo insieme a ASP.NET, JavaScript, HTML e CSS. Quindi, dal mio punto di vista, ho oltre sei anni di esperienza come "Programmatore .NET". I datori di lavoro, o almeno i loro dipartimenti delle risorse umane, tuttavia, non la vedono in questo modo.
Durante le telefonate iniziali, in risposta a quanto esperienza .NET ho, dirò sei anni di C# e ASP.NET. Nella maggior parte dei casi, l'intervistatore risponde con "Sì, ma con quale programmazione .NET diretta?" A quel punto, so che non avrò un colloquio sostanziale, perché lo screener e io non parliamo la stessa lingua.
Per me, .NET comprende Framework e Common Language Runtime. Sto facendo programmazione .NET quando uso un linguaggio, nel mio caso C#, per utilizzare il Framework per creare un'applicazione, un'utilità o alcune funzionalità web. E, il codice che scrivo viene eseguito nel CLR. Se "Programmazione .NET" significa qualcosa oltre a questo, allora penso a sviluppare/aggiornare le classi Framework e il CLR. Per quanto ne so, tuttavia, quel lavoro è il dominio esclusivo di MS. (Non parlando, naturalmente, di ereditarietà, estensione, override, ecc.)
Quindi, se non C# (o VB, J #, ecc.) E ASP.NET, cosa significa "Programmazione .NET"?
Ogni pensiero è molto apprezzato.
Sembra che tu abbia ragione e non hanno idea di cosa stiano parlando. –
@Ed y, ma in realtà non capisco la domanda, seriamente, vedere la mia risposta. – eglasius
In risposta a questa specifica domanda, sarei tentato di dire qualcosa del tipo "Ho usato * direct * da quando è uscito da Microsoft Research, lo uso in tutta la mia programmazione .Net". –