Cad a bheith ag súil más mian leat a bheith i d'fhorbróir iOS

Cad a bheith ag súil más mian leat a bheith i d'fhorbróir iOS

Ón taobh amuigh de iOS, is féidir le forbairt cosúil le club dúnta. Chun oibriú, is cinnte go dteastaíonn ríomhaire Apple uait; tá an t-éiceachóras á rialú go dlúth ag cuideachta amháin. Ón taobh istigh, is féidir leat contrárthachtaí a chloisteáil uaireanta freisin - deir cuid acu go bhfuil an teanga Cuspóir-C sean agus clumsy, agus daoine eile a rá go bhfuil an teanga Swift nua ró-amh.

Mar sin féin, téann forbróirí isteach sa réimse seo agus, nuair a bhíonn siad ann, tá siad sásta.

An uair seo, d'inis Marat Nurgaliev agus Boris Pavlov dúinn faoina dtaithí - conas a d'fhoghlaim siad an ghairm, conas a d'éirigh leo a gcéad agallaimh, cén fáth go bhfuair siad diúltú. Agus d'fheidhmigh Andrey Antropov, dean, mar shaineolaí Dámh Forbartha iOS ag GeekBrains.

In 2016, tháinig Marat Nurgaliev ó réigiún Astrakhan chun post a fháil mar fhorbróir soghluaiste ag cuideachta teilifíse áitiúil. Ba é seo a chéad agallamh. Bhí sé díreach tar éis filleadh ón arm, gan cleachtadh agus taithí, tar éis dearmad a dhéanamh fiú ar an teoiric, a raibh fadhbanna aige cheana féin. Ba é an t-aon taithí a bhí ag Marat ar fhorbairt soghluaiste ná a thráchtas ar anailís a dhéanamh ar shreabhadh sceite faisnéise trí fheidhmchláir Android. Ag an agallamh, cuireadh ceist air faoina chuid staidéir, OOP agus teoiric eile, ach ní raibh Marat in ann na bearnaí ina chuid eolais a cheilt.

Níor diúltaíodh dó, áfach, ach tugadh tasc praiticiúil dó - a chur i bhfeidhm ag taispeáint liosta nuachta ag baint úsáide as an API i dhá sheachtain. An dá le haghaidh iOS agus Android. “Má bhí aon taithí agam ar Android, ní raibh fiú uirlis ann chun leagan iOS a chruthú. Níl an timpeallacht forbartha feidhmchlár iOS ar fáil ach ar Mac. Ach dhá sheachtain ina dhiaidh sin tháinig mé ar ais agus thaispeáin mé cad a d'fhéadfainn a dhéanamh ar Android. Le iOS bhí orm é a dhéanamh amach ar an eitilt. Sa deireadh thóg siad mé. Ansin bhí cónaí orm in Astrakhan. Oireann aon phost TF le tuarastal os cionn fiche dom.”

Cé hiad na forbróirí iOS?

Déanann forbróirí móibíleacha feidhmchláir ar aon fheiste iniompartha. Fóin chliste, táibléad, uaireadóirí cliste agus gach ardán eile a thacaíonn le Android nó iOS. Níl bunphrionsabail na forbartha soghluaiste difriúil ó fhorbairt thraidisiúnta, ach mar gheall ar uirlisí sonracha, tá sé scartha i dtreo ar leith. Úsáideann sé a uirlisí féin, teangacha ríomhchlárúcháin agus creataí.

“Chun oibriú le iOS, tá MacBook ag teastáil uait, toisc go bhfuil an timpeallacht forbartha Xcode riachtanach aige. Tá sé saor in aisce agus a dháileadh tríd an AppStore. Chun a shuiteáil, ní mór duit do ID Apple agus rud ar bith eile. In Xcode is féidir leat feidhmchláir a fhorbairt do rud ar bith - fón, táibléad, faire. Tá insamhlóir agus eagarthóir ionsuite ann do gach rud,” a deir Andrey Antropov, déan na roinne forbartha iOS ag GeekBrains.

“Ach is féidir an timpeallacht forbartha a shuiteáil ar Windows má úsáideann tú Hackintosh. Is rogha oibre, ach timpeallán é seo - ní dhéanann aon cheann de na forbróirí tromchúiseacha é seo. Ceannaíonn tosaitheoirí sean MacBook. Agus is gnách go mbíonn na daoine a bhfuil taithí acu in acmhainn an tsamhail is déanaí a fháil.”

Teangacha - Swift nó Cuspóir-C

Déantar beagnach gach forbairt iOS ag baint úsáide as an teanga ríomhchlárúcháin Swift. Tháinig sé le feiceáil cúig bliana ó shin agus tá sé anois ag teacht in ionad na sean teanga Cuspóir-C de réir a chéile, a d'úsáid Apple ina chuid iarratais go léir le breis agus 30 bliain.

“Tá bonn cód ollmhór carntha i Cuspóir-C, mar sin tá forbróirí sa dá theanga fós ag teastáil, ag brath ar an gcuideachta, a tascanna agus a feidhmeanna. Tá iarratais a scríobhadh blianta fada ó shin bunaithe ar Chuspóir-C. Agus déantar gach tionscadal nua a fhorbairt in Swift de réir réamhshocraithe. Anois tá Apple ag déanamh go leor chun forbairt chomhuaineach do ghuthán, táibléad, faire agus MacBook a dhéanamh chomh áisiúil agus is féidir. Is féidir an cód céanna a chur le chéile agus a reáchtáil i ngach áit. Níor tharla sé seo roimhe seo. I gcás iOS a d’fhorbraíomar in Swift, d’úsáideamar Cuspóir-C le haghaidh MacOS.”

De réir Andrey, is teanga an-simplí é Swift atá cairdiúil do thosaitheoirí. Tá sé clóscríofa go docht, rud a ligeann duit go leor earráidí a ghabháil ag céim tiomsaithe an tionscadail, agus ní oibreoidh an cód mícheart.

“Is teanga measartha sean í Cuspóir-C - an aois chéanna leis an teanga C++. Ag an am nuair a forbraíodh é, bhí na ceanglais maidir le teangacha go hiomlán difriúil. Nuair a tháinig Swift amach, bhí sé bugaí, bhí an fheidhmiúlacht teoranta, agus bhí an chomhréir garbh. Agus bhí a lámha lán ag daoine le Cuspóir-C. Tá sé feabhsaithe le blianta fada, ceartaíodh na hearráidí go léir ann. Ach anois is dóigh liom go bhfuil Swift chomh maith le Cuspóir-C. Cé go n-úsáideann fiú Apple araon ina dtionscadail. Tá na teangacha idirmhalartaithe den chuid is mó agus comhlántach lena chéile. Is féidir struchtúir agus réada teanga amháin a chlaochlú ina réada agus ina struchtúir de theanga eile. Is maith an rud é an dá rogha a bheith ar an eolas, ach do thosaitheoirí is cosúil go mbíonn Cuspóir-C imeaglaithe agus mearbhall."

oiliúint

“Le linn mo chéad phost, chuir mo bhainisteoir oiliúint orm, chabhraigh sé liom an tionscadal a chur i bhfeidhm agus a bhunú,” a deir Marat, “Ach tá sé deacair oibriú ar Android agus iOS ag an am céanna. Tógann sé am chun atógáil, athrú ó thionscadal go tionscadal, ó theanga go teanga. Sa deireadh, chinn mé gur gá dom treo amháin a roghnú agus staidéar a dhéanamh air. Díoladh mé ar chomhéadan Xcode agus ar chomhréir shimplí Swift."

Chuaigh Marat isteach sa rannóg forbartha iOS ag GeekBrains. Ar dtús bhí sé an-éasca, toisc go raibh a fhios aige go leor rudaí ó thaithí oibre. Tá an cúrsa bliantúil roinnte ina cheithre cheathrú. Dar le Andrey, ní thugann an chéad cheann ach na bunghnéithe: “Bunús na teanga Swift, eolas ar chreataí bunúsacha, líonrú, stóráil sonraí, saolré feidhmchlár, rialtóir, ailtireachtaí bunúsacha, príomhleabharlanna a úsáideann gach duine, il-snáithe agus comhthreomhaireacht i iarratais.”

Cuireann an dara ráithe Cuspóir-C leis. Reáchtáiltear cúrsa ar ailtireacht agus ar phatrúin bhunúsacha ríomhchláraithe. Sa tríú ráithe, múineann siad an stíl cheart cód scríbhneoireachta. Míníonn sé cad é monarcha, conas tástálacha a scríobh i gceart, tionscadail a chruthú, cad é Git-Flow, Comhtháthú Leanúnach trí Lána Fast. Tá an ceathrú agus an ceathrú deiridh tiomanta d'obair foirne, tascanna praiticiúla agus intéirneachtaí.

“Bhí an chéad ráithe éasca,” a deir Marat, “ach ansin thosaigh mé ag foghlaim ríomhchlárú i Cuspóir-C, ag déanamh staidéir ar phatrúin dearaidh, prionsabail Solad, Git-Flow, ailtireacht tionscadail, tástáil aonaid agus UI ar fheidhmchláir, ag bunú beochan saincheaptha - agus ansin mé Bhí sé suimiúil staidéar a dhéanamh.”

“Níor thosaigh sé thar a bheith réidh domsa ag GeekBrains,” a deir Boris Pavlov, agus ní raibh a chosán chuig forbairt iOS i gcoitinne ar an mbealach is dírí. D'ardaigh a sheanmháthair an buachaill. Ailtire, matamaiticeoir agus dearthóir a bhí inti agus spreag sí grá don dearadh in Boris, mhúin dó líníocht de láimh agus líníocht. Ba riarthóir córais é a uncail agus chuir sé spéis ag a nia i ríomhairí.

Mac léinn den scoth a bhí i Boris, ach chaill sé suim sa staidéar agus d’fhág sé an scoil tar éis naoi ngrád. Tar éis an choláiste, chuaigh sé i mbun rothaíochta, agus chuaigh ríomhairí i léig sa chúlra. Ach lá amháin fuair Boris gortú dromlaigh, rud a chuir cosc ​​air leanúint lena ghairm bheatha spóirt.

Thosaigh sé ag staidéar C++ le múinteoir in Institiúid na Fisice Gréine-Talún Irkutsk. Ansin chuir mé suim i bhforbairt cluiche agus rinne mé iarracht aistriú go C#. Agus ar deireadh, cosúil le Marat, bhí sé gafa ag an teanga Swift.

“Shocraigh mé an cúrsa tosaigh saor in aisce a dhéanamh ag GeekBrains. Le bheith macánta, bhí sé an-leadránach, leisciúil agus dothuigthe,” a mheabhraíonn Boris, “labhair an múinteoir faoi ghnéithe na teanga, ach d’imigh sé ó thopaic go chéile gan an bunús a nochtadh. Nuair a tháinig deireadh leis an gcúrsa, níor thuig mé tada go fóill.”

Mar sin, tar éis an chúrsa tosaigh, níor chláraigh Boris in oiliúint bliana, ach i gcúrsa gearr trí mhí, áit a mhúineann siad bunghnéithe na gairme. “Fuair ​​​​mé múinteoirí an-mhaith ann, agus mhínigh siad gach rud go soiléir.”

“Is minic a cháintear muid, líomhnaítear nach bhfuil ár lámhleabhair oiliúna iomlán cothrom le dáta, go bhfuil míchruinneas ann. Ach déantar na cúrsaí a nuashonrú i gcónaí, agus bíonn múinteoirí i gcónaí ag caint faoi nuálaíochtaí. As na grúpaí a bhfuilim i gceannas orthu, aimsíonn go leor acu poist tar éis an chéad ráithe. Ar ndóigh, is gnách gur daoine iad seo a bhfuil taithí acu ar ríomhchlárú,” a deir Andrey, “Ar an taobh eile, ní féidir gach eolas a chur in iúl in aon chúrsa amháin. Ní féidir idirghníomhaíocht cliant líonra sa saol a bheith oiriúnach i ndeich léacht dhá uair an chloig. Agus mura dtéann tú ach ar chúrsaí agus mura ndéanann tú aon rud eile, ní bheidh go leor eolais agat. Má dhéanann tú staidéar gach lá ar feadh na bliana ar fad, ansin ag an luas seo amháin ní bhfaighidh an leisciúil post. Toisc go bhfuil an t-éileamh sa ghairm an-ard.”

Cad a bheith ag súil más mian leat a bheith i d'fhorbróir iOS

Is féidir leat a fheiceáil ar an chuid is mó folúntais is déanaí d'fhorbróirí iOS agus liostáil le cinn nua.

Obair

Ach níor aimsigh Marat ná Boris fostaíocht chomh héasca sin.

“Tá feidhmchláir iOS forbartha ag roinnt gnólachtaí móra le fada i Cuspóir-C, agus leanann siad ar aghaidh ag cothabháil an tseanbhonn cód. Ar an drochuair, níl argóint láidir agam chun iallach a chur orthu Swift a úsáid go heisiach. Go háirithe iad siúd a bhaineann úsáid as an riail “ná dteagmháil lena n-oibríonn,” a deir Marat, “Is beag aird a thugtar ar threoir Cuspóir-C ag Geekbrains. Is mó de chineál faisnéiseach é. Ach d'fhiafraigh gach cuideachta a ndearna mé agallamh di faoi Cuspóir-C. Agus ós rud é go bhfuil mo chuid staidéir dírithe ar Swift, cosúil leis an obair a rinne mé roimhe seo, diúltaíodh dom ag agallaimh.”

“Tar éis dom staidéar a dhéanamh, ní raibh a fhios agam liom féin ach na bunghnéithe is dromchlaí, agus le cabhair a d’fhéadfainn an feidhmchlár is simplí a chruthú,” a deir Boris. Bhí sé deacair post a fháil in Irkutsk. Chun a bheith níos cruinne - ní ar chor ar bith. Chinn mé breathnú i gcathracha eile. I dtéarmaí líon na bhfolúntas, ba iad Krasnodar, Moscó agus St Petersburg na cinn is ábhartha. Chinn mé dul go St Petersburg - níos gaire don Eoraip.

Ach iompaigh amach nach raibh gach rud chomh rosy. Beidh fiú amháin sóisearach a logh as an méid nach bhfuil a fhios aige. Níl post aimsithe agam fós. Táim ag obair le haghaidh “go raibh maith agat”, ag fáil taithí. Tuigim nach é seo an rud a bhí uaim, ach tá suim agam ann, agus tiomáineann sé seo mé. Ba mhaith liom eolas a fháil."

Creideann Andrey gur cheart do dhaoine nua intéirneachtaí seachas poist a lorg. Mura bhfuil mórán eolais agat, is gnách go mbeidh an intéirneacht gan íoc. Molann Andrey iarratas a dhéanamh ar fholúntais shóisearacha chuig cuideachtaí móra ina bhfuil an próiseas oibre bunaithe cheana féin.

“Nuair a thuigeann tú conas a oibríonn an próiseas forbartha bogearraí, beidh sé i bhfad níos éasca nascleanúint a dhéanamh agus tuilleadh oibre a fháil, ag brath ar do mhianta. Téann roinnt daoine isteach i bhforbairt neamhspleách, déanann siad cluichí dóibh féin, iad a uaslódáil chuig an siopa, agus airgead a dhéanamh orthu féin. Oibríonn cuid acu do chuideachta mhór le rialacha dochta. Déanann roinnt daoine airgead i stiúideonna beaga a dhéanann bogearraí saincheaptha, agus ansin is féidir leo féachaint ar an bpróiseas iomlán - ó thionscadal a chruthú ón tús go dtí é a sheachadadh chuig an siopa.”

Tuarastail

Braitheann tuarastal forbróra iOS, cosúil le haon cheann eile, ar an gceist “Moscó nó an Rúis”. Ach mar gheall ar na saintréithe atá ag an tionscal - a lán oibre iargúlta, deiseanna le haghaidh athlonnaithe agus obair nach bhfuil sa mhargadh réigiúnach - tá na huimhreacha ag druidim níos mó agus níos mó dá chéile.

Cad a bheith ag súil más mian leat a bheith i d'fhorbróir iOS

De réir áireamhán tuarastail My Circle, tá meántuarastal forbróra iOS beagán níos lú Rúbal 140 000.

“Is minic a oibríonn sóisearach ar leibhéal an-íseal saor in aisce nó ar airgead siombalach - 20-30 míle rúbal. Má ghlactar le haon sóisearach chun a phost, gheobhaidh sé ó 50 go 80. Faigheann meánrang ó 100 go 150, agus uaireanta fiú suas le 200. Ní fhaigheann seanóirí níos lú ná 200. Sílim go bhfuil a dtuarastal thart ar 200-300. Agus do cheannairí foirne, dá réir sin, tá sé os cionn 300.”

Cad a bheith ag súil más mian leat a bheith i d'fhorbróir iOS

Agallaimh

“Tharla an chéad agallamh ar Skype. Is ábhar iontais dom gur Google a bhí ann,” a mheabhraíonn Boris, “ansin bhí mé díreach tar éis bogadh go St. Petersburg agus thosaigh mé ag lorg oibre. Fuair ​​​​mé iarratas ar phost mar fhorbróir iOS. Ní shóisearach, ní lár, ní sinsearach - ach forbróir. Bhí áthas orm agus thosaigh mé ag comhfhreagras leis an mbainisteoir. Iarradh orm tasc teicniúil a dhéanamh: bhí orm iarratas a scríobh ar scéalta grinn faoi Chuck Norris. Scríobh mé é. Dúirt siad liom go raibh gach rud go hiontach agus rinne siad agallamh ar líne a sceidealú.

Chuireamar glaoch ar a chéile. Labhair cailín deas liom. Ach níor chuir siad aon cheist faoi inniúlacht teanga - ní raibh ach fadhbanna loighciúla éagsúla, mar shampla, “Is é an t-am 15:15, cé mhéad céim atá idir lámha uaire agus nóiméad?” nó “Tá post 10 méadar ar fad, a téann an seilide 3 mhéadar in airde i rith an lae, agus íslíonn sí 1 mhéadar san oíche.” Cé mhéad lá a bheidh sí ag luascadh go dtí an barr?”, agus cúpla lá eile dá leithéid.

Ansin bhí ceisteanna an-aisteach - cén fáth go breá liom Apple agus conas a bhraitheann mé faoi Tim Cook. Dúirt mé go bhfuil an chuideachta ina iomláine dearfach, ach diúltach i leith dó, toisc go bhfuil airgead tábhachtach dó, ní táirgí.

Nuair a thosaigh ceisteanna faoi Swift, ní raibh mo chuid eolais ach go leor le haghaidh patrúin ríomhchláraithe agus bunúsacha OOP. Dúirt muid slán, seachtain ina dhiaidh sin ghlaoigh siad ar ais orm agus dúirt siad nach raibh mé oiriúnach. I ndáiríre, fuair mé an-taithí as seo: tá eolas ag teastáil uait, tá go leor de dhíth ort - idir theoiric agus chleachtas."

Deir Andrey gurb é “an chéad rud a iarrtar ar gach duine le linn agallaimh ná saolré an rialaitheora. Is maith leo patrún simplí ríomhchlárúcháin a iarraidh. Is cinnte go gcuirfidh siad ceist ort faoi do thaithí ag baint úsáide as leabharlanna móréilimh. Is cinnte go mbeidh ceist ann faoi na difríochtaí i gCineálacha Luach Swift ó Chineálacha Tagartha, maidir le Comhaireamh Tagartha Uathoibríoch agus bainistíocht cuimhne. Féadfaidh siad fiafraí cén chaoi ar chuir siad stóráil sonraí i bhfeidhm i bhfeidhmchláir, agus ar chuir siad iarratais líonra i bhfeidhm. Fiafróidh siad faoi bhunghnéithe REST agus JSON. Ní iarrfar ar na sóisear rudaí sonracha agus subtleties. Ar a laghad níl mé ag fiafraí."

Bhí taithí eile ag Boris: “Fiú nuair a d’iarr mé intéirneachtaí, chuir mé tascanna teicniúla i gcrích agus dúirt nach raibh an tuarastal tábhachtach domsa, chomh fada agus gur leor árasán a fháil ar cíos, diúltaíodh fós dom. Léigh mé ailt, rinne mé iarracht tuiscint a fháil ar cad a theastaíonn ó earcaitheoir ó núíosach. Ach theip orthu den chuid is mó ar theoiricí. Ar chúis éigin, chuir siad ceisteanna ó na sraitheanna móra nach mbaineann le daoine nua."

Bhí an t-ádh ar Mharat. Anois oibríonn sé i gcuideachta iompair agus tá sé ina aonar i gceannas ar an roinn iOS, agus é ag leanúint ar aghaidh lena chuid staidéir ag an dámh. “Ós rud é gur mise an t-aon duine atá freagrach as iOS, ní dhéantar measúnú ar mo chuid oibre ach trí mo chumas na tascanna a shanntar dom a chur i bhfeidhm, agus ní de réir m’eolais ar an teoiric.”

Pobail

Tá Andrey ina chónaí i Nizhny Novgorod agus deir sé go bhfuil pobal iontach cruthaithe ann fiú. Uair amháin, bhí sé ina fhorbróir inneall i Python, ach tharraing a chairde isteach i bhforbairt soghluaiste é - agus anois spreagann sé gach duine é a dhéanamh.

“Déanann an pobal domhanda cumarsáid trí Twitter de ghnáth. Scríobhann daoine a gcuid blaganna féin, taifeadann siad físeáin ar Youtube, tugann siad cuireadh dá chéile chuig podchraoltaí. Lá amháin bhí ceist agam faoi chur i láthair inar labhair ceannaire foirne HQTrivia. Is cluiche tráth na gceist Meiriceánach é seo a imríonn na milliún duine ag an am céanna. Scríobh mé chuige ar Twitter, d’fhreagair sé mé, labhair muid, agus ghabh mé buíochas leis. Tá an pobal thar a bheith cairdiúil, rud atá iontach.”

Liosta den litríocht mholtaBunleibhéal:

Meánleibhéal:

Ardleibhéal:

Foinse: will.com

Add a comment