Prima data la Cluj-Napoca concursul HP Code Wars (P)

Prima data la Cluj-Napoca concursul HP Code Wars (P)
In luna mai s-a desfasurat pentru prima data la Cluj-Napoca concursul HP Code Wars, o competitie internationala de programare dedicata tinerilor. Concursul a fost initiat de HP in 1998, in Houston, Statele Unite, se desfasoara anual in mai multe orase, Houston, Austin sau Palo Alto in Statele Unite, Taipei in Taiwan sau Shanghai in China si se adreseaza liceenilor.

La Cluj-Napoca, el a fost personalizat si s-a adresat studentilor de la universitatile de profil, cu intentia de a-i aduce mai aproape de o stituatie reala, de a le testa atat cunostintele tehnice, dar si abilitatile necesare pentru a reusi in acest domeniu.

Studentii s-au organizat in echipe de cate doua persoane, urmarind sa acopere o gama variata de cunostiinte de limbaje de programare, si sa faciliteze lucrul in echipa. Echipele inscrise s-au putut pregati, dar si castiga puncte, prin rezolvarea problemelor lansate de organizatorii. Cele 3 provocari lansate au variat din punct de vedere al continutului, dar si al limbajului de programare in care putea fi furnizata solutia. Din echipele inscrise, 5 echipe s-au remarcat si au fost invitate sa ia parte la etapa finala din 10 mai, unde, pe durata unei zile intregi, studentii s-au intrecut pentru premiile puse in joc (laptopuri, monitoare si accesorii HP).

Provocarea finala a simulat activitatea de zi cu zi a unei echipe de dezvoltare software, atat munca efectiva dar si restul activitatiilor ce au loc pe durata unei astfel de zile, un pranz cu toata echipa sau o scurta relaxare la o partida de fusball.

Echipelor participante li s-a pus la dispozitie o mini aplicatie software care simula o problema reala dintr-un centru de date, impreuna cu un mediu de dezvoltare si un mediu de testare construit din mai multe servere cu system de operare Windows dar si Linux. Aplicatia a imbinat mai multe tehnologii, Java, C, Python dar si Java Script. Concurentii au trebuit sa valideze functionalitatea, prin descoperirea si fixarea unor defecte special introduse dar si sa aduca unele imbunatatiri aplicatiei, printre care adaugarea unei baze de date pentru stocarea permanenta a informatiilor sau modificarea interfetei grafice pentru a fi mai prietenoasa. Criteriile de departajare au urmarit atat originalitatea solutiilor dar si modul lor de implementare, punandu-se accent inclusiv pe partea de comentarii in cod, code-style, unit testing dar si modul de lucru in echipa.

Reactiile tuturor participantilor au fost pozitive. Cel mai apreciat aspect privind prima editie a CodeWars a fost continutul foarte diversificat al problemelor date spre rezolvare, diferit de cel al concursurilor clasice de programare intrucat a incercat sa fie mai aproape de mediul real de lucru al unui programator.

Pentru a afla detalii despre urmatoarea editie CodeWars, echipele interesate pot urmari pagina HP Cluj pentru noutati sau pot contacta direct echipa organizatoare a concursului pe CodeWarsCluj@hp.com.

 

Comenteaza