"Ubi sunt pusilli qui nos abstergent faciem terrae?"

Interrogavi me exsistentialem quaestionem in titulo in formula Grebenshchikov post aliam circum disceptationem in una communitatum circa an principium elit telae backend SQL scientia indigeat, an ORM omnia usquam facturus sit. Responsum quaerere decrevi paulo latius quam modo de ORM et SQL, ac plerumque disponere conantur quinam sint homines qui nunc sunt in colloquiis pro junioribus et mediis progressionis positionibus, qualis sit eorum historia et quis mundus. vitare in. In universum opinio erat, sed usu conductionis personali formata et ad mercatum localem plane accommodata. Fere iucunda facta est. Hic est quod invenimus.

Global elit population

Ut ad quaestionem aliquo modo accedamus, inire decrevi quaerendo notitias quot tincidunt in mundo hodie sint et quomodo haec multitudo in tempore mutatur.
Aestimationes in variis fontibus constituunt numeros in latitudine ab 12 ad 30 miliones hominum. Placuit ut subsisto in notitia ex SlashDataquod eorum ratio aequa- bilis videbatur et ad usus necessarios. In eorum aestimatione, numerum rationum et repositoria in Github, numerum rationum in StackOverflow, rationes et notitias ex officialibus fontibus de usu in US et Europa intulerunt. Etiam consequentes numeros utentes studiis suis 16 accommodarunt, quae ad singulas lustra circiter 20 hominum numerabantur.

Secundum SlashData, erant circiter 2018 miliones tincidunt in mundo in quarta parte 18.9, quorum 12.9 miliones erant tincidunt professionales, id est programmationem vivam faciunt. Illi qui tincidunt professionales non sunt homines sunt quibus programmatio est amabam, plus qui nunc discunt professionem (varii discipuli et auto-docti). Bene, hoc est, hic admonitus est quantitati multitudinis quae me commodat - 6 decies centena millia hominum. Esse honestum, hoc plus quam expectavi.

Secunda admiratio mihi fuit incrementum numerus programmatorum: a secunda parte MMXVII ad quartam MMXVIII, augetur ab 2017 ad memoratum 2018 decies centena millia, vel augetur XXI% in MMXVIII! Si quaesitum esset ut numerus programmatorum aestimaret ratem incrementi, dicerem illud circiter 14.7% per annum cum levi incremento in centesima centesima esse. Et hic quantum 18.9% evenit.

Accedit, SlashData aestimat incolas 2030 decies centena millia per 45 perventuros. Facile est indicare hoc incrementum importare paulo plus quam 8% quotannis, non 20%, sed aequilibrationem ad rationem penitus penetrationis (currente circiter 57% terrarum). secundum Statista) et plures alii factores, ut numerus tincidunt in capita. Geographice numerus tincidunt maxime in India et Sinis crescit, India speratur in numero tincidunt a MMXXIIII Civitates Foederatas consequi (iam hoc iam est. C # anguli data).

In genere multum erit programmatores, utcumque spectes, quia crescit postulatio. Viam postulare.

Quid est in postulatis?

Aestimare demanda usus sum HackerRank notitia pro 2018 и 2019 Anno.

Secundum programmandi linguas maxima postulatio JavaScript, Python et Java in omnibus fere industriis, exceptis Computer Hardware. In his, maxima postulatio est pro C/C++, quod intellegi potest: ferramenta incepta adhuc habent requisita pro subsidio intensio ac perficiendo programmatis respondentis.

"Ubi sunt pusilli qui nos abstergent faciem terrae?"

In terminis compagibus, AngularJS, Node.js et React in maximis postulatis, et maximam lacunam habent inter copiam et postulationem, quae explicari videtur celeritas qua JavaScript ecosystematis mutatur, quia exempli gratia pro ExpressJS , supply jam superat expostulat.

"Ubi sunt pusilli qui nos abstergent faciem terrae?"

Secundum competentiam, laboris locatores imprimis expecto Problema Solvendo artes a candidatis. Circiter 95% laboris locatores has artes memorare magni momenti sunt. Programmatio Linguarum proficiendi secundo loco cum 56% est. Obiter nulla omnino linea est cum algorithmarum, notitiarum structurarum aliarumque scientiarum computatione cognitione fundamentali, aut in quaestionario non fuit, aut scientia academica non amplius in magno ordine requiritur.

Database Design opus est 23.2% societatum sub 100 populo, et 18.8% societatum super 1000 homines. Yeah, de ORM et SQL suus videtur! Logica, IMHO, explicatio est quod in magnis societatibus munus DBA dedicatum est, cuius aspectus responsabilis est, et ideo requisita tincidunt lenire et citius conducere potest. Sed cum System Design e converso est: 37.0% in parvis, 44.1% in magnis. Ad septimum sic proceditur. Videtur quod magnae architecti instituere debuerunt, sed fortasse simpliciter generari non possunt. Vel eadem algorithmarum fundamentalium et notitiarum structurae in System Design ponuntur, deinde paulo clarius fit.

Parvae societates egent Framework proficiendi plus et minus praefatae Systematis Design, e quibus conclusionem principis haurire possumus, magni momenti est pro inceptis ad opus operis quam celerrime deducendi, et cras cras erit.

"Ubi sunt pusilli qui nos abstergent faciem terrae?"

Quid discipuli discunt?

Hic ego credidi notitia ex alio HackerRank investigationis.
Interest considerare non obstante quod programmatio in una forma vel alia in universitatibus doceatur (Maiors dico Computer Scientia), plus quam dimidium eorum perspectorum dixit se etiam in propria educatione versare.

Alumni hodierni malunt discere a YouTube, cum tincidunt seniores versus tutorials et libris incumbunt. Uterque strenue utuntur StackOverflow. Hoc huic tribuo quod video canalem familiarem instrumentorum generationis Z esse, cum repraesentativa generationis Y adhuc in aetate sine bloggers sunt.

Docent quae in postulatis a mus: JavaScript, Java, Python. Indicant se scire C/C++, sed hoc verisimile est quia hae linguae in universitatibus tradendis adhibentur. Artificia docent JS, sed postulatio significantius est altior quam copia, ut apparenter actuose discendi post primum officium inveniendum.

"Ubi sunt pusilli qui nos abstergent faciem terrae?"

Fere, ut expectat, doceant quid sit postulatum.

Discipuli incrementum professionalem exspectant a primo opere, statera laboris vita secunda (in quibusdam regionibus prima), et commoda opera tertia veniunt.

Edidit incolarum elit programmandi linguas et rationes programmandi

"Ubi sunt pusilli qui nos abstergent faciem terrae?"

Applicationes interretiales imprimis sunt extimationis 16.9 milliones tincidunt. Haec SlashData iterum. Proxima sunt Backend Services (13.6 decies centena), applicationes mobiles (13.1 decies centena) et escritorio (12.3 decies centena millia). AR/VR et IoT sectores popularitatem paulatim conciliant, AI/ML/Datae Scientiae per duos annos signanter increvit.

Javascript velocissima crescit, communitas eius iam maxima est, crescit per 2018 miliones in solo 2.5. Etiam in IOT et ML partes scribere conantur.
Python crevit 2018 miliones 2.2 propter popularem ML crescentem, ubi traditionaliter fortis, tum propter facilitatem discendi et commoditatis linguae.

Java, C/C++ et C# in tardius augentur quam multitudo elit. Raro nunc sunt programmandi linguam quam homines volunt incipere. Postulatio tincidunt hic plus minusve copia librata est. Puto Javam etiam tardius crevisse nisi Android.

PHP secunda est popularis interretialis applicationis programmandi linguae atque etiam signanter crescens (ab 32% anno 2018). Communitas eius ad 5.9 decies centena milia tincidunt aestimatur. Quamvis fama PHP pervalescat, facile discitur et late adhibetur.

Quomodo hodie iuvenes candidati studium cum prioribus generationibus comparaverunt?

Data HackerRank iterum. Ii qui nunc sunt inter 38 et 53 ludos enumerat primum inceptis.

Obiter confirmo primum meum consilium plus minusve operandi fuisse "tic-tac-toe" usque ad quinque in ordine cum campo illimitato, alterum lusum 15. Scripsi haec omnia in BC 010-01, erat Vilnensis basicaka BASIC-86 et arx. Eh.

Programmatores noviciorum moderni (usque ad 21 annos natus) calculatores ac paginas scribe ut prima incepta.

Inter repraesentativa generationis X, fere dimidia scriptura incepit codicem ante saeculum XVI, plures ab annis V ad X annos natum (praesertim qui nunc sunt inter 16 et 5 annos natus). Plus minusve clarum est quare: pauci informationes erant, et programmator fieri vere oportuit male velle, et qui vere inceperunt programmandi diluculo. Qui hoc noluerunt tam verisimile nunc aliam professionem habent, sic imago in sociologia prorsus similis est.

"Ubi sunt pusilli qui nos abstergent faciem terrae?"

Hodiernae candidati iuvenes tantum XX% temporis incipiunt programmandi ante annos XVI, maior alicubi inter XVI et XX. Sed id quoque multo facilius discunt, nunc multo expeditius.

Inventiones

Adhuc certum responsum interrogationi non inveni utrum SQL hodie necessitates elit incipiendi interretialem, sed opinionem meam recentiorum programmatorum hominum emendavi.

Posteritas tincidunt sunt mediocres homines, aliquo modo similes prioribus, solum problema habitationi spoliaverunt. Petitioni satisfaciunt quae ab operariis creatum est. Limen intrandi ad professionem inferius ob faciliora instrumenta et compages facta est quae te permittit ut cito consequitur. Plures programmatores nunc fiunt, generatio digitalis (Generatio Z) in technica ab nativitate vivebat, illis est professio communis, non peior aliis.

Qui noverunt L1 cache latentiam esse cyclos ~4, et melius esse lineas cellas non necessarias collidere, minui fiunt sicut recipis magnitudinis universitatis. Nihilominus non solliciti de officio obtinendo, aliquis tamen res humiles scribere habet ubi adhuc opus est. Item, illi qui altam fundamentalem scientiam in systematis systematis habent eamque in cruentis proeliis practicis acquisiverunt, nec solum cultum onerariam sequuntur, solliciti esse non debent. Quia plures erunt in iunctionibus qui "modo scribentes codicem" et "iustum" possunt compagibus uti, et ut "excruciatus annorum incassum evitetur dolor" (c) necesse erit his iustis aequiparari. .

Artes molles paulatim migrant e categoria desiderati ad mandatum (neque enim habeo notitia obiectiva ad hoc confirmandum, modo practica observatione). Numerus programmatorum crescit, omnesque ordinandi sunt ad eventus consequendos, sive per imperium directum sive indirectum, et hoc prorsus est quod artes molles requiruntur.

"Intra IT" mihi videtur esse narratio regionalis localis, typica pro illis locis in quibus reditus programmatis insigniter differt a reditibus specialist comparabilis "non-IT". In Minsk, ubi habito, hoc fere est motus moles, cotidie video tabulas novas cursus in quam ingrediendi IT concupiverunt, et societates emundantes programmatores oppugnant cum nuntio “Cogitesne codicem in hac tabula? Hoc modo praestare potes ne cubiculum tuum purgaveris, omnia tibi faciemus". Idem in India quibusdam videtur accidere. Hoc quoque non habeo quod ad probandum data sit.

In genere, mea sententia, nihil imminet programmatorum multitudo. Nihil est in garriendo quod interdiu programmatores reales invenire non potes, et candidati saepissime "nihil scire." Eae sunt sicut callidi et capaces, fortasse etiam peritiores et capaces quam "reales programmatores", simpliciter scientiam acquirunt quod mercatus celeriter crescens ab illis postulat et postea exuunt quod nondum opus habent nec ius emolumenti afferent. nunc. Discere cum opus est, discere volunt. Probabiliter, non omnes hoc capaces erunt, sed non omnes hoc opus erit: in futuro praeviso, mercatus facile homines accipiet qui cito possunt alium conceptum emittere utendo aliquo compage.

Tantum usores descripserunt in aliquet participare possunt. InscribeTe gratissimum esse.

Nunquid colloquia textus backender SQL scientiam requirunt?

  • Ita peto quod opus est

  • Ita facio, etsi raro opus est.

  • Imo, id non requiro, habemus NoSQL .

  • Imo id non requiro, omnia faciet ORM

320 utentes censuerunt. 230 Utentes abstinuerunt.

Source: www.habr.com

Add a comment