VS je (aspon by mala byt) o principoch a nie konkretnych technologiach, kontretnych firiem. Pride mi rozumne sa vyhybat nejakej oblasti, ako napriklad webu alebo grafike, lebo v oboch nie som ani priemerne efektivny podla mojich meritok. Ale vyhybat sa nejakej konkretnej technologii? Nie je mi sympaticka Java, ale ak to ta najlepsia volba je dany problem, ok Java. Naposledy som chcel nieco otestovat na vlakna, tak som dekompiloval aplikaciu, ktora bola v Jave, pridal par vlakien a dival sa na vysledok..
C# je podla mna najvyspelejsi jazyk OOP z trojice C++, Java, C# a aj v linuxe je v nom robenych par vyznamnych projektov (vid. mono project). Mne sa v nom jednoznacne programuje najpohodnejsie..
Averzia voci niecomu tak velkemu ako je Microsoft ti v zivote priniese viac prekazok ako uzitku a nie je to taka vec, ktora by isla proti ludskym hodnotam. Zivot je niekde uplne ide a co ja mam osobne skusenosti s korporatnym prostredim, tak nic vo velkych firmach nefunguje lepsie ako Windows (a mozno OS X) ak to chces mat vsetko so vsetkym prepojene. Kto ma linux, ako nas tym, tak si defacto vsetko musi nastavit sam a prisposobit si to.. Nie je to take, ze dostanes hotovu masinu s linuxom a mas tam vsetko, co potrebujes..
A sorry, vyberat si VS na zakladne Microsoftu je holy nezmysel. Na Microsoft mas rozne certifikaty a nie VS.. Ja som bol mal z podobnych dovodov proti C# ale uz som z toho vytriezvel..