Rularea unei afaceri în timp ce țineți pasul cu tehnologia în schimbare

Pentru cei care ați citit vreunul dintre tutorialele mele despre Envato Tuts +, știi că petrec majoritatea timpului cu WordPress. Dacă nu construiesc soluții personalizate pentru alții, atunci scriu adesea tutoriale pentru a le învăța pe ceilalți cum să facă aceleași lucruri.

Unul dintre marile lucruri despre comunitatea WordPress este că ei dețin WordCamps în toată lumea pe tot parcursul anului. Și deși frecvența de desfășurare a WordCamps depinde adesea de locul unde locuiți, am norocul să locuiesc în Statele Unite unde există mulțime din WordCamps pe tot parcursul anului.

În afară de întâlnirile mele locale (care este un alt lucru în comunitatea WordPress), am avut plăcerea de a participa și a vorbi la un număr de WordCamps diferite.

Recent, am avut ocazia să vorbesc la WordCamp San Diego, iar experiența a fost minunată.

De obicei, vorbesc despre mai multe subiecte tehnice, ceea ce este bine, deoarece acesta este, în general, tipul de lucru pe care mi-l place și cum lucrez cu clienții mei. Dar pentru această conferință am avut ocazia să vorbesc despre următoarele subiecte:

  • Crestere personala
  • Rularea unei afaceri în timp ce țineți pasul cu tehnologia în schimbare

Și am avut ocazia de a le lega pe amândouă împreună.

Mai jos, veți avea ocazia să vizualizați prezentarea. Sunt aproximativ 30 de minute lungi, așa că am inclus cele patru cele mai importante note ale discursului după film. Chiar dacă nu îl urmăriți, probabil că cele patru puncte de mai jos vor ajuta la ilustrarea punctelor pe care le-am făcut și le puteți încorpora în munca dvs..

Rularea unei afaceri în timp ce țineți pasul cu tehnologia în schimbare

Voi spune, însă, că dacă sunteți interesat să-mi auzi puțină istorie în ceea ce privește muzica, jocul la chitară, urmărind un vis de a fi într-o bandă, găsirea mea în tehnologie și cum se intersectează ambele povești, atunci asigurați-vă că vizionați videoclipul.

Așa cum am promis, iată cele patru puncte principale pe care am vrut să le conduc spre sfârșitul prezentării mele.

1. Principii și fundații peste tehnologie

În timpul carierei dvs. de dezvoltator, este mai mult decât probabil că veți ajunge la învățarea unei varietăți de principii care depășesc tehnologia utilizată pentru un anumit proiect.

Când se întâmplă acest lucru, veți putea să alegeți o nouă limbă și noile instrumente mult mai repede decât atunci când începeți prima dată. Și aceasta este o evoluție naturală a creșterii în maturitate ca dezvoltator de software sau web.

Managerii

Dacă sunteți manager și sunteți cineva responsabil pentru conducerea unei echipe de dezvoltatori, este important să rețineți că dezvoltatorii trebuie să cunoască cel mai bun set de instrumente disponibile. 

Acest lucru nu inseamna ca ei trebuie sa aiba liberi de a incerca tot ce iese, dar ei ar trebui sa fie familiarizati cu lucrurile pe masura ce sunt eliberati prin citirea lor, scriind probabil mostre de cod sau chiar participand eventual la o conferinta.

În cele din urmă, doriți să le oferiți loc pentru a rămâne la curent. Contribuțiile lor la această afacere prin această nouă tehnologie pot ajuta la salvarea banilor de afaceri în timp ce conduc produsul înaintea lor.

În cele din urmă, dacă sunteți responsabil pentru comunicarea nevoilor de afaceri pentru dezvoltatori, asigurați-vă că au o înțelegere cu privire la De ce ei lucrează la proiectul pe care îi sunt atribuite. Nu este suficient să construiți ceva. Este util să cunoașteți scopul pe care îl vor lucra.

Dezvoltatori

După cum sa menționat în secțiunea de mai sus, este important să vă asigurați că vă rămâneți la curent cu tehnologiile care se află la orizont în industria noastră. Cu toate acestea, aș susține că este mai important să înțelegeți principiile fundamentale ale paradigmelor cu care lucrați.

Când faceți acest lucru, veți avea un timp mai ușor de înțelegere a problemei de rezolvat. Și când faceți asta, veți putea alege o tehnologie care vă ajută cu adevărat să rezolvați problema, în loc să selectați un utilitar nou doar pentru că se pare că este noul lucru fierbinte.

2. Mergeți mai adânc decât bine

Când, în calitate de dezvoltator, introduceți un spațiu în care încercați să rezolvați o problemă, alegeți un set de instrumente care vă permit să faceți exact acest lucru. 

Nu pierdeți timpul încercând să evaluați fiecare opțiune disponibilă pentru că nimic nu va satisface toate nevoile dvs. În schimb, ele vor servi unei varietăți de nevoi. Încercați să găsiți pe cel care vă servește cel mai mult. Apoi, utilizați-l la maximum și la potențialul maxim de a rezolva cazul.

O notă personală

Când am început să lucrez pe cont propriu, mi-am împărțit timpul între proiectele web standard, Ruby on Rails și WordPress. Apoi am oprit totul, cu excepția WordPress, și m-am concentrat explicit asupra lui.

Acest lucru a dus la mai mult succes, am fost mai profitabil și m-am bucurat mai mult de ceea ce fac eu zilnic (inclusiv scrierea pentru Envato). Apreciez majoritatea acestui lucru pentru a opta pentru a merge adânc mai degrabă decât pentru a începe pe larg și de a învăța din greșelile de a nu face acest lucru.

3. Stai conștient de ce e acolo

Tehnologia se mișcă foarte repede. Știm că, dacă nu pentru alt motiv decât varietatea articolelor pe care le publicăm aici pe Envato Tuts +. Și așa cum am menționat mai devreme, eu sunt un fan al unei adâncimi, mai degrabă decât al unei largi, atunci când vine vorba de ceea ce fac pentru o viață. 

Cu alte cuvinte (și pentru a folosi un clișeu), aș prefera să fiu un expert, nu ca un cârlig al tuturor meseriilor și un maestru al nimănui. Apoi, din nou, nu mă consider eu un expert, dar lucrez la el în fiecare zi cât de mult pot.

Oricum, stați la curent cu tehnologiile și cu alte tehnologii doar în cazul în care vă aflați, astfel încât să știți ce este disponibil. În plus, dacă reușești să înveți principiile care stau la baza, ar trebui să poți ridica schimbările relativ repede.

Dar dacă nu vă deranjează să urmați și ce tehnologii sosesc, cum veți ști ce vă servește bine? Desigur, aceasta ridică întrebarea despre modul în care putem ține pasul cu toate acestea.

4. Conectează-te cu cei care știu mai mult

Acest lucru poate părea prea simplist, dar este important să încercați să vă înconjurați cu cei care știu mai mult decât pe un anumit subiect sau despre subiectul pe care sunteți interesat să îl învățați.

Acum, mai mult ca niciodată, avem capacitatea de a face acest lucru. Sigur, putem încă să citim cărți și să le citim (și cred cu siguranță că nu ar trebui să uităm să facem acest lucru), dar avem și alte resurse la dispoziția noastră.

De exemplu, avem lucruri precum:

  • blogurile personale ale dezvoltatorilor
  • GitHub
  • abilitatea de a ne scrie propriu blog și invitați comentarii
  • buletine informative la care ne putem abona
  • peer pe Twitter cu care putem interacționa
  • conferințe
  • cursuri online
  • întâlniri locale
  • iar lista continuă

Știu, poate fi intimidant să te introduci pe cineva sau să te pui acolo și să ceri recenzii de cod, sfaturi sau mai multe informații în jurul tuturor acestor lucruri. Dar cu cât o faci mai mult, cu atât mai ușor devine. Si cu cat este mai usor, cu atat vei deveni mai educat.

Cu cât devii mai educat, cu atât vei fi mai bine un dezvoltator. Este un proces, sigur, și nu este neapărat ușor. Dar cred că plățile sunt bine meritate.

Concluzie

Vă mulțumim că ați acordat timp pentru vizionarea și / sau citirea conținutului acestui subiect. Dacă este ceva pe care ați dori să discutați mai mult, atunci nu ezitați să mă anunțați. 

În plus, dacă sunteți interesat să vedeți mai multe videoclipuri de acest gen, anunțați-ne, deoarece ne-ar interesa să împărtășiți mai multe astfel de discuții cu cititorii sau care sunt interesați.

Pentru cei care sunteți interesați de WordPress, puteți găsi restul cursurilor mele și tutorialele mele pe pagina mea de instructor. Vă rugăm să nu ezitați să mă urmați pe blogul meu și / sau pe Twitter la @tommcfarlin, de asemenea. În ambele aceste locuri, vorbesc despre diferite practici de dezvoltare software și cum le putem folosi în WordPress.

În cele din urmă, nu ezitați să lăsați orice întrebări sau comentarii în feed-ul de mai jos și voi încerca să răspund la fiecare dintre ele.

Cod