Momba ny anjara asan'ny andrana amin'ny fiainan'ny mpamorona

Firy ny dinidinika ara-teknika nataonao teo amin'ny fiainanao?

Tao anatin'ny dimy taona lasa, nanatrika tafatafa teknika 35 isan-karazany sy manokana aho - avy amin'ny orinasa Kazakh ho an'ny fividianana hena ho an'ny ririnina amin'ny serivisy sy banky Alemana sy Amerikana; mifantoka amin'ny fandaharana, fanaterana ary fitantanana; lavitra sy any amin'ny birao; voafetra sy tsy voafetra ny fotoana; adin-tsaina amin'ny fiteny samy hafa/stress in different languages

Izany, miaraka amin'ireo dinidinika ~ 20 izay nataoko ho mpampiasa - isa ampy ho ahy ho lasa mpanjakan'ny dinidinika hanaovana izao fanamarihana manaraka izao (tsy hita taratra amin'ny voalohany) sy hampiorenana ny tenako amin'izany: Resy lahatra aho fa amin'ny ampahany betsaka. noho ny dinidinika maro be dia manomboka toy ny fahazarana an-jorom-bala izy io, nianatra tamin'ny sehatra matihanina aho ary lasa manam-pahaizana manokana momba ny fifaninanana, na dia efa niasa tamin'ny fampivoarana tranonkala nandritra ny 10 taona aza aho.

Ity lahatsoratra ity dia natokana ho an'ireo mpandrindra izay eo am-piandohan'ny diany ary mbola tsy lany ny halalin'ny fahalalany. Ao anatin'izany aho dia te-hanitatra ny tesis momba ny tombontsoa ara-panabeazana goavana amin'ny asa fitsapana sy ny fanontaniana ara-teknika napetraka amin'ny dinidinika - ary manasa ny rehetra amin'ny bot telegrama vao nosoratana. ActualizeBot, izay, araka ny drafiko, dia afaka manao dinidinika ara-teknika farafaharatsiny isan'andro mandra-pahatapiny. Ary mba tsy hifarana izy ireo dia azonao atao koa ny mizara asa ara-teknika mahaliana, fanontaniana, na toe-javatra mahasoa/mahafinaritra niaina nandritra ny tafatafa iray.

Hilaza aminao bebe kokoa momba ny bot etsy ambany aho, andeha hojerentsika aloha ny antony maha-zava-dehibe ny mahafantatra sy mahatakatra ny valin'ireo fanontaniana sy asa ara-teknika ireo, na dia efa nahomby aza ianao nandritra ny taona maro.

Nahoana ny hatsaran'ny fahalalana fototra ananantsika no mamela be dia be ho irina?

Ny dinidinika ara-teknika, raha mbola tsy lasa mpanjakan'ny dinidinika ianao, dia adin-tsaina lehibe ho an'ny vatana, toy ny fitadiavana asa amin'ny ankapobeny - na manam-pahaizana manokana ianao, na mpitaingina, na mpamorona izay niasa tao amin'ny iray. toerana mandritra ny fotoana maharitra (ary amin'izao androntsika izao dia azo heverina ho herintaona ny "lava").

Ao amin'ny resadresaka maro, misy antony maha-olombelona mampitombo io adin-tsaina io. Ny mpanadinadinao dia mety tsy i Alena Vladimirskaya, fa mpandrindra programa tsotra-araka ny hitanao, izay sarotra ny manantena ny asa sahaza sy ny fanombanana azy, na ny mpitarika ekipa matanjaka izay hiandry ny fotoana hampitsaharana ny fahasarotany rehetra. mibanjina anao ny masony, mametraka ny fanontaniana hoe: Inona no ho anao kinga!?

Indray andro, tsy nanome ny ilaina, fa, araka ny azonao, valiny tsy ampoizina amin'ity fanontaniana ity, dia navela tsy nisy tolotra, izay tena faly aho.

Amin'ny fiezahana hisoroka an'io adin-tsaina sy fihetsika tsy ilaina io amin'ny ankapobeny, dia manalavitra ny tenantsika isika tsy amin'ny fampiharihariana mafy ny tsy fahafantarantsika ny endri-javatra fototra sasany amin'ny fiteny, fa koa amin'ny fampihenana izany tsy fahalalana izany farafaharatsiny.

Ny olana dia amin'ny fampiharana dia vitsy ny toerana ahafahantsika mahazo ity kilasy olana ity.
Izay developer tsy maintsy niasa tany amin'ny toerana maro dia hanamafy fa ny olana fototra na famoronana apetraka amin'ny dinidinika dia zara raha misy ifandraisany amin'izay ataon'ny programmer amin'ny tena fiainana - tsy misy recursions, grafika ary rafitra fanaraha-maso ascenseur asynchronous eto amin'ny planeta misy ratsy. hery misintona ao amin'ny sandry hafa amin'ny vahindanitra. Indrisy.

Mifandray amin'ny JavaScript tanindrazako, misy ohatra tsara - raha tsy niseho ny React.JS, ny 98% amin'ny mpandrindra JavaScript dia hanohy hiaina amim-pahombiazana ao anatin'ny tsy fahalalana feno fahasambarana momba ny atao hoe famatorana - mihoatra ny 20 taona aorian'ny fisehoany - ary hitohy. ho very hevitra, mahazo fanontaniana momba izany amin'ny dinidinika, ary ireo izay namorona ireo trano famakiam-boky, frameworks ary modules rehetra ireo ihany no hanohy hiasa miaraka aminy. Androany, noho ny fanehoan-kevitra, dia nihena ho 97% io isa io.

Mazava ho azy fa rehefa mahita ny "fitokanana amin'ny zava-misy" amin'ireo asa ireo, dia maro ny mpamorona no tsy miraharaha azy ireo na mandany fotoana amin'ny fandrobohana azy ireo - ary manohy ny fanaony andavanandro, izany hoe, amin'ny fomba an'ohatra, mandeha amin'ny sahan'ny fampandrosoana ho an'ny famokarana tsy vitan'ny hoe. tsy misy mpitsikilo vanja milevina, nefa tsy fantatra koa fa ao anaty toeram-pitrandrahana izy ireo.

Inona no vokatry ny tsy fahampian'ny fahalalana fototra momba ny fiteny iray?

Ny valin'io fanontaniana io dia toa tsy misy dikany, fa noho ny antony sasany dia toetran'ny olombelona ny manosika foana ny vahaolana ho any amin'ny zorony lavitra - ary izany dia mitana anjara toerana mampalahelo eo amin'ny fiainan'ny programer zandriny sy afovoany, manitatra ny lalany mankany amin'ny avo (sy ny halalin'ny). ) amin'ny fahalalana fiteny mandritra ny roa taona.

Ny fehezan-dalΓ na fampiharana mampiasa rafitra sy tranomboky izay zatra soratana isan'andro dia tsy azo heverina ho azo ianteherana raha manoratra izany tsy ampy fahatakarana ny lafiny samihafa amin'ny fanatanterahana azy. Ny fanoharana tsara momba izany avy amin'ny tontolon'ny JavaScript dia ny hiafaran'ny tranomboky JQuery, izay maotera fandrosoana taloha ary ankehitriny, satria sehatra fahalalΓ na manokana, misaraka amin'ny fiteny hafa, dia maka ny toerany voajanahary ny tsena - semi-matihanina scripts haingana nanoratra sy miasa araka izay ilaina ho toy ny fanomezana ny mitovy fifadian-kanina fandaharana amin'ny bootstrap avy amin'ny tsy lafo vidy freelancers.

Ny hoavin'ny tetikasa novolavolaina tamin'ny fomba fijery tsy tompon'andraikitra toy izany, na dia noho ny tsy fahalalana aza, dia mihelina ary tsy maharitra ela: fatiantoka be dia be avy amin'ny manga, tsy fahombiazana, fatiantoka ara-bola sy laza ary, vokatr'izany, ny fihenan'ny hafanam-po amin'ny fanohizana. fiaraha-miasa.

Etsy an-danin'izany, ho an'ny olona iray izay nifidy ny lalan'ny programmer, tsy dia azo ampitahaina amin'ny fahafinaretana amin'ny fahazoana izay ataony. Ny fahatakarana fa izy, toa an'i Baron Munchausen, dia mihazakazaka mamakivaky ny toeram-pitrandrahana amin'ny soavaly. Tsy ilaina ny milaza fa ny mpampiasa mendrika dia afaka mahita mazava tsara ny olona mandehandeha amin'ny vanja milevina sy ny olona mivaingana amin'ny fisalasalana hanao dingana amin'ny toe-javatra izay ahafahany mihazakazaka sy mitsambikina tsy mieritreritra na inona na inona?

ActualizeBot

Rehefa nahita ny tombotsoan'ny dinidinika aho, ary nahatsapa ihany koa fa tsy etika tanteraka ny fandehanana any amin'ny dinidinika tsy misy dikany, dia nieritreritra aho fa tsara ny mamorona bot izay ahafahan'ny vao manomboka na ny mpamorona izay mamindra amin'ny fiteny hafa mandray anjara amin'ny fanofanana fanabeazana nefa tsy mampiasa tena dinidinika hatramin'izay , izay nitranga tamiko. Ary nahatsiaro ny fitiavan'ny programmer ny miresaka sy mampitaha ireo olana tsy maintsy novahany - indrindra raha zavatra tsy misy dikany izany - tsapako fa mifanaraka daholo ny zava-drehetra, nandΓ  ny fisalasalana rehetra ary voila.

Ny bot amin'izao fotoana izao dia manana fiasa tsotra 3:

  • Famandrihana amin'ny fiteny/rafitra manokana mba hahazoana asa vaovao momba izany. Misoratra anarana ianao ary rehefa tonga ny asa dia raisinao ao amin'ny gazetiboky isan'andro
  • Famoahana asa na asa fitsapana - Ao amin'ny bokiko dia milaza izy ireo fa mikarakara ny fizarana
  • Mpamorona anarana tena tsara izay ahafahanao misafidy ny sonia tsara indrindra ho an'ny lahatsoratry ny asa avoakanao, ao anatin'izany ny diksionera vehivavy, fa tsy misy feminista.

Amin'izao fotoana izao dia azo isafidianana ireto fiteny manaraka ireto: JavaScript, Java, Python, PHP, MySQL. Somary voafetra ny fifantenana noho ny fetran'ny fahalalako. Manantena aho fa hanampy amin'ity lisitra ity miaraka amin'ny fanampian'ny vondrom-piarahamonina habra.

Nalefa tamin'ny endrika rock and roll fotsiny ilay bot; tsy andrasana ny fandoavam-bola.
Afaka mandeha amin'izany ianao amin'ny fampiasana ity rohy ity: ActualizeBot

Fohy momba ny fampiharana ara-teknika

Ity bot ity dia iray amin'ireo tetikasa kely itondrako ny dikan-tsarimihetsika voalohany ho an'ny daholobe amin'ny miniframework open source ho an'ny famolavolana bots manana rafitra sarotra, antsoina hoe Hobot ary misy amin'ny NPM ho an'ny olona mafy orina.

Ny rafitra dia naorina tamin'ny fototry ny Telegraf.JS sy TypeScript, ny dikan-teny zero-zero-voalohany, misy ohatra amin'ny fampiasana, dia azo jerena ao amin'ny github ary andramo avy hatrany. Tsy ho ela aho dia hampakatra dikan-teny 0.0.2, nitarina sy nibango ho an'ny olona iray avy any ivelany, ary hanokana lahatsoratra manokana ho azy (ny vatan-kazo). Ho faly aho raha hita fa manan-danja amin'ny olona iray toa ahy izany.

Noho izany, firy ny dinidinika tsy maintsy natrehinao?
Azoko antoka fa manana zavatra holazaina ianao!

Source: www.habr.com

Add a comment