Iwwersat aus Englesch vum Site: blog.teamtreehouse.com - 8-characteristics-of-a-good-developer
Léieren ze codéieren ass den éischte Schrëtt fir en Entwéckler ze ginn. Awer wat sinn déi aner Fäegkeeten fir e gudden Entwéckler ze sinn?
Mir hunn den Treehouse VP of Engineering, Tommy Morgan, gefrot seng Gedanken iwwer d'Matière mat eis ze deelen an eng Lëscht vun 8 wesentleche Fäegkeeten zesummegesat fir e gudden Entwéckler ze sinn, iwwer d'Sprooch selwer. :
1 - En analytesche Geescht
- En Entwéckler muss en héich entwéckelt analytesche Geescht hunn.
- Hie muss eng Passioun fir Problemléisung hunn. Et ass egal wéi eng Zort Entwéckler Dir sidd. Léift Problemléisung ass e groussen Deel vun der Programméierung.
- Dir musst d'Fäegkeet hunn vun der Gesamtfoto op de klengen Detail (Makro/Mikro) ze goen.
2 - Virwëtz a Virwëtz
- Als Entwéckler, wann Äre Code net funktionnéiert (oder net richteg funktionnéiert), sollt Dir net
fäert ze froen "firwat" a gräift weider bis Dir d'Äntwert fannt. - Wann Dir un engem Projet schafft, sollt Dir Iech bequem fillen Froen vun Äre Superieuren, Clienten oder Kollegen ze stellen fir Erwaardungen an Ufuerderungen voll ze verstoen.
- Dir musst gewëllt sinn ze experimentéieren, sief et andeems Dir eng nei Sprooch léiert, oder andeems Dir eng nei Approche fir de Projet oder eng Aufgab benotzt. Heiansdo wäert Dir Erfolleg hunn, aner Mol net, awer Erausfuerderunge sinn Deel vun engem Entwéckler sinn.
3 - Empathie

- Bedenkt datt Software fir Benotzer gemaach gëtt. Fir Är Benotzer ze verstoen ass, nieft der essentiel, eng interessant Perspektiv.
- Et ass och wichteg d'Verbindung ze maachen, mat Ärem Client an Ärem Team ze kommunizéieren.
De Benotzer muss den Zentrum vun der Opmierksamkeet fir Designer an Entwéckler sinn. Dofir hu mir JS-Republic awer och UX-Republic erstallt, sou datt d'Mëschung vu Kulturen a Kompetenzen funktionnéiert fir den Endbenotzer ëmmer besser ze déngen.
– Sébastien Berten CEO UX-Republic and JS-Republic.
4 - Flexibilitéit
Egal wéi eng Programméierungssprooch Dir spezialiséiert hutt, d'Realitéit ass datt d'Kodéierung 'onberechenbar' ass. Als Entwéckler musst Dir d'Fäegkeet hunn Projeten oder Kontexter onerwaart z'änneren (fir engem aneren Entwéckler bei engem anere Projet ze hëllefen oder en Ticket zum Beispill ze korrigéieren), an Äre Code weiderzeféieren wou Dir virdru vum 'Switcher' opgehalen hutt, an dëst ouni ze verschwenden Zäit an dëse successive 'Schalteren'.- Dir musst fäeg sinn d'Froen z'adaptéieren an ze reagéieren wéi se opkommen (bal ëmmer onerwaart an dacks dréngend).
- D'High-Tech Industrie kann onberechenbar sinn (ganz kompetitiv, empfindlech op Zäit fir de Maart, Sécherheetsverstéiss, Versiounsupgrades). Kënnen un d'Bedierfnesser vun Ärem Geschäft oder Produkt unzepassen wann se änneren ass ganz wichteg.
5 - D'Léift fir ze léieren
- Et gëtt ëmmer eppes Neies am Programméiere ze léieren. Dir musst ëmmer opmierksam a séier sinn fir Äert Wëssen auszebauen.
- Programméiere ass eng onheemlech dynamesch a flësseg Industrie. Et wiisst, stänneg verännert a stänneg evoluéiert. Als Member vun dëser Industrie musst Dir souwuel um Programméiere besonnesch an nei Technologien am Allgemengen um lafenden halen.
- Wann e Feeler oder Problem entsteet, musst Dir d'Ursaach fannen an analyséieren fir méi iwwer de Problem ze léieren ier Dir et effektiv fixéiere kënnt ... a permanent.
Bei JS-Republik kultivéiere mir Expertise a maachen et wuessen, mat engem ganzen Dag all Mount ganz gewidmet fir d'Iwwerwaachung an d'Deelen.
– Sébastien Berten CEO UX-Republic and JS-Republic.
6 - Pragmatismus
- D'Problemer déi Dir op engem Projet als Entwéckler begéint sinn dacks eenzegaarteg. Et ass wichteg ze verstoen datt déi bescht Léisung oder op d'mannst déi "korrekt" Léisung net ëmmer déiselwecht ass a staark vum Kontext an vum Projet hänkt. Wat an engem Fall funktionéiere kann, funktionnéiert net korrekt op enger anerer Architektur oder mat méi héijer Belaaschtung oder Sécherheetsbeschränkungen, zum Beispill.
- Och wann et 'best practice' am Programméiere gëtt a vill wäertvoll Berodung aus der Industrie a vun Äre Kollegen geléiert ka ginn, als Entwéckler musst Dir de Wäert vun Ärer eegener Aarbecht erhéijen an Är Fäegkeet fir Probleemer ze léisen. gewënschte Resultater andeems Dir etabléiert Regelen a Praktiken verfollegt.
7 - Equipe

- Als Entwéckler schafft Dir net nëmme mat anere Webentwéckler, Designer an Ingenieuren, awer och mat aneren Teams an Ärer Firma. Dir fannt Iech vläicht enk mat Marketing, Ënnerstëtzung, Verkaf, a souguer direkt mat Clienten. Dir musst also gutt kommunizéieren / an engem Team schaffen.
- Egal ob Dir op Distanz oder niewent Ärem Team schafft, Zesummenaarbecht a Kommunikatioun mat Äre Kollegen a verschiddenen Akteuren ass wichteg fir Erfolleg.
D'Kommunikatioun am Team ka mat multiple Mëttele gemaach ginn (E-Mail, Telefon, Slack) awer et ass wichteg kierperlech Treffpunkten opzestellen (DSM, Meetings, oder souguer Ausflich ausserhalb vun de Raimlechkeeten fir aus dem Frame erauszekommen an all zesummen Héicht ze huelen.
– Sébastien Berten CEO JS-Republic
8 - Technesch Gedanken

- Als Entwéckler ass Äre Computer dat primärt Tool op deem Dir Dag an Dag vertrauen fir Är Aarbecht fäerdeg ze maachen. Dir musst souwuel d'"domm Logik" vu Computeren schätzen a verstoen: si maachen genau wat Dir hinnen seet, awer si kënnen net fir sech selwer denken an Dir kënnt hinnen net zouzeschreiwen. Wann dat net funktionnéiert, dann ass et Är Schold.
- Duerch Verlängerung, 100% bequem mam Computer an aner Computerausrüstung ze sinn ass offensichtlech offensichtlech. Wéi déi vun enger globaler IT Kultur hunn (Entwécklung / Sécherheet / Netzwierker ....)
- D'Entwéckler fannen sech dacks zesumme mat Leit ausserhalb vum Entwécklungsteam ze schaffen. Eng wäertvoll Fäegkeet ass dofir d'Fäegkeet ze hunn technesch Iddien kloer un net-technesch Leit ze vermëttelen, sou datt se kënne verstoen wat Dir seet ouni Är Fäegkeeten ze hunn.
D'Aarbecht, déi Dir als Entwéckler maacht, wäert mat der Zäit variéieren, sou wéi d'Mëschung vu Fäegkeeten, déi Dir braucht fir Är Aarbecht am beschten auszeféieren. Wann Dir un d'Perspektiv interesséiert sidd fir mat engem bestëmmte Patron matzemaachen, hei sinn déi aacht Charakteristiken déi se probéieren an Iech ze bewäerten.
Dës aacht Punkten, déi hei erwähnt sinn, si wierklech wichteg Punkten op déi mir eis während eise Rekrutementer bei JS-Republic konzentréieren. Op d'mannst elo hutt Dir d'Regele vum Spill ...
– Sébastien Berten, CEO vun JS-Republic
Aus Ärer eegener Erfahrung, wéi eng aner Fäegkeeten sollen op dës Lëscht bäigefüügt ginn?
[Trennungstyp ="" Gréisst ="" Ikon = "Stär"] [actionbox Faarf = "Standard" Titel ="" Beschreiwung ="JS-REPUBLIC ass eng Servicefirma spezialiséiert op JavaScript Entwécklung. Mir sinn eng guttgeheescht Training Zentrum. Fannt all eis technesch Formatiounen op eisem Partner Site gewidmet fir Training” btn_label=”Eis Training” btn_link=”http://training.ux-republic.com” btn_color=”primary” btn_size=”big” btn_icon=”star” btn_external = "1"]
