Kehittäjät ja ohjelmoijat ovat huolellisia yksilöitä, ja kehittäjät erottuvat toisinaan keskenään.

Esittelemme sinut 7 tyyppiselle suunnittelijalle artikkelissamme 7 Muotoilijoiden persoonallisuuden tyyppejä tänään . Kehittäjillä on omat ominaisuutensa ja omat tottumuksensa. Tässä artikkelissa tarkastellaan nykyään 7 tyyppistä kehittäjää ja niiden ominaispiirteitä.

"Parhaimmat ohjelmoijat eivät ole marginaalisesti parempia kuin vain hyvät. Ne ovat suuruusluokkaa paremmin mitattuna millä tahansa standardilla: käsitteellinen luovuus, nopeus, muotoilun kekseliäisyys tai ongelmanratkaisukyky. "
-Randall E. Stross

Stereotyypitys ei yleensä ole hyvä käytäntö. Mutta emme yritä puristaa yksilöitä luokkiin. Pikemminkin näiden tyyppien rajaaminen voi auttaa sinua selvittämään missä olet ja joka auttaa sinua ymmärtämään muita.

1. Self-Help Constructor

Itseohjauksen rakentaja tekee kaiken mitä tarvitsee tehdäkseen työtä hänen kokemuksellaan ja taidoillaan riippumatta siitä, kuinka rajoitetusti.

Hän voi esimerkiksi tehdä työn etsimällä avoimen lähdekoodin ohjelmistoja ja muita vapaita sovelluksia ja työkaluja. Hänen parhaansa ovat hänen halukkuutensa oppia, mitä hän tarvitsee täyttääkseen tehtävänsä ja kykynsä absorboida tietoja sienestä. Hän on kekseliäinen, työskentelee kaiken sen käytettävissä.

Kaikki asiakkaat eivät vaikuta. Ne, jotka eivät tiedä parempia, ylistävät hänen työtä, mutta itseopiskelija ei kehitä itse sovelluksia tai laajennuksia.

Hän vain hyödyntää nykyisiä työkaluja rakentamaan jotain näennäisesti uutta asiakkaille. Laaja valikoima hienostuneita työkaluja, jotka ovat saatavilla nykyisin, on entistä helpompaa, mutta vähemmän vaikuttavaa.

2. Kokenut vanha mies

Hän ei ehkä ole hippest kaveri tässä energisessa ja luovassa kentässä, mutta kokenut vanha mies tuo jotain arvokasta pöydälle: runsaasti tietoa ja kokemusta.

Hän saattaa näyttää vanhentuneelta, ei pysty pitämään kiinni uusimmista työkaluista ja tekniikasta, mutta hän on viisas ja tuntee perusteet kuten hänen kätensä.

Hänen taistelu tarinoita menneinä päivinä kiehtovat ja jännittävät. Hän ei ehkä ole nopein tai teknologisesti mahtava, mutta hidas ja vakaa voittaa kilpailun, ja hän toimittaa tavarat aina, kuten hänellä on.

Hän osoittaa, että vanhan koulun koodaustyyli voi olla antiikki, mutta ei ole kuollut. Hän ei välttämättä ole teidän raskaimpi hitterti, mutta suuressa tarpeessa, tiedät, että voit luottaa kokeneen vanhan miehen toimittamaan.

3. Hardcore-geek

Workaholic ei aloita kuvata hardcore geekia, tämän kehittäjien marttyyria. Hän ylittää velvollisuutensa tuottaa tuote ja ylpeilee hänen työstään.

Hän viettää lounasaikaansa pöydälläan, joka on äärettömästi töissä loppuun. Kun hän antaa itselleen pienen vapaa-ajan, hän lukee kirjoja, lehtiartikkeleita ja vastaavia parantaakseen itseään. Hyvin introvertti, hän tuntuu mukavalta koodin ja ohjelmointikielipelin maailmassa.

Mitä enemmän koodia hardcore geek kirjoittaa, sitä enemmän sisältöä hän tuntee. Niin suuri kuin hänellä on koodia, hän tekee paljon paremmalle työntekijälle kuin johtajaksi.

4. Scholarly Know-It-All

Tieteellinen tietämys-kaikki on kävelysalausohjelma ohjelmoinnista. Hän voi viettää tunteja kiihkeästi keskustelemaan ohjelmointikielen historiasta tai epätäydellisen koodin käsittelemisestä.

Hän on ohjelmavaiheen runoilija, jonka koodi on taideteos, jota voidaan arvostella ja analysoida. Recursion on hänen keskimmäinen nimi, ja hän sekoittaa jokaisen koodilohkon täydelliseksi riippumatta aikatauluista tai luettavuudesta.

Hän asettaa korkeat vaatimukset itselleen ja hänen työnsä joskus vaikeuttaa asioita: tehtävä, joka kestää vain tunnin loppuun, vie hänet muutaman kuukauden. Kiellä, hän ei ole epäpätevä. Päinvastoin hän on erittäin kykenevä; mutta hän tekee työtä itselleen luomalla uusia työkaluja ja kirjastoja ja jopa luomaan täysin uusia järjestelmiä, jotka kaikki täyttävät omat standardit.

Hän tuntee olevansa velvollinen antamaan osaamistaan ​​muille ja jakamaan intohimonsa koodauksen ja ohjelmoinnin teorian ja teknisten vaikeuksien kanssa. Hän yrittää parhaiten selittää asiakkailleen, miksi käyttää huipputeknologiaa on niin tärkeä. Jokainen hanke on hänen arvokas lapsi.

Tieteellisen tiedeyhteisön on hyvä olla tiimillään, mutta varmista, että saat hänet viettämään energiansa tärkeiden yksityiskohtien sijaan tuhlaamatta aikaa, joka täyttää hänen haluaan ryöstää jokaiseen nurkkaan.

5. Ninja

Ninja on muutaman sanan mies ja pysyy itselleen. Samaan tapaan kuin hardcore geek, hän on enemmän elämässä kuin koodi ja työ.

Hän on arvoitus: ei ole täysin ystävällistä tai tulevaa, mutta hän työskentelee yllättävän hyvin tiimissä. Kaikki huomaavat hänen väsymättömän luonteensa, mutta eivät pysty selvittämään, miten hän tekee kaiken niin hyvin ja niin nopeasti. Hänellä on paljon näyttöä hänen työstään, mutta vähän todisteita siitä, että hän teki sen. "Näytä älä kerro" kuvaa hänen toimintatapansa parhaiten.

Älä koskaan ulospäin frazzled (kokeile kuin voit heittää hänet pois), hän ratkaisee ongelmat nopeasti ja tehokkaasti, riippumatta ajasta tai paikasta. Ninja's stealth lähettää vilunväristyksiä alas selkärankaasi, ja hän jättää sinut miettimään, miten hän onnistui saavuttamaan palkkansa.

Yksinäinen ranger, hän saa työtä riippumatta hänen asemastaan ​​joukkueen tai hänen suhteensa muihin jäseniin. Hänen mottoni? Ei ole epäilyksiä; ratkaise ongelma nopeasti ja tehokkaasti. Tämä nonsense-asenne tekee hänestä ehdottoman ilon työskennellä.

6. Clever Suurlähettiläs

Nerokas suurlähettiläs on joukkueen kasvot. Hän on suorapuheinen ja epävirallinen projektipäällikkö. Hänen tietämyksensä ohjelmistokehityksestä, projekti työnkulusta ja koodien teoria on riittävä, mutta hän tekee hyvin vähän todellista ohjelmointia tai työtä.

Hän on nopea hakemaan johtosarjoja ja hyvä kommunikoida asiakkaiden kanssa. Hän on täydellinen rengasmasteri, joka kykenee miellyttämään molempia asiakkaita (hurja leijonat) ja tiimin jäsenet (elefantit, jotka voisivat helposti taputtaa hänet, jos he halusivat).

Valvojan roolissa fiksu suurlähettiläs varmistaa, että jokainen projekti täyttää vaatimukset ja täyttää asiakkaan. Hän on välittäjä, joka edustaa asiakkaan kehitystiimiä ja tasapainottaa asiakastyytyväisyyttä käytännöllisyydellä.

Koska hän on kävellyt tätä tiukkaa köyttä, hän tuntee usein, että hänet tulisi kompensoida paremmin, vaikka hän ei koskaan ole tehnyt raskasta nostamista (eli koodausta). Hän on malli, joka istuu melkein kameran myynnin edessä, kun taas loput ryhmästä (meikkitaiteilijat, kampaajat jne.) Toimivat kulissien takana ja saavat pienemmän maksun siitä, mikä vastaa samaa työtä.

7. Half-Cup Speedster

Puolikupin nopeusreitti vie useita projekteja kerralla. Hän työskentelee paljon nopeammin kuin useimmat, mutta hänen hämmästyttävä määrä kärsii sen laadusta: nopeus johtuu leikkaamisesta kulmista ja hakkeroinnista.

Hän tuntee, että koodin optimointi ja tarkistaminen vie liian kauan. Hänen koodinsa on sotkuinen, koska hän ei noudata parhaita käytäntöjä eikä koskaan käytä objektiivista ohjelmointia (OOP).

Hämmästyttävän, vaikka koodi näytti miinakentältä, tuote toimii juuri niin kuin on suunniteltu. Leikkauskulmat eivät yleensä ole hyviä käytäntöjä, mutta mahdottomassa kriisitilanteessa puolisukupolvi voi olla työnhaku.

Valitettavasti paljon kuin lääkäreiden käsinkirjoittaminen, hänen koodinsa on käytännössä epäselvää. Jos joku tarvitsee korjata ongelman, joka pinnat myöhemmin, he varmasti kohtaavat vaikeuksia. Et voi korjata, mitä et voi lukea tai ymmärtää.


Kirjoittanut yksinomaan Webdesigner Depot Aidan Huangin, freelance-kehittäjä, suunnittelija ja nerokas bloggaaja. Hän on yksi päätoimittajista Onextrapixel . Seuraa häntä Twitterissä @AidanOXP

Kuten olemme nähneet, alalla on monenlaisia ​​kehittäjiä. Mitä lähinnä muistatte? Oletko tavannut ketään, joka sopii johonkin mainituista luokista? Jaa ajatuksesi kanssamme alla oleviin kommentteihin ...