Todella hyödyllisiä uraresursseja itseoppimille kehittäjille

Kuva Vladimir Kudinov Unsplash-kuvassa

Nimeni on Roger, ja olen itseoppinut kehittäjä. Aioin mennä oikeustieteelliseen korkeakouluun opiskellessani yliopistossa, mutta päädyin sen sijaan perustamaan startup. Käynnistys epäonnistui, mutta minun piti oppia käyttöliittymäkoodi (HTML / CSS) auttamaan meitä lähettämään joitain tuotteita.

Aloitin muutaman digitaalisen markkinoinnin roolin, jotka edellyttivät web-kehitystä, tietojen analysointia ja muita taitoja, työskentellen ja rakentaessani analysointijärjestelmiä Pythonissa ja hoitamalla verkkosivustoja Ruby-, HTML- ja CSS-sivustoissa. Olen sijoittanut useita muita autodidaateja heidän unelmatyöhöni viimeisimmässä roolissani tietotekniikan ja koneoppimisen koulutusyrityksen kasvunjohtajana.

Valmistelin juuri 80-sivun oppaan kirjoittamisen ohjelmointityön hankkimiseksi ilman tutkintoa.

Kaiken tämän kautta olen valinnut useita hyödyllisiä lähteitä, joita itse tarkistan usein ja jakan eri opiskelijoille. Kokemukseni ovat todella auttaneet minua oppimaan, mitkä hyödylliset resurssit auttavat ihmisiä uran tiellä ja mitkä eivät.

Olen ollut markkinoija. Voin kertoa, mitkä resurssit tuskin tuovat lisäarvoa ja mitkä tekevät. Osoitan teille niitä, jotka todella lisäävät valtavaa arvoa. Pidä sitä sisäpiiriläisenä.

Joten, ilman enempää, olen löytänyt lähteet, jotka toimivat aidosti minulle ja erilaisille opiskelijoille.

Aloita etsimällä yhteisöäsi

Ainoa lisäarvo minulle henkilökohtaisesti ovat vahvat, oppimiseen keskittyneet yhteisöt. Työpaikalla 80% oppimisesta tapahtuu mentorien ja ohjattujen välillä. Haluat ympäröida itsesi tukevalla yhteisöllä aina kun opit jotain uutta, jotta voit hyötyä samasta vaikutuksesta.

Tässä on joitain yhteisöistä, jotka pitin hyödyllisiä:

  • Suuremmassa Reddit-yhteisössä oleva alaluokka, oppiohjelmoinnin alamäärä on omistettu ohjelmointiresursseille ja ohjelmointiopiskelijoille. Se on hieno resurssi, jossa ihmiset äänestävät suosituimmat resurssit oppiaksesi ohjelmoimaan kulutuksesi. Löysin sen, koska olen usein reddit-käyttäjä, ja ilahduttavanani se päätyi yhdeksi suosituimmista resursseistani kuullaksesi usein.
  • Sitten jatkoin kaikkialla olevaa pinoylivuotoa. Täällä voit nähdä erilaisia ​​ohjelmointihaasteita ja saada vastauksia eri ohjelmointiyhteisöjen asiantuntijoilta. Tulin tänne katsomaan vastauksia alan asiantuntijoilta ja esittämään itselleni kysymyksiä.
  • Sitten aloitin Hacker News -selaimen. Se on päivittäin kuratoitu syöte arvokkaimmasta ja osuvimmasta tekniikasta ja ohjelmointiuutisista. Yhteisön jäsenet ovat vastuussa sekä artikkeleiden että kommenttien äänestämisestä ja pienentämisestä varmistaen, että laadukkaat ehdotukset ovat etusijalla. Olen huomannut, että artikkelit ovat täällä erittäin korkealaatuisia ja hyvin tarkistettuja.
  • Olen ottanut yhteyttä erilaisiin yritysten työntekijöihin, kuten Googleen, Facebookiin ja muihin täällä, ottaen heihin yhteyttä Hacker News -tilien ja sähköpostien kautta, jotka he ovat antaneet minulle. Se on ollut korvaamaton voimavara urayhteyksien luomiseen ja suurien resurssien saamiseen oppimiseksi.
  • Sitten siirtyessäni löysin Quora-ohjelmointiyhteisön. Monien ensimmäisten käyttäjien kanssa, jotka sijaitsevat Piilaaksossa, sivustosta on tullut yhteyspiste, jolla tavoitetaan älykkäät ja teknisesti ammattitaitoiset ihmiset. Olen kuullut ohjelmoinnin oppimiseen liittyviä megalankoja ja esittänyt kysymyksiä oppimisen jatkamiseksi täällä.
  • Lopuksi löysin Slashdotin, suuren ohjelmointiyhteisön, joka oli täynnä IT-ammattilaisia. Se on yleensä täynnä SourceForgea käyttäviä ihmisiä. Vaikka yhteisö näyttää keskittyvän enemmän vanhoihin suljetun lähdekoodin ratkaisuihin, se voi silti olla hyödyllinen tiedon varastotila, ja selaan sitä toisinaan.

Todella hieno asia näiden ohjelmointiyhteisöjen kanssa on, että he ovat kaikki rikkaita arkistoja, joista on todella hyödyllisiä uraresursseja. Onnistuin ottamaan yhteyttä erilaisiin hyödyllisiin menttoreihin ja kuulemaan myös tonnia ketjuja ja kokemuksia tekniikan alalla työskenteleviltä ihmisiltä.

Katso sitten oikea koodi ja rakenna salkku

Nyt kun olet tarkastellut eri yhteisöjä, jotka voivat auttaa sinua ohjelmointimatkalla, voit kääntyä ympäri ja tehdä sen, mitä tein. Etsi arkistoja koodeista, joissa voit alkaa osallistua!

  • GitHub on maailman suurin elävä kooditalletus. Eri avustajat päivittävät koodin täällä lähes tunnin välein. Täällä ylläpidetään ja päivitetään jatkuvasti monia eri ohjelmointikielten perustavia osia. Tarkastele erilaisia ​​koodilohkoja, lisää joitain omia koodejasi tai isännöi Github-projektia yhteistyöhön. Voit myös etsiä ”mahtavia” arkistoja saadaksesi luettelon kuratoiduista lähteistä eri ohjelmointiteemoista. Näin aloin nähdä ohjelmointiresurssien megaluetteloiden voiman.
  • Bitbucket on toinen joukko Git-arkistoja, jotka sopivat paremmin hajautettujen ryhmien tarpeisiin. Voit käyttää sitä koodin lähettämiseen ja katsoa muita tallennustiloja. Suurin ero sen ja GitHubin välillä on se, että sinulla voi olla rajaton määrä yksityisiä arkistoja, toisin kuin GitHubin hinnoittelussa, kun kyse on arkistojen yksityistämisestä. Vaikka tämä tekee Bitbucketista paljon houkuttelevamman yksityisille joukkueille, se tarkoittaa myös, että suurin osa avoimen lähdekoodin hankkeista isännöi GitHubissa. Tämä on houkuttelevampaa, kun otetaan huomioon suuri ohjelmoijayhteisö, joka etsii aktiivisesti avoimen lähdekoodin projekteja.

Neuvottele ja osallistu Wikiin

Kun olin valmis sisällyttämään koodinvarastot ja ohjelmointiyhteisöt päivittäiseen rutiiniini, käännyin Wikin puolelle - jatkuvasti päivitetyt tietämöt, joissa on tonnia käyttäjän päivittämiä tietoja. Odotin lisätä tietämystä, ottaa yhteyttä muihin tiedon avustajiin ja absorboida niin paljon kuin mahdollista.

Seuraavat Wikit olivat erityisen hyödyllisiä:

  • Oppiohjelmoinnin alaluokkayhteisö on jo mainittu edellä suurena resurssina. Alaluokassa on opiskelu-ohjelmointi Wiki, jonka yhteisö pyrkii luomaan elävän, arvokkaan resurssin, joka voi auttaa sinua koodin perusteissa, kysymysten muotoilusta ja virheenkorjauksesta.
  • Wikibooks on elävä kirjasto, joka sisältää erilaisia ​​käyttäjän kirjoittamia kirjoja. Monet heistä ovat ohjelmointikysymyksiä, kuten tämä Wikibook C ++ -ohjelmoinnista, resurssi, jota kuulin tutkiessani kieltä.
  • Lopuksi, Kaggle Wiki on tietoihin keskittyvä Wiki, joka on täynnä avaruuden erilaisia ​​resursseja. Se on Kagglen, online-tiedeyhteisön, tietotekniikan ihailijoiden, perustaminen, joka kokoontuu kilpailemaan parhaista koneoppimismalleista. Voit olla varma, että Wiki sisältää paljon resursseja, jotka ovat arvokkaita ohjelmoinnin ja tietotekniikan oppimismatkallesi. Tätä resurssia suosittelin usein ihmisille, jotka haluavat oppia tietotekniikkaa.

Lopuksi, etsi erilaisia ​​lähestymistapoja työpaikkojen löytämiseen

Tiedän, miltä tuntuu olla työmetsästyksessä. Tarvitset kaikki saamasi resurssit. Olin siinä paikassa kerran, joten aloin laatia luettelon tehokkaimmista työtauluista ja paikoista löytää tekninen työ, kun tutkin prosessia.

Tässä on luettelo erilaisista työtauluista, joihin sinun pitäisi mennä, jos etsit ohjelmointityötä ja sinulla ei ole tutkintoa, joka voi olla erityisen hedelmällinen työnhaullesi. He ovat olleet lähestymistapoja, joita olen taistellut. Pidä sitä lopullisena päätelmänä hyödyllisistä, täydentävistä resursseista ansaitsemasi uran löytämiseksi.

LinkedIn

Joskus on hyvä aloittaa ilmeisimmästä paikasta. LinkedInillä on suuri joukko teknologiatöitä, jotka löydät melko helposti. Voit kirjautua ilmaiseksi premium-version kokeiluversioon ja tutkia nopeasti erilaisia ​​töitä.

LinkedIn voi olla myös hieno tapa tutkia palkkaamiseen johtavia henkilöitä ja saada käsitys siitä, millainen yritys on, ennen kuin edes haet sinne. Voit nähdä, miltä organisaation hierarkia näyttää vierittämällä profiilista toiseen - ja näet, mitä taitoja yritys korostaa, joko tarkastelemalla palkattujen profiileja tai käyttämällä kokeile Premium-tiliä ja katso työpaikkailmoituksia tai yrityssivuja.

Haluat miettiä, kuinka optimoida LinkedIn-profiilisi, jotta saat kaiken irti tästä urasuuntautuneesta sosiaalisesta verkostosta. Olen työskennellyt ahkerasti LinkedIn-profiilissani, ja nyt saan tonnia rekrytoijia pääsemään minulta pois sinisestä.

Hakkeriuutiset

Sen lisäksi, että Hacker News on loistava teknisten artikkelien varasto ja yhteisö, joka kuratoi ihmisiä, jotka ovat kiinnostuneita tekniikan huipputekniikasta, se toimii myös eräänlaisena työportaalina Y Combinator -yrityksille. Nämä ovat teknologiayrityksiä, jotka voivat olla niin nuoria kuin kahden hengen startup, ja myös niitä, jotka ovat alkaneet täysin kypsyä (esimerkiksi Dropbox, Airbnb ja Quora olivat kaikki yhdessä kerralla Y-yhdistäjän inkuboimia).

Sivuston työosasto sisältää erilaisia ​​YC-yrityksiä ja niiden vuokraustarpeita. On myös kuukausikierteitä, jotka aloittaa botti nimeltä Ask HN: Kuka palkkaa? joissa käydään keskusteluja kiireellisistä työmahdollisuuksista, joita voi olla vaikea löytää muualta. Tässä on esimerkki viimeisimmästä ”kuka palkkaa” -säikeestä toukokuussa 2017.

Kommentoidessasi erilaisia ​​artikkeleita ja tavoittamalla eri jäseniä Hacker News -yhteisössä, kuten aiemmin mainittiin, tavoitat monia käyttäjiä, jotka ovat vanhoja hahmoja startup-maailmassa. Saatat löytää tien eri mentorien ja jonkun kanssa, joka voi esitellä sinut oikealle vuokrauspäällikölle.

AngelList

Verkkovarasto eri aloittelijoille. Täällä tarjolla olevat työpaikat ovat yleensä aiemman vaiheen yrityksiä, jotka työskentelevät tekniikan reunalla. Yksi hieno asia tässä suhteessa on, että yrittäjät saattavat olla halukkaampia hyväksymään ei-perinteisistä taustoista työskenteleviä heidän kanssaan - varsinkin jos olet valmis hyväksymään ja ehkä jopa omaksumaan riskin, joka liittyy aloittamisen yhteydessä työskentelyyn.

Onnistuin saamaan työpaikan hakemalla työpaikkoja AngelListissä, joka oli niin yksinkertaista kuin yhden napsautuksen hakeminen. Se oli myös loistava tapa nähdä, mitä startup-yrityksiä palkata - suosittelen sitä!

Toivon, että tämä käyttämäni resurssiluettelo on hyödyllinen sinulle! Jos haluat lisää tällaista materiaalia, tutustu oppaani, kuinka saada ohjelmointityö ilman tutkintoa.