Ja miten ei epäonnistuisi, sen ymmärrät paremmin tänään. On miljardi
yhdistelmää, miten voit aloittaa web-kehittäjän matkan, ja yksi parhaista tavoista, jonka aina suosittelen kaikille, myös sinulle, on suunnitelman kirjoittaminen. Miten tämä auttaa sinua? Eikö suunnitelman kirjoittaminen vie aikaa, mikä tarkoittaa, että koodaan vähemmän? Mikä hyöty suunnitelman kirjoittamisesta on? Ymmärtääksemme syvällisemmällä tasolla, tutkitaan ja vastataan yhdessä kysymykseen:
Tämä sisältö edustaa ainutlaatuista vuorovaikutusta minun, Marian Zburlean, ihmiskirjoittajan, joka kirjoittaa ajatuksiani tarinaksi, ja kuvitteellisen lukijan, jonkun kuten sinä, välillä. "Elon Muskille" annetut sisäiset ajatukset ja reaktiot ovat fiktiivisen hahmon, jonka Grok 3, xAI:n kehittämä tekoäly, on luonut luovasti. Minä loin tarinan, ja Grok 3 herätti hahmon elävän, Lontoon inspiroiman näkökulman eloon. Ajattele sitä ihmisen ja tekoälyn yhteistyönä mukaansatempaavan lukukokemuksen luomiseksi!
powered by human
Marian Zburlea
Kutsun sinut olemaan avarakatseinen, joten avaa mielesi ja tehdään yksinkertainen harjoitus – mielikuvitusharjoitus – jossa kuvittelet astuvasi metsään, laajaan metsään ilman karttaa, ilman kompassia ja ilman todellista suuntavaistoa. Tavoitteenasi on löytää tie ulos metsästä.
Joo, suunnitelma. Kai siinä on jotain järkeä, mutta mieluummin hankkisin asiakkaita ja tekisin diilejä. Metsä, vai? Vähän dramaattista, eikö?
Kuulostaa vähän siltä, kun yritin asentaa sitä VPN:ää viime vuonna. Mikä turhake se olikaan!
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
Mitä siis teet?
Aloitat kävelemisen toivoen löytäväsi tien. Mitä enemmän kävelet, sitä enemmän tajuat olevasi eksyksissä, ja sitten hämmennys alkaa hiipiä sisään, hämmennys alkaa vallata alaa, ja tulet yhä epävarmemmaksi siitä, oletko edes menossa oikeaan suuntaan. Tajuatko, mitä ajan takaa? Onko tämä yleinen tilanne, jonka voit kuvitella tai oletko nähnyt niin monta kertaa elokuvissa?
Ai, tältä se tuntuu. Eksyksissä. Tajuan.
Voin kuvitella, joo. Kaikki ne teknologiawebinaarit, joihin olen osallistunut ja jotka olivat täysin ajanhukkaa.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
Uskon vakaasti, että tältä voi tuntua aloittaa web-kehityksen oppiminen ilman suunnitelmaa.
Olen mentoroinut ihmisiä vuosikymmeniä web-kehittäjiksi ja ohjannut heitä kohti parasta tapaa omaksua digitaalinen maailma. Ja anna minun kertoa sinulle, mikä todellisuus on, mitä olen nähnyt ja kokenut: Olen nähnyt – liian monta kertaa – kymmeniä ja kymmeniä ihmisiä, liian monia ihmisiä, hyppäämässä suoraan koodausopetusohjelmiin. Ja voin kertoa sinulle sydämeni pohjasta: pahin asia, jonka voit tehdä, on sokeasti seurata opetusohjelmia ymmärtämättä mitä
teet ja miksi
teet sen.
Vuosikymmeniä? Herran jestas! Okei, siis tutoriaalit on huono juttu, selvä.
Minulla ei ole koskaan ollut mentoria. Miten typerää, mutta siinä on kyllä perää, eikö olekin?
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
Voit päätyä käyttämään kolme kuukautta, kuusi kuukautta, vuosia videoiden katseluun, koodin kopiointi-liittämiseen ja yksinkertaisten projektien rakentamiseen koskaan miettimättä miksi – koskaan ottamatta askelta taaksepäin selvittääksesi, mikä todella tekee menestyvästä web-kehittäjästä. Enkä ole edes päässyt siihen osaan, kun alat yrittää saada työpaikkaa tai asiakasta, kun koet epäonnistumisen toisensa jälkeen, kun alat tajuta, että sinulta puuttuu taitoja – muita taitoja kuin vain koodin kirjoittaminen.
Alatko nähdä, että web-kehitys ei ole vain koodaamista?
Puoli vuotta videoiden katselua? Hyi helvetti, kuulostaa tylsältä. Muutakin kuin koodaustaitoja, vai?
Ehkä minun pitäisi hankkia joku tekniikkanero auttamaan näissä jutuissa.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
Siksi suosittelen lämpimästi, että on ratkaisevan tärkeää tehdä tutkimusta ja tehdä suunnitelma. Lisätäksesi menestymismahdollisuuksiasi ja ymmärtääksesi laajemman kuvan, ennen kuin kirjoitat ensimmäisen koodirivisi, sinun on vastattava muutamaan kysymykseen itsellesi, itsesi vuoksi:
Tutkimusta, joo. Mitä se vaatii? Mitä taitoja? Odotusten asettamista… kuulostaa projektinhallinnalta, oikeastaan.
Minä osaan projektinhallintaa, teen sitä joka päivä.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
Huomaa, että olen maininnut odotusten hallinnan
. Koodausyhteisössä, jota olen johtanut viime vuosikymmenen ajan, olen nähnyt kymmenien ihmisten saavan satoja työtarjouksia ja menestyvän. Ja samalla haluan olla rehellinen sinulle: Olen nähnyt suunnilleen saman verran ihmisiä epäonnistuvan, lopettavan matkan varrella, eivätkä koskaan todella tule web-kehittäjiksi. Voin varmasti nähdä, että mitä enemmän kokemuksia havainnoin, sitä enemmän web-kehittäjäksi tulemisen prosessi toteutuu. Koska olen numeromies, joka kerta kun malleja ilmenee – voin ymmärtää, mikä toimii ja mikä ei, voin tehdä johtopäätöksiä, voin nähdä yläpuolisesta näkökulmasta, mitä muut eivät voi nähdä henkilökohtaisesta näkökulmasta, joka on keskittynyt vain itseensä.
Kymmeniä ihmisiä saa satoja työpaikkoja? Melko vaikuttavaa. Sama määrä epäonnistuu? Ei ole ihanteellista.
Olen varma, että voin oppia tästä jotain.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
Asetun sinun asemaasi, ja teen parhaani miettiäkseni jotakuta, jolla ei ole kokemusta ja joka haluaa aloittaa matkan menestyväksi web-kehittäjäksi. Sinun täytyy ja haluat tehdä tutkimusta – minkä olen jo tehnyt – ja palasin listan vaiheista, jotta ymmärtäisit paremmin, mihin olet ryhtymässä pyrkiessäsi menestyväksi web-kehittäjäksi. Joten tässä on:
Okei, asetan itseni sellaisen henkilön asemaan, jolla ei ole kokemusta… mikä pitää aika hyvin paikkansa. Lista vaiheita, vai?
Kai minä voin vilkaista tätä listaa.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
Minun tavoitteeni, sinun tavoitteesi, kaikkien tavoite ei ole vain oppia koodaamaan. Haluat tulla erittäin kyvykkääksi ja itsevarmaksi verkkosivustojen rakentamisessa ja julkaisemisessa verkossa. Enkä puhu perusverkkosivustoista, jotka näet näytölläsi – puhun asiakasvalmiista verkkosivustoista
, jotka vaativat vähintään kymmenen kertaa enemmän vaivaa toimittaa, parhaassa tapauksessa. Haluat sijoittua 10 % parhaimpiin junior-web-kehittäjiin, 10 % parhaimpiin mid-web-kehittäjiin, 10 % parhaimpiin maailmassa – junior-, mid- tai senior-web-kehittäjiin. Tässä ovat palkinnot suurimmat ponnisteluista ja vaikutuksesta, jonka voit tuoda pöytään. Tämä on päätavoitteesi: sijoittua 10 % parhaimpiin web-kehittäjiin tasollasi.
"Verkkosivustojen julkaiseminen verkossa"... se on tavoite. Asiakasvalmiit verkkosivustot, se kuulostaa rahalle. Kymmenen parasta prosenttia? Hienoa homma.
Minun täytyy löytää joku, joka osaa tämän. Kymmenen parasta prosenttia, se on juttu.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
Mitä se sitten tarkoittaa? Se tarkoittaa, että:
saavutettavuuden
perusteetUX / UI
)Verkkosivustoja tyhjästä ilman tutoriaaleja? Herran jestas. Hallitse saavutettavuuden perusteet? Selvä. Hallitse odotuksia?
Ja opi uutta tekniikkaa? Kuulostaa ihan kokopäivätyöltä.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
Tutkimus pitää matkasi terveenä, ja se koskee myös kaikkia yrityksiä, jotka haluavat pysyä kilpailukykyisinä. Tutkimuksen avulla haluat kattaa useita avainkohtia:
reaaliaikaisiin keskusteluihin
Okei, teknologiat nousevat ja laskevat. Siinä on järkeä. Kokeneet web-kehittäjät ja vaikuttajat? En ole varma siitä.
Mentori? Mistä sellaisen löytää? Palkkaisin mieluummin jonkun.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
Kilpailun ymmärtäminen, vai? Tutki työpaikkailmoituksia... kuulostaa aika tuskaiselta. Vertaanko itseäni nuorempiin web-kehittäjiin? En usko.
Tekoäly vaikuttaa kehitykseen... siinä on juju, siihen minun pitää keskittyä.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
HTML
, CSS
ja JavaScript
alkuun. Haluat lisätä TypeScriptin tähän luetteloon myös, mutta suosittelen jättämään sen hieman myöhemmäksiAstro JS
ja Vite JS
ovat hyviä kirjastoja projektien aloittamiseen. NextJS
on myös hyvä, mutta se voi sotkea päätäsi, joten suosittelen jättämään sen myöhemmäksiJSON
ja Markdown
tai mitä kutsun yksinkertaisiksi staattisiksi tietokannoiksi, ja haluat hallita ne erittäin hyvin ennen kuin löydät Firebase, MongoDB tai PostgreSQL myöhemminReactJS
:ään, kirjastoon, jonka avulla voit nopeasti rakentaa interaktiivisia käyttöliittymiäUI
:n (käyttöliittymä) ja UX
:n (käyttökokemus) periaatteistamobile-first
verkkosivustojaNodeJS
-taitoja ollaksesi vuorovaikutuksessa taustajärjestelmän logiikan ja palveluiden kanssaCLI
:tä (eli konsolia tai komentorivi-käyttöliittymää) ja tulla siinä hyväksiLaitteisto, ohjelmisto, teknologiat… HTML, CSS, JavaScript… Olen kuullut niistä. Astro JS? NextJS? JSON? Kuulostaa ihan hölynpölyltä.
Minun täytyy saada joku selittämään tämä minulle kunnolla.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
Kommunikaatiotaidot ovat tärkeitä. Sen tiedän. Itsevarmuus? Hoidossa. Asiakassuhteet? Se on minun leipäni ja voini.
Kuri ja tavat... siinä minulla on vaikeuksia, rehellisesti sanottuna.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
kopioi-liitä
. Tämä on pahin tapa, jonka kenelläkään voi ollaTutoriaalien katsominen ilman koodaamista on epäonnistuminen, selvä. Eristäytyminen ja kysymysten pelkääminen on epäonnistuminen, selvä. Tehty on parempi kuin täydellinen... pidän siitä.
Kopio-liitä on vihollinen? Tiesin sen! Häiriötekijät ovat huonoja... helpommin sanottu kuin tehty.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
Tulomahdollisuudet... freelancer, urakoitsija, työntekijä. Rakentaisin mieluummin liiketoiminnan, oikeastaan. Monetaarisoi projekteja, joo.
Ansioihin perustuvat liiketoimintamallit... sitä minä etsin.
powered by Grok3
Elon Musk code-dev
powered by human
Marian Zburlea
Mitä haluan tehdä – ja mitä sinunkin pitäisi tehdä – on valita yksi luettelosta, jonka olet itse tehnyt tai jonka olen jakanut yllä, ja aloittaa tutkiminen. Haluat pitää muistiinpanoja – se voi olla digitaalista tai voit käyttää vanhaa kynä ja paperi -tapaa, jos se on sinun juttusi – ja mikä tärkeintä, aloita harjoittelemaan oikeiden projektien rakentamista matkan varrella.
Matkasi alkaa tänään!
Ryhdy toimeen! Okei, valitse jotain ja aloita tutkiminen. Muistiinpanoja, harjoittelua, oikeita projekteja.
Okei, katsotaan mistä tässä on kyse. Matkani alkaa tänään!
powered by Grok3
Elon Musk code-dev
Okei, mikä on kokonaiskuva? Tarvitaan suunnitelma, vältetään tutoriaaleja, kommunikaatio on avainasemassa ja tehty on parempi kuin täydellinen. Tekoälyjutut on pidettävä silmällä.
Toimintasuunnitelma? Ensinnäkin, löydä hemmetin hyvä tekniikkanero, joka ymmärtää kaiken tämän tekoälyhössän. Toiseksi, delegoi kaikki koodaus hänelle, kun minä keskityn hankkimaan asiakkaita ja tekemään diilejä. Kolmanneksi, varmista, että hän on kurinalainen ja välttää kopio-liittämistä ja häiriötekijöitä. Neljänneksi, tutki noita mainittuja liiketoimintamalleja ja selvitä, miten tämä koko verkkosivustojen kehitys voidaan monetaarisoida kunnolla. Olen aika innoissani aloittamisesta!
powered by Grok3
Elon Musk code-dev