Integrimi dhe vendosja e vazhdueshme nuk janë koncepte të reja në zhvillimin e softuerit. Si rezultat i kësaj, është shumë e vështirë të gjurmosh shpejtësinë me të cilën po zhvillohet zhvillimi i softuerit. Dhe për të kuptuar modelin e këtyre zhvillimeve, së pari duhet të kuptojmë faktet dhe situatën e këtij Zhvilluesi. Kështu që këtu vij për t'ju dhënë një përshkrim të shkurtër të Zhvilluesve të sotëm dhe për të përshkruar mënyrën në të cilën ata punojnë me softuer dhe platformë të ndryshme.

Përgjatë këtij blogu, do të përpiqem të përshkruaj gjëra të ndryshme që lidhen me zhvilluesit e viteve 2019.

"Open Source" është një nga termat më të përdorur nga Zhvilluesit e sotëm. Softuer me burim të hapur (OSS) është një lloj softueri kompjuterik në të cilin kodi burim lëshohet nën një licencë në të cilën mbajtësi i së drejtës së autorit u jep përdoruesve të drejtat për të studiuar, ndryshuar, dhe shpërndani softuerin tek kushdo dhe për çdo qëllim.

Por a punojnë të gjithë Zhvilluesit me burim të hapur?

Përgjigja është JO!

Pothuajse 35% e zhvilluesve janë me burim të hapur. Të cilën mund ta kuptojmë qartë nga diagrami i mëposhtëm.

Një gjë tjetër që mund të konkludohet nga grafiku se të gjithë koduesit nga i gjithë globi, pavarësisht nëse ai ose ajo është një Semi_Developer ose një Student, Numri i Zhvilluesve të Opensource është më i vogël se ata të joopensourcrs.

Pothuajse çdo vend po punon në sektorin e Shkencës Kompjuterike dhe softuerit dhe për këtë arsye, vendi që ka cilësi dhe sasi të mirë Zhvilluesish ka të ngjarë të zhvillohet më shpejt në Feild të Shkencave Kompjuterike. Por a e dimë se cili qark ka numrin maksimal të Zhvilluesve?

Po, ne po. 5 vendet kryesore që kanë numrin më të madh të Zhvilluesve janë:

  1. Shtetet e Bashkuara të Amerikës.
  2. Indi.
  3. Mbretëria e Bashkuar.
  4. Gjermania.
  5. Franca.

Une jam nga India. A mund ta dalloni Zvicrën në foton që përmban informacionin e mësipërm?

Po, Zvicra është në pozitën e 25-të dhe SHBA-ja është në krye me rreth 16,100 zhvillues. Dhe India, vendi im ka rreth 6K (6,657) zhvillues.

Tani gjëja tjetër që dua të dini është se si i pranon tregu këta Zhvillues? Puna është se mund të habiteni kur të dini se ndryshe nga SHBA, India nuk ka një treg shumë të mirë për zhvilluesit. Si?

Është e thjeshtë Kur marrim parasysh pagën mesatare të një Zhvilluesi, ajo është relativisht e ulët në Indi. Nëse jeni Zhvillues Atëherë mund t'i konsideroni këto 5 vende për të punuar pasi ky 5 shtet ka shumën maksimale të pagës mesatare në të gjithë globin. dhe të vendit janë:-

  1. Shtetet e Bashkuara
  2. Zvicra.
  3. Mbretëria e Bashkuar.
  4. Australia.
  5. Kanadaja.

Mos harroni të hidhni një sy në Zvicër. Për shkak të numrit të ulët të zhvilluesve, Zvicra u paguan Zhvilluesve të saj një shumë të lartë pagash. Pra kush e di! Nëse jeni Zhvillues, atëherë puna juaj e ëndrrave me një paketë cilësore mund të jetë në Zvicër!😂

Kur bëhet fjalë për një punë të ëndrrave, ne në fakt po flasim për kënaqësinë në punë. Kënaqësia në punë përkufizohet si shkalla në të cilën një punonjës ndihet i vetë-motivuar, i kënaqur dhe i kënaqur me punën e tij/saj. Kënaqësia në punë ndodh kur një punonjës ndjen se ka stabilitet në punë, rritje të karrierës dhe një ekuilibër të rehatshëm punë-jetë. Dhe kur Zhvilluesit u vjen Kënaqësia në Punë, a janë ata të kënaqur?

Po, dhe pse jo?

Në këtë botë me lëvizje të shpejtë, ne kemi nevojë për zhvillues për të operuar teknologjinë moderne dhe nëse një zhvillues është i interesuar të zhvillojë teknologji, atëherë, më besoni, çdo zhvillues mund të gjejë punën e tij të ëndrrave. Nëse marrim parasysh globin tonë, mund të vërejmë se pothuajse 3/4 e zhvilluesve janë të kënaqur me punën e tyre.

Nëse vizatojmë kënaqësinë e punës me numrin e zhvilluesve, marrim grafikun e mëposhtëm që shpjegon diskutimin e mësipërm.

Diçka që është statike ose konstante në fushën e shkencës dhe teknologjisë kompjuterike është “Përmirësimi i vazhdueshëm” dhe cilët janë popujt që janë në gjendje të përmirësohen me këtë ritëm të shpejtë?

Brezi i ri!

Merreni me mend se cila grupmoshë përmban numrin maksimal të zhvilluesve?

Ka vështirësi në hamendje! mos u shqetësoni, këtu është një grafik për t'ju ndihmuar pak. pse nuk e shikon kete?

Po, e keni kuptuar mirë, dritarja e moshës që përmban numrin maksimal të zhvilluesve është një moshë midis 20-40 vjeç. Por pse?

Sepse në këtë moment të kohës është shumë e lehtë për njerëzit të përballen me këtë teknologji softuerike që lëviz me shpejtësi.

Tani le të vijmë te pjesa teknike.

Cilat janë gjuhët e kodimit që përdorin zhvilluesit?

Përpara se të futeni thellë në këtë nën-temë, ju lutemi shikoni disa nga gjuhët në trend që përdorin Zhvilluesit dhe ata duan të punojnë në të ardhmen.

Tani ja çfarë kam bërë:

Unë bëra dy "wordcloud" të veçanta që përshkruajnë kërkesën aktuale dhe kërkesat e ardhshme të gjuhës së programimit nga zhvilluesit. Me fjalë të thjeshta, Sa më e lartë të jetë kërkesa aq më e madhe është fjala në imazh.

Nëse flasim për disa “Red Hot Skills” në fushën e CS, një fjalë që na vjen gjithmonë në mendje është “Machine Learning”. Dhe cila gjuhë programimi përdoret për të zbatuar Learning Machine?

Në rastet maksimale, është ose Python ose R!

Për këtë arsye ne shohim që frekuenca dhe madhësia e PYTHON janë rritur në seksionin e ardhshëm të imazhit të mësipërm.

Ne e dimë se zhvillimi i uebit është shumë i kërkuar pasi ne mund të integrojmë pothuajse gjithçka përmes platformës së internetit dhe ueb-i është zhvilluar me gjuhë zhvillimi si HTML, CSS JavaScript. Prandaj kërkesa për këtë gjuhë nuk do të ulet kurrë. Ju mund t'i hidhni një sy imazhit të mësipërm se HTML dhe CSS kanë të njëjtën frekuencë si në të tashmen ashtu edhe në të ardhmen, gjë që justifikon rëndësinë e tyre. Kjo na sjell në platformat e zhvillimit të uebit. Nëse bëjmë të njëjtën gjë për platformën e zhvillimit të uebit, ne marrim një wordcloud si

Cilat janë ndryshimet që vini re?

Këtu janë disa nga ndryshimet që kam vënë re.

  1. Përdorimi i React js dhe Vue js po rritet në një nivel të shkëlqyeshëm.
  2. Përdorimi i jQuery po zvogëlohet!

Situata është pak më ndryshe kur bëhet fjalë për platformën e punës në përgjithësi. Këtu gjejmë platforma si Kubernetes Linux dhe Google Cloud janë duke u zhvilluar, përkundrazi të gjitha format e punës së bazuar në platformën cloud janë në kërkesë të lartë dhe nga ana tjetër përdorimi i platformave si Raspberry Pi Windows Wordpress, Docker Linux është në rënie. Këtu është wordcloud për këtë fushë.

A mund ta dalloni fjalën "Dritare të zbehta" në foton e mëposhtme?

Gjëja e fundit që do t'ju sjell është: - Sa përqind e zhvilluesve e duan zyrën e tyre? Dhe sa përqind e Zhvilluesve e duan shtëpinë e tyre si zyrë?

Çfarë mendoni ju?

Po, 55,8% e Zhvilluesve e duan zyrën e tyre.

Pavarësisht nëse 44.2% e Zhvilluesve duan të punojnë në shtëpinë e tyre si unë!😊

Në fund të fundit, nëse doni të studioni disa nga teknologjitë në trend në botën e sotme, ju e dini se cilat janë gjërat që bëjnë Zhvilluesit e sotëm! Bëni planet tuaja në një mënyrë të tillë që mund të përshtaten siç duhet me gjërat e së ardhmes.

Unë kam përdorur një grup të dhënash të quajtur “Stack Overflow Developer Survey Results 2019” i pranishëm në faqen e internetit të quajtur “https://www.kaggle.com/mchirico/stack-overflow-developer-survey-results-2019””. Ju mund ta shkarkoni lehtësisht të dhënat nga atje.

Nëse jeni të interesuar në procesin e Analizës së të Dhënave për këtë blog, mund ta shikoni atë në lidhjen e mëposhtme:-

Kaggle:- ""https://www.kaggle.com/shakib1998/developers""

GitHub:- " https://github.com/SkeyRahaman/Stack-Overflow-Developer-Survey-Results_Analysis"

Faleminderit!