1. „Trăiește” cu Tsvetoslav Tsachev - Bitcoin este o bulă?
  2. DuckDuckGo a realizat 100 de milioane de căutări pe zi
  3. O amendă de 10 milioane pentru supravegherea video ilegală a angajaților
  4. Rețete ușoare pentru programatorii leneși de pe GitHub
  5. Platforma BG Quendoo cu o investiție de 750.000 de euro
  6. Dezvoltatorii preferă schiurile decât snowboard-urile

  • Video
  • Carieră
    • Companii de top
    • Anunțuri de locuri de muncă
    • Companii
  • Titluri
    • Comunități tehnologice
    • Inovatori
    • Management de top
    • Poziția Dev
    • Educaţie
    • Afaceri
    • Zona de joc
    • Lideri
    • Realizări
    • Mod de viata
    • Dev Guru
    • Cauză
    • Evenimente
  • Proiecte
    • Cele mai bune companii de software din Bulgaria
    • Studiu național „Salariile în industria software”
    • Piața personalului IT de la A la Z.
    • Cealaltă Bulgaria tehnologică
    • Experți lideri în resurse umane
    • Centre de instruire IT
    • PROFESIA „DEZVOLTATOR DE SOFTWARE” SAU CUM SĂ OBȚINEȚI UN SALAR DE 10.000 BGN
    • Sectorul IT în condițiile COVID-19
    • Inovatori digitali în educație
  • Dezvoltator concentrat
    • Dezvoltator în focus
    • Dezvoltator pe focus 2019
    • Dezvoltator pe focus 2018
  • #Rutină zilnică
  1. „Trăiește” cu Tsvetoslav Tsachev - Bitcoin este o bulă?
  2. DuckDuckGo a realizat 100 de milioane de căutări pe zi
  3. O amendă de 10 milioane pentru supravegherea video ilegală a angajaților
  4. Rețete ușoare pentru programatorii leneși de pe GitHub
  5. Platforma BG Quendoo cu o investiție de 750.000 de euro
  6. Dezvoltatorii preferă schiurile decât snowboard-urile

Nijni Novgorod atrage dezvoltatori și companii IT

Este Alexander Denisov Flutter evangelist și dezvoltator Java. Lucrează la Epam Systems Nizhny Novgorod, unde este și fondatorul grupului de tehnologie „Google Developers Group”. Alex a vorbit despre condițiile de muncă din industria IT din Rusia.

Te descrii ca pe un „evanghelist Flutter”. De ce sunteți un fan al acestui cadru și care sunt avantajele acestuia?

Flutter este un SDK mobil gratuit, open-source, care poate fi folosit pentru a crea " cu aspect nativ ” Aplicații Android și iOS cu aceeași bază de cod. Sunt foarte impresionat de această tehnologie, de la prima dată când am încercat să lucrez cu ea. Am aflat despre Flutter când lucram ca dezvoltator Java și m-am dezvoltat microservicii. Putem spune că la conferința Google I/O 2018 din Mountain View, când am anunțat versiunea beta publică a lui Flutter, mi s-au deschis ochii. Apoi am avut experiență cu Android, dar nu și cu iOS. Flutter mi-a oferit oportunitatea de a-mi dezvolta abilitățile direct pe două platforme, așa că am decis să încerc. Am fost foarte surprins cât de ușor este să începi să lucrezi cu el. Dacă știi să lucrezi cu cel puțin un limbaj de programare, trecerea la Dart nu va fi foarte dificilă.

Nu vreau să intru în detalii tehnice, dar Flutter are multe avantaje pe care predecesorii săi nu le au. Dacă sunteți interesat, căutați doar „Beneficii Flutter” pe Google sau ... trimiteți-mi un e-mail direct.

La un moment dat, am crezut că mulți dezvoltatori nu știau despre capacitatea de a crea aplicații mobile cool atât de repede și ușor și eu sunt persoana care ar trebui să le lumineze. Acesta este motivul pentru care vorbesc despre dezvoltarea Flutter, scriu articole, organizez seminarii și înregistrez un podcast pe această temă.

nijni
Unde lucrezi în prezent și la ce?

Lucrez la Epam Systems, unde dezvolt unul dintre primele proiecte Flutter ale companiei. Numele proiectului este „Infongen” și este o platformă pentru analiza textului bazată pe inteligență artificială. Aplicația mobilă pentru acest proiect este dezvoltată în întregime în Flutter.

Acum Epam a deschis oficial Flutter Departamentul de competențe și suntem gata să întreprindem proiecte care necesită dezvoltare cu această tehnologie. Dacă, de exemplu, clientul nu a decis ce tehnologie să utilizeze și vedem că Flutter este soluția ideală în acest scop, îl oferim ca soluție pentru client. Rolul meu în proiect este să fiu liderul echipei responsabile pentru soluțiile mobile. În plus, în calitate de co-șef în divizia Flutter a Epam, dezvolt abilitățile echipei în companie.

Sunteți fondatorul GDG Nizhny Novgorod - pe baza observațiilor dvs., dezvoltatorii caută adesea noi oportunități și angajatori sau preferă securitatea relațiilor profesionale pe termen lung?

Toată lumea este diferită, în acest sens dezvoltatorii nu fac excepție. Am organizat GDG Nizhny Novgorod mai ales pentru cei care caută oportunități de dezvoltare și sunt deschise noilor cunoștințe. Cred că dezvoltarea nu înseamnă doar schimbarea locurilor de muncă, ci se poate întâmpla și în compania în care lucrați. Este foarte frumos când o companie încurajează dezvoltarea angajaților săi și le oferă posibilitatea de a învăța lucruri noi în domeniile în care sunt interesați, fără a le limita la ceea ce lucrează. Știu că există întotdeauna oameni care sunt mulțumiți de situația lor actuală și care nu vor să avanseze, dar nu cred că pot obține mult succes. De la an la an, evoluția tehnologiei devine din ce în ce mai uimitoare și mai promițătoare - este o oportunitate și dacă dezvoltatorul nu dorește ca cunoștințele sale să devină învechite, este necesar să acumulăm noi cunoștințe și să creștem.

În opinia dumneavoastră, care este principalul avantaj pe care îl poate oferi o companie dezvoltatorilor săi pentru a le menține mai mult timp?

Un dezvoltator funcționează mai bine la proiecte și tehnologii care ard în interior! Dacă este interesat, își va petrece chiar și timpul liber lucrând la sarcinile sale. Prin urmare, după părerea mea, cel mai important lucru este să dai ocazia unei persoane de a alege, mai degrabă decât să fie încadrat. Este corect să căutați această linie în care se intersectează interesele angajatului și ale companiei. Și, desigur, este necesar să se furnizeze mediu de lucru confortabil . Compania pentru care lucrez acum este una dintre acestea, motiv pentru care am ales-o și nu alta.

Care este contribuția GDG Nizhny Novgorod la progresul IT al orașului dvs.?

În prezent, comunitățile tehnologice joacă un rol major în progresul IT. Ei demonstrează că regiunea are experiența necesară și atrage atât dezvoltatorii care doresc să facă această lume mai bună, cât și companiile care doresc să găsească profesioniști.

Comunitățile permit dezvoltatorilor să comunice și să împărtășească experiențe în afara mediului obișnuit familiar, ceea ce le extinde percepțiile. În acest fel, pot găsi mult mai ușor oameni care au aceleași idei, pot găsi idei interesante și start-up-uri. Noi, echipa organizatorilor GDG Nizhny Novgorod, încercăm să facem cercul membrilor noștri mai internațional pentru a arăta că lumea nu se limitează la Nizhny Novgorod sau Rusia. Lumea este mult mai aproape decât cred mulți oameni. Răspunsurile la nenumărate întrebări pot fi găsite mult mai ușor, trebuie doar să știi unde să le cauți.

Cât crezi că ar trebui să fie salariul unui dezvoltator senior și junior?

De fapt, nu există un răspuns clar la această întrebare. Toate companiile sunt diferite, la fel și nivelurile de competență ale diferiților specialiști Senior și Junior din acestea. Odată am asistat la o situație în care Junior și-a părăsit locul de muncă pentru a începe într-o companie unde a fost evaluat la nivel de Senior. Și nu s-a întâmplat pentru că nu a avut ocazia să crească în compania sa, a fost doar o chestiune de criterii de evaluare diferite. Prin urmare, din punctul meu de vedere, termenii nivel junior, mediu și senior sunt foarte abstracte. Este necesară o evaluare bazată în întregime pe cunoștințe și experiență și pe o remunerație adecvată acestor competențe.

După părerea dvs., ce oraș din Rusia oferă cele mai bune oportunități dezvoltatorilor de software?

Am un răspuns clar la această întrebare - Moscova, desigur. Chiar și eu m-am mutat recent la Moscova. În acest oraș există multe alte birouri ale companiilor rusești și internaționale, o varietate de comunități IT, conferințe și întâlniri.

Acest lucru nu înseamnă că în alte orașe nu există nimic, există orașe cu un ecosistem IT foarte puternic precum Sankt Petersburg, Novosibirsk, Nijni Novgorod etc., dar la Moscova, după părerea mea, este încă un lider în oportunități!

Dar Moscova are o altă față - este un oraș uriaș și foarte greu de trăit, există întotdeauna blocaje de trafic, este întotdeauna aglomerat și totul este mai scump decât alte orașe. Este o chestiune de alegere. În plus, puteți lucra de la distanță, puteți trăi oriunde sau vă puteți deplasa periodic dintr-un loc în altul. Fiecare cu gustul său!

Care sunt unele dintre cele mai neconvenționale practici de recrutare de care ați auzit în industria software-ului?

Cred că este minunat atunci când companiile folosesc modalități netradiționale de a angaja angajați. De exemplu, atunci când Google plasează un panou cu un puzzle a cărui soluție duce la un alt puzzle și când cineva rezolvă toate nivelurile, răspunsul duce la Google Office. Nimeni nu a avut idee că este Google până când nu s-a terminat!

Din păcate, companiile din Rusia utilizează rareori abordări netradiționale pentru angajarea personalului IT. Majoritatea preferă în continuare trimiterea în masă a e-mailurilor prin etichete, fără analize aprofundate. Încă primesc oferte pentru funcția de dezvoltator cu C ++, deși nu am lucrat cu această tehnologie de aproximativ 10 ani.

Care este cea mai frecventă greșeală pe care o fac dezvoltatorii de dispozitive mobile?

Cea mai mare greșeală din punctul meu de vedere este închiderea - trebuie întotdeauna să fii deschis la ceva nou. Luați Flutter, de exemplu. Unii dezvoltatori locali cred că orice tehnologie multi-platformă este proastă, indiferent de detalii. Decizia lor se bazează pe experiența acumulată acum 10 ani de către alți oameni, de alte tehnologii și nu vor să testeze ceva nou și nici nu vor să încerce să-și formeze propria opinie cu privire la acest subiect. Aceasta este o greșeală uriașă! Pentru fiecare sarcină există o soluție optimă, iar pentru o anumită gamă de sarcini, soluția este Flutter.