Ljudi koji rade na općim poslovima obično su obučeni u nizu vještina i znanja unutar određenog područja. Brojni opći poslovi su u ljudskim resursima (HR), gdje je osoba odgovorna za različita pitanja ljudskih resursa. Poslovi generalnog stručnjaka za informacijsku tehnologiju (IT) mogu uključivati rješavanje problema za više računalnih mrežnih sustava. Općenito, dužnosti povezane s poslovima generalnog programera igara odnose se na programiranje sustava igara. Dužnosti općeg električara mogu uključivati mehaničke popravke električnih alata i strojeva.
Specifične vrste općih poslova uključuju dužnosti koje se razlikuju ovisno o veličini i potrebama organizacije. Dužnosti povezane s općim pozicijama za malu organizaciju mogu uključivati sve funkcije unutar odjela. Velike organizacije s više od jedne lokacije mogu zaposliti više generalnih stručnjaka i koncentrirati dužnosti unutar regije.
Većina općih poslova zahtijeva stručnost u nekoliko različitih funkcija za ispunjavanje višestrukih dužnosti povezanih s određenim odjelom. Često to zahtijeva opsežno obrazovanje, obuku i radno iskustvo kako bi se pokazao širok raspon znanja i vještina. Poslodavci bi mogli očekivati preddiplomski studij povezan s poslom, plus nekoliko godina radnog iskustva za razvoj ovih skupova vještina.
Na primjer, poslovi generalnog stručnjaka za ljudske resurse često zahtijevaju opširno znanje o aktivnostima i funkcijama unutar odjela za ljudske resurse. Mnoge od ovih funkcija mogu uključivati zapošljavanje, sigurnost na radnom mjestu, administraciju beneficija i planiranje osoblja. Neki stručnjaci za ljudske resurse također bi mogli provoditi politike i postupke vezane uz ove funkcije.
Slično, IT generalisti obično podržavaju odjel odgovoran za računalni mrežni sustav organizacije. Većina dužnosti može uključivati osnovnu tehničku podršku zaposlenicima i rješavanje problema s hardverom i softverom. Za neke organizacije IT generalisti mogu također obučavati zaposlenike o novim softverskim sustavima.
Organizacije koje osmišljavaju programske značajke sustava za igre obično zapošljavaju za poslove generalnog programera. Ljudi na tim pozicijama mogu surađivati s drugim članovima dizajnerskog tima tijekom procesa razvoja igre. Koristeći široko znanje o jezičnom kodu, generalni programeri mogu djelovati kao suprogrameri za implementaciju alata koji podržavaju nove sustave igara. Mnoge druge dužnosti mogu uključivati razvoj testnih slučajeva i pisanje dokumentacije na temelju koda.
Druga vrsta posla koji često zahtijeva širok skup vještina je elektrotehničar. Obično je ovaj posao unutar organizacije koja popravlja strojeve, alate i druge vrste električne opreme. Općenito, elektrotehničari razumiju mehaničke sheme različitih vrsta opreme koju organizacija proizvodi ili prodaje.
To uključuje široko znanje o električnom sustavu za rješavanje problema i analizu problema u vezi s opremom. Obično, stručnjaci za električare mogu identificirati što uzrokuje da oprema radi ispravno ili ne radi. Vješti u popravcima, elektrotehničari mogu također osigurati tekuće održavanje opreme.