Programmēšana

Pieci iemesli apgūt lieldatoru programmēšanu

Ja esat ambiciozs izstrādātājs, jūs, iespējams, mēdzat sekot industrijas tendencēm, lai kur tas novestu - vai tas būtu Docker, Spark vai Kendo. Uzturēšanās līdera pozīcijās palielina jūsu tirgus vērtību, saglabā darbu atalgojumu un palīdz izvairīties no potenciāli liktenīgas pašapmierināšanās kļūdas.

Bet, ja jūs esat tiešām vērienīgi, varētu būt gudri iet pretrunīgi un savam CV pievienot pilnīgi nepiedienīgu tehnoloģiju. Patiesībā šī tehnoloģija ir pati pretruna buzzam, jo ​​cilvēki to pasludina par mirušu jau pirms jūsu dzimšanas.

Tas ir lieldators. Šeit ir pieci iemesli, lai piešķirtu tai jaunu izskatu.

1. Uzņēmuma lietojumprogrammas ir daudzplatformas / lieldatoru lietojumprogrammas

Galvenais lieldators joprojām ir galvenā biznesa loģikas un datu krātuve pasaules lielākajos uzņēmumos. Tādējādi jebkura liela uzņēmuma vissvarīgākās lietojumprogrammas izmanto šos lieldatoru resursus aizmugurē, pat ja priekšpusē tie ir mobilie / tīmekļa / mākoņu.

Pastāv izplatīts nepareizs uzskats, ka lieldatoru lietojumprogrammas un datu bāzes var efektīvi izmantot, vienlaikus atstājot tās neskartas - un tāpēc uzņēmumi var būt digitāli kustīgi, vienkārši visur pieņemot veiklus bet lieldatoru.

Tas vienkārši nav faktu. Ja izmantojat lieldatoru lietojumprogrammas un datus aizmugurē, jums būs nepārtraukti jāmaina šī aizmugure kā daļa no jūsu pastāvīgajiem centieniem saglabāt digitālo konkurētspēju. Iespējams, jums būs nedaudz jāpārveido Cobol lietojumprogrammu loģika. Jums var nākties kodēt dažus DB2 datu bāzes izsaukumus. Jums, iespējams, būs jāpielāgo dažas platformas izturēšanās, lai saglabātu veiktspējas SLA, palielinot aizmugures darba slodzi vienlaikus ar pieaugošo priekšgala mobilo un tīmekļa pieprasījumu.

Kādam vienmēr būs jāstrādā pie lieldatora, un lieldators nepazūd. Tādējādi izpratne par visām uzņēmuma platformām - ieskaitot lieldatoru - un prasme strādāt ar tām ir nepieciešama ikvienam patiesam pilnas grupas amatniekam. Centrālā datorprasme ir būtiska arī tad, ja jums ir cerības kādreiz spēlēt galveno lomu uzņēmuma centienos sasniegt un uzturēt konkurētspējīgu digitālo veiklību.

2. Veiklu lieldatoru procesu un rīku parādīšanās

Bija laiks, kad izredzes paātrināties lieldatoru izstrādē būtu bijušas biedējošas. Mainframe izstrādātāji strādāja tikai ar slepeniem, “zaļā ekrāna” rīkiem, kuriem bija nepieciešama plaša, grūti iegūta pieredze gan pašu rīku, gan IBM z / OS pamatā esošās platformas savdabības jomā.

Šo rīku un platformu zināšanu problēmu dēļ vienīgais veids, kā kļūt kompetents lieldatorā, bija pilnībā tam veltīt sevi, un tas nozīmēja upurēt jebkādu iesaistīšanos mākoņa, mobilajā vai citā tehnoloģijā, kas piesaistīja jūsu interesi.

Vairāk ne. Jaunas paaudzes lieldatoru devops rīki tagad nodrošina tādu pašu grafisko izskatu un sajūtu, kādu jūs varētu sagaidīt no jebkura cita rīka, kas tiek pievienots Eclipse IDE. Šie jaunie lieldatoru rīki piedāvā arī iebūvētu inteliģenci, kas izolē izstrādātājus no pamatā esošajām Cobol, PL / I, Assembler, DB2, CICS un tamlīdzīgām īpašībām.

Daži no šiem rīkiem pat tiek integrēti tieši nepārtrauktas piegādes rīku ķēdēs, kas izveidotas, piemēram, Atlassian, Jenkins, SonarSource un XebiaLabs.

Tā vietā, lai uzsāktu gadu ilgu mācīšanās līkni, pirms jums ir mazākās nojausmas par to, ko darāt lieldatorā, jūs tagad varat ātri izmantot savas veiklās dizaina, kodēšanas un kvalitātes nodrošināšanas prasmes darbam uz vissvarīgākās skaitļošanas platformas jebkurā vietā. uzņēmums.

3. Praktiska saikne ar cilvēces vēsturē vislabāk izstrādāto platformu

Pašu lieldatoru platformu bieži vien slikti izprot tie, kas par to zina tikai ar baumu un mītu starpniecību. IBM lieldatori faktiski ir ievērojami inženiertehniskie darbi. Uzņēmumu lieldatori visā pasaulē katru dienu katru sekundi kopā veic vairāk nekā 1,15 miljonus CICS darījumu - tas ir ekvivalents visiem Google meklēšanas vaicājumiem, YouTube skatījumiem, Facebook atzīmēm Patīk un Twitter tvītiem kopā.

Arī lieldatori no ekonomiskā viedokļa ir ārkārtīgi efektīvi. Izplatītās un mākoņainās vidēs papildu slodzes bieži rada papildu izmaksas, ieskaitot infrastruktūru un personālu. Mākonī šīs izmaksas var pārvērst lielākos ikmēneša rēķinos.

No otras puses, lieldators var tikt galā ar lielāku slodzi, bieži vien bez papildu infrastruktūras vai personāla. Nepieciešams tikai mazliet izveidot un konfigurēt esošo jaudu - jo, jā, lieldatori vienmēr ir virtualizējuši platformas resursu piešķiršanu.

Un kad jūs pēdējo reizi dzirdējāt par lieldatoru, kas pakļaujas ļaunprātīgas programmatūras uzbrukumam?

Izstrādātāji apstrīdēja lietojuma gadījumus, kuriem nepieciešama optimāla drošība, megalaži un kliedzoša veiktspēja ar piecu deviņu ticamību, iespējams, labāk ar izmēģinātu un patiesu platformu.

4. Misijas izjūta un augstāks mērķis

Ja esat profesionāls programmētājs, visticamāk, jūs nemotivē tikai finanses. Jūs savā darbā pieprasāt arī misijas un mērķa apziņu.

Ir grūti iedomāties nevienu darbu, kas būtu vairāk virzīts uz misiju nekā lieldatoru izstrāde. Galu galā lieldatoru lietojumprogrammas un dati nodrošina pamatu pasaules ekonomikai. Dažas darbavietas var salīdzināt ar uzņēmuma lieldatoru attīstību. No tā ir atkarīga globālā banku darbība, globālā apdrošināšana un globālā mazumtirdzniecība, tāpat kā gandrīz visi ceļojumi ar gaisa transportu.

Tas jo īpaši attiecas uz to, ka lielie uzņēmumi visos tirgos saskaras ar traucējumiem no jauniem, mazākiem konkurentiem, kuri pilnībā izmanto pielāgošanās iespējas, ko piedāvā mākoņa un nepārtrauktas piegādes kombinācija. Šiem lielajiem uzņēmumiem ir jāmainās vai jāmirst, tāpēc viņi ir atvērtāki nekā jebkad agrāk galveno lieldatoru atjaunošanai.

Vienkārši sakot, ja vēlaties, lai katrai rakstītajai koda rindai būtu vislielākā pozitīvā ietekme uz lielāko cilvēku skaitu, lieldatoru izstrāde ir īstā vieta.

5. Piedāvājuma un pieprasījuma ekonomika

Kaut arī misija ir cienīgs motivators, nevienam nevajadzētu aizmirst par finansiāliem stimuliem izstrādātājiem, kuri sasniedz lasītprasmi lieldatoru programmēšanā. Patlaban visa veterānu uzņēmuma lieldatoru izstrādātāju paaudze pamet darbaspēku, jo tas pārsniedz pensijas vecumu. Tajā pašā laikā pieprasījums pēc lieldatoru izstrādes turpina palielināties iepriekš aprakstītās nepieciešamības dēļ atbalstīt starpplatformu lietojumprogrammas ar lielāku Cobol, DB2, Assembler un citu aizmugurējo resursu atjauninājumu biežumu, kas darbojas uz IBM z / OS.

Lielajiem uzņēmumiem kaut kā jāaizpilda šī prasmju nepilnība. Viņi, visticamāk, to nedarīs, pieņemot darbā tikai lieldatoru izstrādātājus, jo lieldatoru izstrāde gandrīz vienmēr tiek veikta starpplatformu lietojumprogrammas kontekstā. Tā vietā lielie uzņēmumi apmierinās viņu vajadzības pēc veiklām lieldatoru devops prasmēm, gan izkopjot lieldatoru lasītprasmi sava uzņēmuma IT personāla vidū, gan nolīgstot darbuzņēmējus ar spēcīgām pārplatformu prasmēm, kas ietver funkcionālo lasītprasmi ar lieldatoru devops rīkiem.

Tādējādi vienkāršais piedāvājuma un pieprasījuma likums padara lieldatoru lasītprasmi daudz finansiāli vērtīgāku nekā plaši pieejamās un preču prasmes populārākās platformās, piemēram, mobilajā un tīmeklī.

Lieldators: nākamā paaudze

Izstrādātājiem būtu jāapsver vēl viens pamatprasme. Tas nav tik grūti. Kods galu galā ir kods. Nevienu nevajag iebiedēt no lieldatora. Jaunā devops rīku paaudze jaunai izstrādātāju paaudzei atvieglo vizuālu izpratni par lieldatora kodu un datiem. Šie rīki arī palīdz izstrādātājiem izvairīties no kļūdām un optimizēt lietojumprogrammas veiktspēju. Tikpat svarīgi, ka tie iekļauj lieldatoru izstrādes uzdevumus IT plašākajās starpplatformu devops rīku ķēdēs.

Jums nav jāizdara / vai jāizvēlas starp lieldatoru un citām galvenajām platformām. Jūs varat ātri kļūt par lieldatoru lasītprasmi, nekādā veidā neziedojot citu prasmju valūtu. Patiesībā tieši lieldatoru un galveno prasmju kombinācija padarīs jūs visvērtīgāko lielajiem uzņēmumiem.

Mainframe nekur nenonāk. Lielie uzņēmumi vienkārši ir pārāk daudz ieguldījuši savās lieldatoru lietojumprogrammās un datos. Pārveidošana parasti ir nepraktiska un nepieļauj izmaksas.

Apakšējā līnija: ir lielisks laiks, lai no jauna apskatītu lieldatoru. Nepieciešamība pēc lieldatoru lasītprasmes izstrādātājiem ir lielāka nekā jebkad agrāk, un lieldatoru izstrādes iespējas ir ienesīgākas nekā jebkad agrāk. Pats labākais, ka darbs pie lieldatora varētu būt daudz jautrāks un atalgojošāks, nekā jūs varētu iedomāties.

Kristofers O’Mallijs ir Compuware izpilddirektors.

Jauno tehnoloģiju forums nodrošina vietu, kur bezprecedenta dziļumā un plašumā izpētīt un pārrunāt topošās uzņēmuma tehnoloģijas. Izvēle ir subjektīva, balstoties uz mūsu izvēlētajām tehnoloģijām, kuras, mūsuprāt, ir svarīgas un interesē lasītājus. nepieņem mārketinga nodrošinājumu publicēšanai un patur tiesības rediģēt visu ieguldīto saturu. Nosūtiet visus jautājumus uz [email protected].

$config[zx-auto] not found$config[zx-overlay] not found