Anonim

Ako ste netko tko želi promijeniti karijeru ili jednostavno ući u nešto sa tehnologijom sa strane, velika je stvar imati dobro razumijevanje vrsta poslova u području računalstva. Imajući to u vidu, pokazat ćemo vam koje su glavne discipline u području računarstva, kao i neke vrste poslova koje s tim disciplinama možete dobiti.

Udruženje za računalne strojeve izdvaja pet glavnih disciplina iz područja računarstva, računarske znanosti, informacijskih sustava, softverskog inženjerstva, računalnog inženjerstva i informacijske tehnologije. Iako svih pet disciplina potpadaju pod polje računalstva, sve su one vrlo različite i zahtijevaju različite skupove vještina. Neki od tih skupova znanja, naravno, zahtijevaju fakultetsko obrazovanje, ali drugi setovi jednostavno mogu biti kroz proces samo-učenja.

Računarstvo

Dvije discipline koje se preklapaju najviše su računalna znanost i softverski inženjering. Oboje su jako usredotočeni na razvoj softvera, bilo da se radi o operativnom sustavu, neovisnim aplikacijama, programima za provedbu zakona, video igrama i još mnogo toga. No, računalna znanost više je usmjerena na robotiku, bioinformatiku i nove načine korištenja računala.

Postoji širok popis stvari na koje se možete specijalizirati u sklopu Computer Science-a. Neki nazivi poslova koji se mogu naći unutar polja su AI softver inženjer ili bioinformatički analitičar. I ne samo to, već ćete vidjeti objave za stvari poput Data Architects, Security Architects, Robotics System Engineers i još mnogo toga.

Softverski inženjering

Softversko inženjerstvo više je usmjereno na razvoj i održavanje softverskih proizvoda kao što su Windows ili Android. Ova disciplina je obično više fokusirana na kupca, jer češće od njih razvija proizvod koji će isporučiti kupcu. Računalna znanost i softverski inženjering slični su po tome što su jako usredotočeni na softver, ali također imaju svoje zasebne niše i uloge u računarstvu.

Softverski inženjering je puno specijaliziranije područje, jer se obično mora baviti strogo stvarima poput razvoja softvera i web-razvojem (da, mnogi ljudi svrstavaju web razvoj u ovu kategoriju). U ovom području stručnosti i sa softverske strane, moći ćete pronaći naslove poslova poput Software Developer, Senior Software Engineer, Programmer Analyst i još nekoliko sličnih naslova. Ovo su široki nazivi radnih mjesta, jer se naslov posla uistinu razlikuje od tvrtke do tvrtke. Na primjer, jedna tvrtka možda želi Software Developer koji je specijaliziran za C ++ i .NET okvire, dok druga tvrtka može očekivati ​​da će se njihov softver Developer / Engineer specijalizirati za C #, Java i Python.

Ista pravila vrijede za web-naslove poslova na terenu, kao što su Front-End programeri, Back-End programeri, Administratori baze podataka i tako dalje.

Jedna posebna stvar, posebno u vezi s ovim poljem, jer je vrlo prilagođen početnicima. Programiranje nije lako pokupiti; potrebna je određena razina predanosti i otpornosti. Međutim, postoji puno radnih mjesta za mlađe položaje, gdje će oni koji tek počinju biti u zdravom okruženju za poboljšanje svojih vještina i na kraju preći na srednji ili viši položaj.

Informacijska tehnologija

Informacijski sustavi i informacijske tehnologije također se malo preklapaju, ali svaki dobro istraženi pojedinac shvatit će koliko su ta dva polja različita. Cilj stručnjaka za informacijske sustave je ispuniti potrebe poduzeća koje se u velikoj mjeri oslanja na informacije, dok je stručnjak za informatičku tehnologiju usmjeren na ono sa tehnološkog ili hardverskog aspekta. Oboje su usredotočeni na potrebe poslovanja, ali prvi nastoji implementirati učinkovite sustave dok ih drugi popravlja.

Nazivi poslova na terenu prilično su jasni: naći ćete stvari poput stručnjaka za informacijske sustave ili stručnjaka za informatičku tehnologiju. Često ćete naći i menadžerske naslove, poput IT menadžera ili voditelja IT projekata. I IT savjetnici su prilično uobičajeni naslovi.

Slično softverskom inženjeringu, i ovdje ćete naći puno mlađih i starijih naslova koji omogućuju ljudima svih razina vještina da skaču u tom polju.

Računalno inženjerstvo

Od sve četiri te discipline, računalno inženjerstvo je najistaknutiji i potreban specijalist za funkcioniranje ove četiri druge discipline. Specijalist za računalno inženjerstvo usredotočio se na dizajn i konstrukciju hardvera od prototipa do gotovog proizvoda. Njegov ili njezin cilj je stvaranje hardvera poput matičnih ploča, memorije i sl. U novije vrijeme računalni inženjer je tražio stvaranje ugrađenih sustava, poput mobilnih telefona s ugrađenim softverom kao što su Android, iOS, Windows Phone i tako dalje.

Možete naći naslove poslova poput starijeg softverskog inženjera ili softverskog inženjera II u polju Software Engineering. U informacijskim sustavima možete pronaći naslove administratora sustava ili mrežnog inženjera. IT savjetnik i zdravstveni IT stručnjak česti su i unutar područja informacijske tehnologije. Konačno, popularni nazivi poslova koji se mogu naći u programu Computer Engineering jesu ugrađeni softverski inženjer ili inženjer firmware-a.

zatvaranje

Kad se sve svodi na to, Računarstvo, informatički sustavi, informatička tehnologija, softversko inženjerstvo i računalno inženjerstvo sve djeluje na zajedničkom cilju u računanju: učiniti svijet boljim mjestom razvijanjem i stvaranjem sustava koji poboljšavaju ljudski život, bilo da je to kroz luksuzne proizvode ili sustave koji rad samo malo olakšavaju.

Pregled računalnih disciplina