“Visas profesijas ir svarīgas, visas profesijas ir vajadzīgas,” savulaik rakstīja Majakovska. Mūsdienās mācību stundu ir daudz vieglāk izvēlēties nekā pirms divdesmit vai trīsdesmit gadiem: dažādība ir tāda, ka ikviens var atrast kaut ko sev ideālu. Datoru tehnoloģiju joma tagad tiek uzskatīta par īpaši ienesīgu, un IT speciālisti, cilvēki, kas tajā strādā, tiek uzskatīti par gandrīz augstāko klasi. Testētājs, programmētājs, web dizainers, sistēmu analītiķis - šīs un daudzas citas profesijas ir saistītas ar šo konkrēto darbības lauku. Un, ja pirmajos trīs gadījumos pēc nosaukuma var vismaz uzņemties to, kas ir iekļauts šo amatu ieņemošo funkcionālajos pienākumos, tad ar analītiķiem viss ir daudz sarežģītāk. Ko dara analītiķis, kā iegūt šo profesiju, un pats galvenais, cik daudz jūs varat nopelnīt šajā amatā?
Profesijas vēsture
Profesija "Sistēmas analītiķis" (turpmāk - SA) darba tirgū parādījās salīdzinoši nesen, taču, tāpat kā vairums specialitāšu, kas saistītas ar IT, tā ātri ieguva popularitāti. Analītiķis ir lietvārds no vārda "analizēt", kas nozīmē, ka šī pozīcija uzņemas visaptverošu cilvēka attīstību. CA jābūt idejai ne tikai par informācijas tehnoloģijām, bet arī jābūt zinošai ekonomikā, mārketingā un vadībā, kā arī nozarē, kurā specializējas tās nodarbinošais uzņēmums.
Šis speciālists ir tik daudzšķautņains, ka ir ļoti grūti noteikt viņa darbības robežas. SI nodarbojas ar klientiem, precīzi noskaidrojot, ko viņi vēlas iegūt no izstrādes komandas, un pārbaudot jau rakstītas programmas, lai noskaidrotu, vai šis konkrētais produkts var apmierināt klienta vēlmes, turklāt sistēmas analītiķim ir savi pienākumi uzdevumu formulēšanā. izstrādātājiem, kuru pamatā ir komunikācija ar klientiem. Vienkārši sakot, tā ir gandrīz galvenā saikne jebkurā IT projektā.
Citi vārdi
Jau tika teikts, ka tikai vispusīgi attīstīts cilvēks var ieņemt tik nopietnu sistēmu analītiķa amatu. Pienākumi, ko tas nozīmē, ir saistīti ar milzīga daudzuma informācijas iegūšanu no dažādām sabiedrības jomām. Un, lai iegūtu labāku priekšstatu par to, kas būs jādara SI, varat redzēt, kā šī profesija tiek dēvēta arī.
Daži izmanto vārdu “IT Project Analyst”. Principā tas ļoti neatšķiras no oriģināla, bet tajā pašā laikā uzsver galveno CA darbības jomu. “Sistēmas arhitekts” jau rāda, ka speciālistam būs kaut kas jāprojektē, taču tajā pašā laikā šāds nosaukums var maldināt tos, kuriem nav ne mazākās nojausmas par šīs profesijas specifiku: CA var viegli sajaukt ar programmētāju, piemēram, viņš arī būvē dažādus projektus. “Uzdevumu pārvaldnieks” jau ir daudz tuvāk reālajam attēlam: kā minēts iepriekš, balstoties uz komunikāciju ar klientu, analītiķis formulē uzdevumu attīstības komandai, klienta abstraktās vēlmes pārvēršot konkrētā informācijā. “Projekta ieviešanas inženieris” izklausās mazliet vecmodīgi, un tas neatspoguļo visu specialitātes būtību - analītiķis to neievieš, viņš drīzāk gatavojas ieviešanai. Un pēdējais no nosaukumiem ir “projekta vadītājs”: ņemot vērā to, ka vārds “manager” ir cēlies no angļu valodas “manager”, mēs varam teikt, ka vārds ir tikai daļēji patiess: sistēmas analītiķis, kura darba apraksts ir vairāk saistīts ar komunikāciju un informācijas apstrādi, nav Viņš ir tiešais projekta vadītājs - iespējams, viens no viņa vietniekiem, bet nemaz nav vadītājs.
Kas man jādara?
Sistēmu analītiķa darbs vairumā gadījumu sastāv no sistēmu vai programmatūras tehnisko specifikāciju sagatavošanas. Ņemot vērā faktu, ka viņam šis uzdevums ir jāsniedz programmētājiem, norādot konkrētās programmas nepieciešamās funkcijas, tās saskarnes funkcijas, dažas citas tehniskas detaļas, viņam vienkārši nepieciešama īpaša tehniskā izglītība, pretējā gadījumā viņš vienkārši nevarēs tulkot klienta idejas sausajā programmētāju valodā. .
Tik dažādi analītiķi
Bet ir zināms, ka sistēmu analītiķis nebūt nav vienīgais analītiķis IT jomā, ir arī kāds, kurš analizē uzņēmējdarbību. Kāda ir atšķirība starp šīm divām profesijām?
Biznesa analītiķis, visticamāk, ir ekonomikas speciālists, kurš vairāk koncentrējas uz to, kā vislabāk pārdot produktu, kur atrast finansējumu utt., Kamēr CA vairāk strādā ar datorsistēmām, nevis ar mārketinga jautājumiem. Biznesa analītiku var uzskatīt par atbildīgu par jaunu projektu ieviešanu, savukārt sistēmas analītiķis tos izstrādās, nevis ieviesīs.
Atsevišķi ir vērts atzīmēt, ka uzņēmumi, kas specializējas IT jomā, parasti pieprasa CA, savukārt tiem, kuriem augstākās tehnoloģijas nav prioritāte, pietiek ar biznesa intelektu. Tajā pašā laikā šie speciālisti strādā perfekti tandēmā, apvienojot savas kopīgās funkcijas un vienlaikus ienesot kopīgajā projektā kaut ko savu.
Funkcionālie pienākumi
Tagad mums jau ir ideja par to, kā darbojas sistēmu analītiķis. Darba apraksts ietver šādus uzdevumus:
- Dažādu jomu uzraudzība, lai noteiktu nepieciešamību izstrādāt programmatūru vai sistēmas, kuras varētu izmantot šajās jomās.
- Darbs ar klientu: klienta pamatprasību noteikšana;
- Biznesa projektu optimizācija.
- Lietotāju viedokļu izpēte par sistēmas darbību tās uzlabošanai.
- Papīra darbs ar klientu: visu nepieciešamo dokumentu sagatavošana un noformēšana līguma noslēgšanai ar klientu, projekta plānošana, rīcības plāna izstrāde, pārskatu sagatavošana visos attīstības posmos.
- Tehnisko specifikāciju izstrāde izstrādes komandai pēc klientu prasību analīzes un šo prasību apraksta ar īpašiem apzīmējumiem.
- Saziņa ar izstrādātājiem visos projekta posmos, ziņošana par viņu darbību rezultātiem.
Bet tas nav viss, ko sistēmu analītiķis dara. Šī speciālista profesijas standartā ietilpst arī šādi funkcionālie pienākumi:
- Palīdzība izstrādātu sistēmu un programmatūras testēšanas shēmu sagatavošanā.
- Izstrādāto produktu tieša pārbaude.
- Palīdziet izglītot izstrādāto produktu lietotājus.
- Izstrādātā produkta iespējamo risku un kļūdu, ja tādas ir, analīze, jāmeklē metodes to mazināšanai vai novēršanai.
- Palīdzība, izvēloties piemērotu platformu programmatūras, kā arī programmēšanas valodu izstrādei.
Darba specifika
Cilvēkam, kurš domā, ka tas, ko nodarbojas sistēmu analītiķis, ir ļoti tuvs viņa sapņu profesijai, vajadzētu saprast, ka nevajadzēs gaidīt normālu darba grafiku: neviens neatcēla darbu ar klientiem no citām valstīm, laika joslu atšķirības, kā arī pastāvīgus biznesa braucienus noteiktas projekta detaļas noskaidrošana. Turklāt, tuvojoties projekta termiņam, jūs varat pilnībā aizmirst par normalizēto grafiku.
Bet viena no šādas dzīves priekšrocībām ir tā, ka IT uzņēmumi ir ieinteresēti, lai viņu darbinieki attīstītos tālāk, tāpēc viņi bieži piedāvā ārzemju prakses vai braucienus uz dažādiem specializētiem pasākumiem. Tātad plašs paziņu loks sistēmas analītiķim ir vienkārši garantēts.
Prasības
Kādas ir sistēmas analītiķa prasības? Protams, tie ir atkarīgi no tā uzņēmuma prestiža, kurā viņš strādā, taču visās firmās ir kaut kas kopīgs. No CA prasītajām pamatprasmēm var atzīmēt:
- Sistēmas analīze, iegūto rezultātu apstrāde un prezentācija formālā formā.
- Prasme programmatūras un informācijas sistēmu projektēšanā un attīstībā.
- Nepieciešamās dokumentācijas sagatavošana saistībā ar programmatūras vai informācijas sistēmu attīstību.
- Tehnisko specifikāciju sagatavošana, kā arī vispiemērotāko metožu izvēle galaprodukta pārbaudei.
- Programmēšanas valodu zināšanas.
- Specializētu dizaina un modelēšanas programmu īpašums (to saraksts ir atkarīgs no konkrēta uzņēmuma).
- Objektorientētā programmēšana
- Dokumentācijas programmatūra.
- Saskarnes dizains (īpaši cilvēka un mašīnas).
- Apgūt vadības pamatus (efektīvai projekta plānošanai), ekonomiku un grāmatvedību.
Personīgās īpašības
Kas attiecas uz personīgajām īpašībām, kuras vajadzētu būt gan parastam, gan vadošam sistēmas analītiķim (pēdējā atbildība, protams, ir daudz lielāka), ir vērts sazināties (pretējā gadījumā saziņa ar klientu vai attīstības komandu neizdosies), konsekvence (galvenā analīzes kvalitāte) un reprezentativitāte (tas palīdzēs radīt uzticēšanos starp klientu un SI, kā arī SI un programmētājiem). Turklāt analītiķis neizdzīvos bez iespējas skaidri noformulēt uzdevumus (izstrādātāji atsakās strādāt ar abstraktu), izcelt galveno un atbrīvoties no nebūtiskā (tas arī pozitīvi ietekmēs uzdevumu formulēšanu, ļaujot izmest nevajadzīgas detaļas un koncentrēties uz galveno). Kā jebkurai profesijai, vismaz zināmā mērā saistītai ar cilvēkiem, arī sistēmas analītiķim ir vajadzīga laba intuīcija: tas ļaus ne tikai nodibināt kontaktus ar pareizajiem cilvēkiem, bet arī efektīvāk strādāt ar projektiem. Un, protams, vissvarīgākais ir spēja strukturēt saņemto informāciju, uzdevumus rīcības plānā iestatot prioritārā secībā.
Kā kļūt un ko gaidīt?
Kā kļūt par sistēmu analītiķi? Pirmkārt, nevar iztikt bez augstākas tehniskās izglītības, pretējā gadījumā nebūs iespējams saprast visas mašīnu kodu un terminu sarežģītības. Turklāt mums, kā jau vairākkārt minēts, ir vajadzīgas pamatzināšanas ekonomikā un vadībā, un daži specializēti uzņēmumi var pieprasīt padziļinātas zināšanas savā darbības jomā - parasti bez tiem nav iespējams īstenot projektus.
Šī specialitāte ir piemērota tiem, kas zina, kā strukturēt visus uzticētos uzdevumus, kā arī aizraujas ar datortehnoloģijām, jo īpaši - programmēšanu. Atbildība ir kolosāla, taču tā ir proporcionāla gandarījumam par mērķa sasniegšanu. Analītiķim jābūt pietiekami mobilam, lai grūtību gadījumā jebkurā laikā kaut ko mainītu projekta attēlā, kā arī jāanalizē kļūda un jādara, lai tā nekad vairs neatkārtotos. Tajā pašā laikā viņam jābūt pārliecinātam par savu lēmumu un, pieņemot to vienu reizi, jāmaina tikai ārkārtas gadījumā - veikt izmaiņas kodā nav tik vienkārši, kā šķiet no pirmā acu uzmetiena: viena korekcija var ietvert desmitiem papildu. Jā, tas ir grūti, bet tajā pašā laikā tas ir ļoti interesants un, godīgi sakot, rentabls.
Un nākotnē (ja ticat tiem, kas strādā šajā jomā) - eksperta un konsultanta par informācijas sistēmu ieviešanu, kā arī biznesa analītiķa un IT projektu vadītāja amats. Ir tendence padziļināt specializāciju dažās sistēmās, kā arī analītiķa atlasi attīstības komandā, kas norāda uz šīs pozīcijas nozīmīgumu, kā arī garantē pakāpenisku algu pieaugumu.
Mazliet par atsākšanu
Kāds ir šīs profesijas ideālais atsākums? Sistēmas analītiķis, pēc darba meklēšanas vietņu datiem, biežāk ir vīrietis vecumā no 25 līdz 45 gadiem. Parasti darba devēju neinteresē kandidāta personiskās īpašības - daudz svarīgāk ir tas, lai viņš spētu savā profesionālajā darbībā, kaut arī kādam, kurš nezina, kā strādāt ar cilvēkiem, iegūt šo amatu būs ļoti grūti. Cilvēks bez darba pieredzes uzņēmumā netiks pieņemts, maksimums būs kandidāts, kurš strādāja līdzīgās jomās (piemēram, kā biznesa analītiķis). Jūs nevarat iztikt bez augstākās izglītības (apspriests iepriekš) un gandrīz ar profesionālajām programmēšanas zināšanām - pamatiem acīmredzot nepietiks. Dažos gadījumos tas arī tika minēts, būs vajadzīgas ļoti specializētas zināšanas (tajā pašā konstrukcijā, medicīnā un tamlīdzīgi - darbības joma ir atkarīga no tā, kam programmatūra ir izstrādāta). Bieži vien ir prasība pēc angļu valodas prasmes vismaz vidējā līmenī.
Protams, par līdzīgu prasību sarakstu un atbilstošo samaksu. Iesācēju sistēmu analītiķis nopelna no USD 600 (tas ir uzņēmumos, kur viņa funkcijas ir minimālas). Lielākos uzņēmumos alga sasniedz 1500 USD, bet tur var nokļūt tikai ar diezgan lielu pieredzi. Sistēmas analītiķa maksimālā alga ir 2500 USD.
Secinājums
Ja jums ir vispārējs priekšstats par to, kas ir sistēmas analītiķis, ar ko ir saistīts viņa darbs un ko jūs par to varat iegūt, ir viegli saprast, vai šī profesija jums ir piemērota vai nē. Mūsdienās arvien vairāk cilvēku, kas jau ir beiguši izglītību, pārkvalificēsies uz kaut ko, kas kaut kādā veidā saistīts ar IT sfēru, uzskatot, ka tur viņi varēs nopelnīt daudz vairāk nekā pirmais diploms. Sistēmu analītiķa specialitāte būs viegli apgūstama tiem, kuriem jau ir priekšstats par pat programmēšanas pamatiem, bet neizmisieties no tiem, kuri par to neko nesaprot - varat apgūt visu, ja vēlaties. Galvenais atcerēties: AyTishnik nav profesija, bet gan dzīvesveids un domu stils. Jebkurš ienesīgs darbs šajā jomā ir saistīts ar neregulāru darba laiku un kustīgu grafiku, taču spēle tiešām ir sveces vērta.