Kuinka huomata, että et tiedä mitä et tiedä?

Tunnetaan myös nimellä: Kuinka löytää asioita, jotka sinun pitäisi oppia?

Tässä artikkelissa on tietotekniikan puolueellisuus, mutta sitä voidaan laajentaa muilla aloilla.

https://joshuaearle.photography/blog/exploring-south-africa

Motivaatio

Kun huomasin, että ”korkeakoulu ei opeta minulle kaikkea mitä minun pitäisi tietää”, päätin siirtyä eteenpäin ja etsiä mitä teknologiayrityksiä työskentelee. Tämä tutkimus osoitti minulle, että minun olisi pitänyt aloittaa tekeminen aikaisemmin!

Siksi haluan auttaa opiskelijoita, erityisesti tietojenkäsittelytieteen opiskelijoita, ymmärtämään, mitä heiltä puuttuu, ja osoittamaan heille, kuinka löytää asioita, joita he eivät edes tiedä, että olemassa, mutta heidän pitäisi oppia.

Liity yhteisöihin

No, se on 2000-luku ja meillä on mahtava Internet! Etsi yhteisö ja liity siihen. Nämä ovat tärkeimmät yhteisöt, joihin kaikkien kehittäjien tulisi osallistua:

  • GitHub
  • Pino ylivuoto
  • löysä
  • Viserrys

Okei, mutta… Mitä minun pitäisi tehdä näille yhteisöille? Katsotaanpa:

GitHub on uusi Facebook (ainakin kehittäjille)

GitHub on tehokas yhteisö, joka tarjoaa paljon tapoja olla vuorovaikutuksessa kehittäjien, projektien ja yritysten kanssa ympäri maailmaa! Voit tehdä siellä seuraavat asiat:

  • Seuraa hienoja kehittäjiä. Parhaat insinöörit ylimmistä yrityksistä ovat GitHubissa. Seuraa heitä.
  • Katsokaa koodia, jota he kirjoittavat.
  • Ymmärrä heidän luomiaan projekteja.
  • Tähti hyvät säilytystilat.
  • Avaa merkittäviä ongelmia.
  • Katso arkistoja, jotka haluat ymmärtää

Stack Overflow: tehokkain foorumi!

Googlella on hyviä vastauksia, mutta entä kysyt suoraan lähteeltä? Tätä Stack Overflow tarkoittaa. Miljoonat upeat kehittäjät ympäri maailmaa vastaavat (ja esittävät) hyviä kysymyksiä ohjelmistokehityksestä. Siirry siihen:

  • Yritä vastata kysymykseen jotain mitä tiedät.
  • Kysy mitä haluat. Älä unohda olla johdonmukainen.

Löysä: erittäin tuottava pikaviestityökalu

Monilla käyttämilläsi ohjelmistoilla ja tekniikoilla on Slack-kanava. Liittyä heihin. Se on hyvä tapa pysyä lähempänä muiden kehittäjiä ja jakaa tietoa. Tässä on aloituskanava:

  • Reagoi Brasilia

Twitter: jaa tärkeä

Twitter tehtiin jakamaan lyhyitä tietoja. Kehittäjät tweettivät projektinsa ja ajatuksensa. Seuraa heitä ja seuraa heidän yrityksiä.

Lue lisää (Vau, todella?)

Yliopistolla sinulla on jo valtava luettelo kirjoja. Luetko ainakin heitä? Mukava, mene sitten pidemmälle. Tarkista tämä käynnistyskirjasto.

Lue myös erilaisia ​​juttuja, kuten yritysblogit:

  • Facebook Engineering -blogi
  • Google-kehittäjien blogi
  • Airbnb-tekniikka ja tietotekniikka
  • GitHub-blogi: Suunnittelu
  • Uber Engineering -blogi
  • Instagram-suunnittelu
  • Entria

Sinun tulisi myös yrittää lukea muiden kehittäjien koodi. He ovat haastajia ja täynnä uusia konsepteja.

Etsi mentori

Kun surffailet yhteisössä tai hyvää lukemista, löydät uuden maailman, joka on täynnä uutta tekniikkaa ja mahtavia ihmisiä. Valitse muutama seurataksesi ja ottaa yhteyttä.

Älä ole ujo. Siellä on paljon hienoja kehittäjiä, jotka odottavat apua. He vain haluavat sinun olevan todella kiinnostunut oppimaan jotain.

Löysin yhden: Sibelius Seraphini. Hän johtaa minua monien uusien kokemusten kautta. Kiitos, Sibelius!
Voit seurata häntä GitHubissa ja Twitterissä.

Hakeudu työhön / harjoittelupaikkaan (Odota, mitä?)

Älä pelkää. Sinun ei tarvitse olla ninja jollekin (ainakin toistaiseksi). Ja sinun ei tarvitse olla päättämässä korkeakoulua. Jos olet oppinut tietotekniikan perusteet, voit kokeilla haastattelua tai minkä tahansa työn / harjoittelupaikan tarjoamaa haastetta.

Tarkoitan tässä aiheessa: yritä epäonnistua, yritä sitten uudelleen, epäonnistuu taas, mutta epäonnistuu paremmin.

Yritykset odottavat, että sinulla on taitoja. Työn / työharjoitteluhaastattelun / haasteen epäonnistuminen näyttää sinulle, mitä taitoja sinun on parannettava.

Tutustu tähän työtarjoukseen ja heidän odottamiinsa taitoihin.

Rakenna jotain oppimillasi tekniikoilla

Laita itsesi töihin! Aloita rakentaminen jotain heti. Sanoinko nyt? Älä huolestu, jos “et tiedä mitään”. Ymmärrät, että tekeminen on myös hyvä tapa oppia.

Juuttunut? Ei ongelmaa! Pyytää apua. Olen jo osoittanut sinulle, kuinka jatkaa liikkumista. GitHub, pinon ylivuoto, mentori… Opi erilaisia ​​tapoja tehdä sama asia.

Osallistu avoimen lähdekoodin projektiin

Löysitkö uuden kirjaston tai kehyksen? Onko se avoimen lähdekoodin? Entä jos luet lähdekoodin ja autat ylläpitäjien yhteisöä? Todennäköisesti joudut oppimaan paljon uutta.

Mainostat itseäsi myös kehittäjänä. Se on mahtavaa!

Entäpä tämän perjantaina Open Source -perjantai.

Aina motivoitunut

Tule intohimoisesti asioihin, joita opit. Tämä auttaa sinua olemaan onnellinen työskennellessäsi.

Ja älä lopeta koodausta. Muuta ideoista todellisia projekteja. Ymmärrät, että jos sinulla on jotain tekemistä, sinulla on myös jotain opittavaa.

Kiitos käsittelystä

Toivon, että tämä artikkeli oli hyödyllinen. Kiitos lukemisesta!
Löydät minut GitHubista ja Twitteristä.