Voitteko tulla ohjelmoija?
Muotoilu / / December 19, 2019
Love to business
Sinun ei pitäisi aivan kuten ohjelmointi - sinun täytyy saada kyllästynyt siihen. Onnistuisi, sinun täytyy olla hieman fanaattinen liiketoiminnan Nikola Tesla tai Richard Dawkins.
Kysy itseltäsi, miksi haluat tulla ohjelmoija. Jos vastaus on - "On muodikasta" tai "tehdä rahaa", niin sinun on parasta tehdä jotain muuta. Mikään ei ole pahempaa kuin menee töihin vain koska se on välttämätöntä.
Ilman intohimoa ohjelmointi on vaikea sukeltaa pää suunnittelussa. Monimutkaisia tehtäviä ei teroittaa, ja sortaa sinua. Mielikuvituksen on nollassa, ja tulos on alle keskiarvon.
Työnantajan huomautus: hyvä merkki, jos tiivistelmä on "Hobby" kilpailija asemaa ohjelmoija sanoi: "Kirjoitan koodin."
Kyky olla joustava
Yksi tärkeimmistä ominaisuuksista ohjelmoija - se on systeemiajatteluun. Tehnarom riittää. On tärkeää nopeasti eristää tärkeintä on pystyä jakaa ja syntetisoida kaikki tehtävät ja laskea muutaman askeleen eteenpäin.
Ilman järjestelmällistä lähestymistapaa on todennäköisesti onnistu hallitsemaan useita kieliä.
Työnantajan huomautus: asiantuntija C ++ tai Java - On hienoa, mutta vielä parempi, jos ohjelmoija, joka on erikoistunut tietyn kielen, ymmärtää muiden tietää, mitä sisällä, ei vain back-end, mutta etupään.
Moderni ohjelmoija on oltava joustava ajattelua. Ilman sitä on mahdotonta keskittyä tulokseen ja katsoa tuotteen käyttäjän silmät.
halu oppia
Laatu, loogisesti seuraa edellisestä. Tekniikka kehittyy hyvin nopeasti. Ollakseen kilpailukykyinen, jatkuvasti hioa käytännössä saatavilla olevaan tietoon ja saada uusia. Self-non-stop-tilassa.
- Lukea kirjoja ohjelmointia.
- Tilaa blogit tiedossa kooderit.
- Jakaa kokemuksia kollegoiden kanssa erikoistunut yhteisöissä.
- Osallistu teemakonferensseille.
- Ja tietenkin, katso online kursseja.
Auttaa palvelua GeekBrains.ru. Siellä voit parantaa taitoja koodaus Python, PHP ja muita kieliä, työskennellyt, ja pumppu hoitaja taitoja. Esimerkiksi alalla järjestelmänhallinnan, SEO tai SMM.
suunnittelu
Ohjelmoija osaa tehtävän suorittamiseen. Hyvä ohjelmoija osaa tehdä sitä ajoissa. Määräajat ovat tärkeitä. Niistä emme voi unohtaa sitä enemmän ne pisteet. Asiakas yksinkertaisesti jäänyt määräaikoja kerran tai kahdesti, mutta se menee vastuullinen kolmas toimeenpanija.
Työnantajan huomautus: haastattelun aikana, pyydä ohjelmoija arvioida, kuinka paljon se vie aikaa täydentää tietyn tehtävän. Jos vaikea vastata, hän ei tiedä mitään ajanhallinta.
Sinun täytyy taitavasti hallitsemaan aikaa viisaasti resursseja ja asettaa prioriteetit. Tätä kutsutaan suunnittelu.
ryhmätyö
Miksi on niin tärkeää ohjelmoija seurata aikaa? Koska hän ei ollut yksin. Ajantasaisuutta toimissaan riippuu työstä monien ihmisten: suunnittelijat, johtajat, markkinoijat.
Yleinen harhakäsitys, että ohjelmoija - Terry introvertti, joka kohoaa tietokonetta vain leikata partaansa. Itse asiassa, viestintätaitoja ohjelmoija on aivan yhtä tärkeä kuin mikä tahansa muu IT-asiantuntija.
Työnantajan huomautus: Tarjoamme ohjelmoija harjoittelija viettää hieman itsensä esittely kollegoille - tajuaa jos hänellä ollut mitään ongelmia viestintää.
Henkilö vaikeuksissa viestintää, eikä joukkuepelaaja. Hän ei selitä ongelmaa ja kollegat eivät ymmärrä palautetta.
Kyky tulla pian tilaan virtauksen
Käytön aikana, ohjelmoija erittäin keskitetty, irti kaikista ulkoisista tekijöistä. Joku tarvitaan tämän hiljaisuuden, joku joka lisää musiikkia kuulokkeilla. Joku aika ajoin pelata heidän kollegansa ilmakiekko, käynnistää aivoihin, ja joku voi kosketella maaliin asti.
Työnantajan huomautus: luoda ohjelmoija ihanteellinen elinympäristö, ja näet ihmeitä suorituskykyä.
Ja mitä sinun täytyy syöttää muutostilassa? Tutustu samannimisen kirjan Mihayya Csikszentmihalyi treenata algoritmi.
kärsivällisyys
Kirjoittaa koodia - on puoli voittoa. Ohjelmoijan paljon rutiinia: kodsverifieringen ja vianmääritys bugeja ja - vihatuimpia - muutokset. Se vaatii pitkäjänteisyyttä ja kärsivällisyyttä.
Yksinkertainen testi: valitse jokin ilmaiskursseille GeekBrains ja mennä alusta loppuun. Kaikkia tehtäviä ei schlock. Jos voit käsitellä, niin dominoiva (parhaassa merkityksessä) tilaat. Entä stressi?
Kyky selviytyä vaikeuksista
Jos luulet, että ammatti ohjelmoija hiljainen, sitten väärässä. Se on täynnä stressiä: tiukasta määräajat ja kaikkein monimutkaisia tehtäviä.
Työnantajan huomautus: ennen työsopimusta solmittaessa, pyydä ohjelmoija ratkaista monimutkaisia matemaattisia yhtälö. Jos se rajoittuu summittaiseen analyysiin, ja viittasi mahdottomuutta ratkaisu on siis todennäköisesti prokrastinirovat kun uusi haaste tulee olemaan saapumatta hänelle.
Hyvä ohjelmoija on kohdannut vaikeuksia. Vaikka ensi silmäyksellä, ongelma ei ole ratkaisua, yritä löytää sitä. Siitä lähtien innovaatio.
Terve osa laiskuus
Larry Wallin, Perl ohjelmointikielen luoja, teoksessaan vaatii kolme tärkeää laadun ohjelmoija:
- hyvä itsetunto;
- levottomuus;
- laiskuus.
Kyllä, laiskuus. Saat copywriter, tai esimerkiksi, projektipäällikkö on huonolaatuinen, mutta ohjelmoija terve osa laiskuus on oltava. Se kannustaa häntä etsiä ja löytää nopein ja tehokkain tapa ratkaista ongelma, että yhtiö on säästää aikaa ja rahaa.
Työnantajan huomautus: kysyvät, miten uusi ohjelmoija aikoo optimoida ja automatisoida työnkulkuja.
kunnianhimo
Hän on huono ohjelmoija, joka ei unelma tulla johtaja IT-osaston tai aloittaa käynnistyksen. Ambition - vipu ajo vaihdetta muita ominaisuuksia, jotka tekevät ylös jyrkkää Encoder.
Voitteko tulla ohjelmoija? Kyllä, jos olet palava halu, valmis oppimaan ja työtä itse. Kehittää edellä kuvattuja ja laadun oppimisen ohjelmointia.
Oppii ohjelmoinnin