Kuskure guda 8 masu haɓaka JavaScript na farko sun yi waɗanda ke hana su zama ƙwararru

Kuskure guda 8 masu haɓaka JavaScript na farko sun yi waɗanda ke hana su zama ƙwararru

Kasancewa mai haɓaka JavaScript yana da sanyi saboda buƙatar masu shirye-shiryen JS masu kyau koyaushe suna girma a cikin kasuwar aiki. A zamanin yau, akwai abubuwa da yawa na tsarin aiki, dakunan karatu da sauran abubuwan da za a iya amfani da su wajen aiki - kuma ya kamata mu yi godiya ga buɗe tushen tushen wannan. Amma a wani lokaci, mai haɓakawa ya fara ciyar da lokaci mai yawa akan ayyukan JS idan aka kwatanta da duk sauran ayyuka.

Da alama hakan zai haifar da mummunan sakamako ga aikinku a nan gaba, amma ba ku gane ba tukuna. Ni da kaina na yi wasu kuskuren da aka bayyana a baya, kuma yanzu ina so in kare ku daga su. Anan akwai kurakurai masu haɓaka JS guda takwas waɗanda zasu iya sanya makomarku ƙasa da haske.

Muna tunatarwa: ga duk masu karatu na "Habr" - rangwame na 10 rubles lokacin yin rajista a kowane kwas na Skillbox ta amfani da lambar talla "Habr".
Skillbox yana ba da shawarar: Ilimin kan layi kwas "Java developer".

Yin amfani da jQuery

jQuery ya taka rawar gani sosai a cikin haɓakar yanayin yanayin JavaScript gabaɗaya. Da farko, an yi amfani da JS don ƙirƙirar nunin faifai da nau'ikan widgets iri-iri, hotunan hotuna don gidajen yanar gizo. jQuery ya sa ya yiwu a manta game da matsaloli tare da daidaitawar lamba tsakanin masu bincike daban-daban, daidaita amfani da matakan abstraction da aiki tare da DOM. Bi da bi, wannan ya taimaka sauƙaƙa AJAX da batutuwa tare da bambance-bambancen mai lilo.

Duk da haka, a yau waɗannan matsalolin ba su da mahimmanci kamar da. Yawancinsu an warware su ta hanyar daidaitawa - alal misali, wannan ya shafi zaɓen da aka zaɓa da API.

Ragowar matsalolin ana magance su ta wasu ɗakunan karatu kamar React. Dakunan karatu suna ba da wasu fasaloli da yawa waɗanda jQuery ba su da su.

Lokacin aiki tare da jQuery, a wani lokaci za ku fara yin abubuwa masu ban mamaki, kamar yin amfani da abubuwan DOM a matsayin jihohi na yanzu ko bayanai, da kuma rubuta mummunan hadaddun lambar kawai don gano abin da ke damun DOM na baya, na yanzu, da kuma gaba na DOM , ban da haka. don tabbatar da sauyi mai kyau zuwa jihohi masu zuwa.

Babu wani abu game da amfani da jQuery, amma ɗauki lokaci don ƙarin koyo game da ƙarin hanyoyin zamani-React, Vue, da Angular-da fa'idodin su.

Gujewa gwajin naúrar

Sau da yawa ina ganin mutane suna yin watsi da gwajin naúrar don aikace-aikacen yanar gizon su. Komai yana tafiya mai girma har sai aikace-aikacen ya rushe tare da "kuskuren da ba a tsammani". Kuma a wannan lokacin muna samun babbar matsala saboda muna asarar lokaci da kuɗi.

Haka ne, idan aikace-aikacen ya haɗa kai tsaye ba tare da samar da kurakurai ba, kuma da zarar an haɗa shi yana aiki, wannan baya nufin cewa an shirya don amfani.

Rashin gwaji ya fi ko žasa karbuwa ga ƙananan aikace-aikace. Amma lokacin da shirye-shirye suke da girma kuma masu rikitarwa, suna da wuya a kiyaye su. Saboda haka, gwaje-gwaje sun zama muhimmin abu na ci gaba. Ta wannan hanyar, canza ɓangaren aikace-aikacen ɗaya ba zai karya wani ba.

Fara amfani gwaji nan da nan.

Koyan Tsarin Mulki Kafin JavaScript

Na fahimci waɗanda, lokacin da suka fara haɓaka aikace-aikacen yanar gizo, nan da nan suka fara amfani da manyan ɗakunan karatu da tsarin kamar React, Vue ko Angular.

A da na ce kana bukatar ka fara koyon JavaScript sannan ka fara koyon tsarin, amma yanzu na gamsu cewa kana bukatar yin su duka a lokaci guda. JS yana canzawa da sauri sosai, don haka kuna buƙatar samun ɗan gogewa ta amfani da React, Vue ko Angular a lokaci guda da koyon JavaScript.

Wannan ya fara shafar buƙatun da aka sanya wa 'yan takara don matsayin mai haɓakawa. Misali, wannan shine abin da na samo lokacin da na nemo "JavaScript" akan Hakika.

Kuskure guda 8 masu haɓaka JavaScript na farko sun yi waɗanda ke hana su zama ƙwararru

Bayanin aikin ya ce suna buƙatar ilimin jQuery DA JavaScript. Wadancan. Ga wannan kamfani, duka bangarorin biyu suna da mahimmanci daidai.

Ga wani bayanin wanda kawai ya lissafta buƙatun “na asali”:

Kuskure guda 8 masu haɓaka JavaScript na farko sun yi waɗanda ke hana su zama ƙwararru

Kuma wannan yana faruwa a kusan rabin guraben da na duba. Duk da haka, na yi imani cewa daidai rabon lokaci don koyan JS da tsarin shine kusan 65% zuwa 35%, ba 50 zuwa 50 ba.

Rashin son sanin manufar "lambar tsafta"

Kowane mai son haɓakawa dole ne ya koyi ƙirƙirar lamba mai tsabta idan suna son zama ƙwararru. Yana da daraja sanin kanku da manufar "lambar tsafta" a farkon aikin ku. Da zarar ka fara bin wannan ra'ayi, da zaran za ka saba da rubuta tsaftataccen lamba wanda ke da sauƙin kiyayewa daga baya.

Af, don fahimtar fa'idar mai kyau da tsaftataccen lamba, ba kwa buƙatar ƙoƙarin rubuta mummunan code da kanku. Kwarewar ku za ta zo da amfani daga baya, a wurin aiki, lokacin da mummunan lambar wani ya firgita ku.

Fara aiki akan manyan ayyuka da wuri

Kuskure guda 8 masu haɓaka JavaScript na farko sun yi waɗanda ke hana su zama ƙwararru

A farkon aikina, na yi babban kuskure: Na yi ƙoƙarin yin babban aiki lokacin da ban riga na shirya ba.

Kuna iya tambayar me ke faruwa a nan. Akwai amsa. Gaskiyar ita ce idan ba ku zama matsakaici ko babba ba, to tabbas ba za ku iya kammala "babban aikin" ku ba. Za a sami abubuwa da abubuwa da yawa da za a yi la'akari da su. Kuma ba za ku iya jurewa ba idan, a farkon farkon aikinku, ba ku haɓaka dabi'ar rubuta "lambar tsafta", ta amfani da gwaje-gwaje, ƙirar gine-gine, da sauransu.

A ce kun ɓata lokaci mai yawa akan wannan aikin, ba ku kammala shi ba, kuma yanzu kuna ƙoƙarin matsawa zuwa matakin tsakiya. Sannan ba zato ba tsammani ka gane cewa ba za ka iya nuna wannan lambar ga kowa ba saboda ba shi da kyau sosai kuma yana buƙatar sake fasalin. Duk da haka, kun yi amfani da lokaci mai yawa akan wannan "aikin na karni" kuma yanzu ba ku da misalan kyakkyawan aiki don ƙarawa zuwa fayil ɗin ku. Kuma kuna rasa hira ɗaya bayan ɗaya ga waɗannan 'yan takarar da za su iya nuna aikin su, ko da yake ba su da girma sosai, a cikin fayil.

A kowane hali, a nan gaba za ku sake sakewa, tun da lambar ba ta da kyau sosai, kuma fasahar da kuka yi amfani da ita ba daidai ba ne abin da kuke bukata. A sakamakon haka, kun gane cewa yana da sauƙi don sake rubuta komai daga karce fiye da ƙoƙarin gyara shi.

Tabbas, duk wannan ana iya ƙarawa a cikin fayil ɗin ku, amma mai yuwuwar mai aiki zai ga gazawa da yawa a can kuma ya yanke shawarar da ke ba ku kunya.

Rashin son koyan tsarin bayanai da algorithms

Kuna iya jayayya na dogon lokaci game da lokacin da ya kamata ku fara nazarin tsarin bayanai da algorithms. Wasu mutane suna ba da shawarar yin hakan kafin sanin JavaScript, wasu kuma bayan.

Na yi imani cewa ba lallai ba ne a koyi wannan daki-daki a farkon, amma yana da daraja fahimtar algorithms, tun da wannan zai ba da fahimtar ainihin aikin shirye-shiryen kwamfuta da ƙididdiga.

Algorithms wani bangare ne na kowane lissafi da shirye-shirye. A haƙiƙa, shirye-shiryen kwamfuta da kansu haɗaɗɗun tsarin algorithms ne da bayanan da aka tsara ta wata hanya, ke nan.

Ƙin aikin jiki

Kuskure guda 8 masu haɓaka JavaScript na farko sun yi waɗanda ke hana su zama ƙwararru

Yana da matukar mahimmanci ga mai haɓakawa ya buga wasanni. Ni ba mai horarwa bane, amma na kalli jikina yana canzawa, shekara bayan shekara. Saboda haka, zan iya gaya muku abin da rashin motsa jiki ya haifar da shi.

Aikina na farko yana da matsala sosai saboda dalilai da yawa, kuma ɗayan matsalolin shine a cikin shekara guda na sami kusan kilogiram dozin biyu. Sannan na yi karatun JavaScript sosai.

Idan ba ku motsa jiki ba, kuna haɗarin samun nauyi, kuma wannan zai haifar da sakamako mara kyau: kiba, migraines (ciki har da na yau da kullum), hawan jini, da dai sauransu. Jerin matsalolin da gaske ba su da iyaka.

Keɓe kai na zamantakewa

Kuskure guda 8 masu haɓaka JavaScript na farko sun yi waɗanda ke hana su zama ƙwararru

Iyali da masoya suna da mahimmanci. Ta hanyar nutsar da kanku a cikin koyon JavaScript da kuma raina mahimmancin rayuwar ku ta tunani da tunani, kuna fuskantar haɗarin zama bakin ciki, yin fushi, rashin yin barci mai kyau, da ƙari mai yawa.

binciken

Ina fatan wasu daga cikin wannan suna da amfani a gare ku. Idan ka kula da kanka a yau, ba za ka gyara kurakurai daga baya ba.

Skillbox yana ba da shawarar:

source: www.habr.com

Add a comment