Melyik a jobb programnyelv (c, c++, c#), és miért?
-
#105
Alapvetően egyetértek, de azt is hozzá kell tenni, hogy ezek inkább az ideális helyzetben igazak. Saját tapasztalataim közel 15 év és több különböző munkahely után:
- Ha új fiúként bekerülsz valahová, az "öregek" egy része nem tanítványt, hanem potenciális vetélytársat fog benned látni. A legszükségesebb infókat megkapod, de minden mást harapófogóval kell kihúzni belőlük, nem szívesen adják le a feladatok részleteit, hiszen ezzel elveszed a munkájukat és látszólag csökken a befolyásuk a cégvezetésre.
- Ha elkúrtad, kezdőként nagyságrendekkel nagyobb leb*szást kapsz, akkor meg főleg, ha a hiányzó, át nem adott infókra hivatkozol. Ha az öregek kúrják el, megpróbálnak úgy kijönni belőle, hogy rád is fröccsenjen a sz*rosvödörből.
- Lépni kell és bizonyítani, ki kell vívni a megbecsülést és hogy bevegyenek a brancsba. De ha jópofizol, haverkodsz, vagy feleslegesen és idegesítően nyaggatod őket alapvető kérdésekkel, nagyon hamar a partvonalon találod magad. Ami általános infó benne van a manual-ban, vagy megtalálható a neten, az tabutéma, ha ilyesmivel nyűglődsz náluk, az fekete ponttal és káromkodással kísért RTFM-el fog zárulni.
- Legyél önálló és csapatjátékos egyszerre, különben lemorzsolódsz. Ha nem tudod tartani a lépést, nem veszed fel a ritmust, lemorzsolódsz. Emellett IT területen általánosan utálják a "felfelé nyalunk, lefelé taposunk" szemléletet, mivel az IT per definitionem mindig sz*p. :) Nincs annál rosszabb, ha van a csapatban egy törtető, karrierista tag is.
- Házinyúlra nem lövünk. IT területen ritkák a nők, viszont értelemszerűen nagyobb az aránya az okos és helyes példányoknak. Ha új fiúként hössz, az öregek számára fiatal kakas leszel, akit a partvonalon kívül kell tartani. Ne hajts senkire addig, amíg alaposan ki nem tapasztaltad a helyzetet. Az IT-s csajok ritkán kikapósak, többnyire már foglaltak és hűségesek. Ha mégis kitör a balhé, új fiúként minden biológiai tény ellenére is te leszel a f*sz rosszabbik végén. :)
Általánosságban fel kell készülni arra, hogy az IT terület sokszor 7/24-es meló. Ha fejlesztő, bevezető, vagy teszter vagy, akkor a megrendelő az atyaúristen és az lesz, amit ő mond. Üzemeltetőként még rosszabb a helyzet: neked egyszerre kell megküzdened a "bölcsész" :) programozók által elkövetett borzadályokkal, meg a vezetőség "mindent akarok látni és villámgyors legyen" akaratával. Ilyenkor jön az, hogy hiába magyarázod, hogy a fejlesztés sz*r, az adatbázist sem lehet a végtelenségig hangolni, ez senkit sem érdekel, legfőképpen a fejlesztőt nem. Oldd meg.
(Oracle DBA vagyok már vagy 10 éve, most egy Naaaaagy állami cég IT részlegénél. :) )