Giunsa ang pagpangutana sa tama kung ikaw usa ka bag-ong espesyalista sa IT

Hello!

Sulod sa miaging duha ka tuig daghan ako nga nagtrabaho sa mga tawo nga nagsugod pa lang sa ilang mga karera sa IT. Tungod kay ang mga pangutana sa ilang kaugalingon ug ang paagi sa daghang mga tawo nga mangutana kanila managsama, nakahukom ko nga kolektahon ang akong kasinatian ug mga rekomendasyon sa usa ka lugar.

Dugay na kong nagbasa usa ka artikulo 2004 ni Eric Raymond, ug kanunay nga hugot nga nagsunod niini sa iyang karera. Kini dako kaayo, ug mas gitumong sa mga tigdumala sa sistema. Kinahanglan nakong tabangan ang mga tawo, nga kasagaran walay kasinatian sa pag-uswag, mahimong mga junior ug magsugod sa ilang mga karera.

Para sa mga nahimo na, o nagdamgo pa nga mahimong usa ka bag-ong developer, makahatag ako sa mga musunud nga rekomendasyon:

  • Tun-i ang problema sa imong kaugalingon
  • Isulti una ang tumong, dayon isulti ang problema.
  • Pagsulat nga may katakus ug hangtod sa punto
  • Pangutan-a ang adres ug ipaambit ang solusyon
  • Tahura ang oras sa ubang tawo
  • Tan-awa nga mas lapad

Ug karon dugang nga mga detalye.

Tun-i ang problema sa imong kaugalingon

Nagkat-on ka ug programming language gikan sa libro o kurso. Nagkuha kami usa ka pananglitan nga code, gipadagan kini, apan nahagsa kini sa usa ka sayup nga dili klaro kanimo. Sumala sa libro, kini kinahanglan nga molihok. Apan nagtuo ka sa imong mga mata - dili kini molihok. Unsa ang mga kapilian?

  • Pagdesisyon nga dili ka mahimong usa ka developer tungod kay ang tibuuk kalibutan batok kanimo ug bisan ang mga nagtrabaho nga mga pananglitan dili molihok. Hunong sa pagtuon;
  • Pagdesisyon nga dili ka mahimong usa ka developer tungod kay tanga ka kaayo o wala nimo kini. Hunong sa pagtuon;
  • Sugdi ang pagpangutana sa tanan nga imong nahibal-an kung kinsa ang labing gamay nga konektado sa IT, nangayo nga mahibal-an nila kung ngano nga wala kini molihok alang kanimo. Hibal-i ang daghang bag-ong mga butang bahin sa imong kaugalingon, masuko. Hunong sa pagtuon;

Unsa nga kapilian ang husto? Ania siya:

Sabta nga dili ka talagsaon (bisan unsa pa ang isulti sa imong inahan ug lola), ug ang kalibutan sa IT dili ingon ka yano sama sa ilang trumpeta kung giimbitahan ka nila sa mga kurso ug webinar.

Ang pagsabut nga dili ka talagsaon nagdala ngadto sa pagkaamgo nga ang imong problema tingali nasugatan na sa napulo, gatusan, liboan ka mga tawo. Kung ikaw usa ka bag-ong developer, nan dali ka nga dili makamatikod, mag-install o mag-configure sa usa ka butang. Ania ang usa ka checklist nga akong gisugyot nga buhaton sa dili pa nimo maamgohan nga dili nimo masulbad ang problema sa imong kaugalingon ug kinahanglan nimo ang tabang:

  • Siguroha nga ang pangutana talagsaon ug walay tubag niini sa Internet
  • Tun-i pag-ayo ang hinungdan sa problema, dili ang epekto
  • Pagtimbang-timbang sa posible nga mga solusyon sa problema, ang ilang mga bentaha ug disbentaha
  • Hunahunaa ang mga alternatibong kapilian sa pagkab-ot sa imong tumong
  • Hunahunaa kon unsa ang mahimong ipangutana kanimo ug andama daan ang imong mga tubag.

Π‘ una Ang punto mao nga ang tanan gamay ra: kung ang teksto sa sayup hingpit nga dili nimo masabtan, kopyaha kini sa Google ug basaha pag-ayo ang teksto gikan sa mga link.

Ikaduha: pananglitan, kung ang imong code nag-crash sa sayup nga "Dili nako makonektar ang usa ka librarya sa ikatulo nga partido," nan ang problema wala sa imong code. Ang punto mao nga wala nimo ma-install ang pipila ka librarya nga gusto nimong gamiton. Kini nagpasabut nga kinahanglan nimo pangitaon kung giunsa kini i-install, ug dili kung giunsa ang pag-ayo sa imong code.

Ikatulo ΠΈ ikaupat medyo susama: Unsa kaha kung kini nga librarya ang problema ug kinahanglan ko nga mangita alang sa lain? Unsa kaha kung dili gyud ko mogamit usa ka ikatulo nga partido nga librarya, apan isulat ang akong kaugalingon nga code gamit ang standard nga mga himan?

Ikalima Kini nga punto nagdala kanato sa sunod nga bahin: hunahunaa kung unsa ang mahimong ipangutana sa tawo nga imong giduol ug andam ang mga tubag.

Isulti una ang tumong, dayon isulti ang problema.

Ang tumong mao ang gusto nimong buhaton. Pananglitan, pagsulat og code nga moadto sa Internet ug magtipig og 10 ka mga hulagway nga adunay kataw-anan nga mga iring. Ang problema mao ngano nga nakakita ka usa ka sayup sa console, apan wala nimo makita ang 10 ka kataw-anan nga mga iring. Ayaw pagsugod sa imong pangutana sa usa ka problema. Pagsugod sa usa ka tumong, pagtapos sa usa ka problema. Kung ang tawo nga imong gipangayo alang sa tabang usa ka eksperyensiyado nga developer ug daghan ang nahibal-an, nan lagmit makahatag siya kanimo usa ka labi ka yano ug labi ka matahum nga solusyon sa problema. Kung gipili na nimo ang pinakasimple ug labing elegante, klaro nga masabtan niya kung unsa ug nganong gusto nimong buhaton, ug kini makapadali sa pagdawat sa tubag.

Maayong pangutana:

Gusto nako magluwas ug 10 ka kataw-anan nga iring kada adlaw para mokatawa ug molugway sa akong kinabuhi. Aron mahimo kini, gisulat nako ang mosunod nga code: [...] Naglaum ko nga kini magkonektar sa usa ka FTP server ug mag-download sa mga bag-ong litrato gikan didto. Apan, sa dihang gilusad nako kini, nakita nako kini nga sayop: […] Bisan pa nga ma-access nako kini nga server pinaagi sa browser.

Dali nga tubag:

Dili unta nimo gikuha kini nga librarya; walay usa nga nagsuporta o nagpalambo niini sa dugay nga panahon. Mas maayo nga kuhaa kini - nag-download ako og mga litrato nga adunay mga iring alang niini sa akong kaugalingon!

Dili maayo nga pangutana:

Kumusta, ang akong code naghimo sa mosunod nga sayup [...], nahibal-an ba nimo kung unsa ang mahimong sayup?

Ang klaro nga tubag:

Hello. Wala ko kabalo.

Pagsulat nga may katakus ug hangtod sa punto

Dili kinahanglan nga ibubo ang usa ka sapa sa mga hunahuna sa usa ka tawo. Ang tawo nga imong giduol aron masulbad ang problema busy sa iyang kaugalingon nga mga kalihokan. Siguroa nga dali niyang masabtan kung unsa ang imong problema ug unsa ang imong gusto gikan kaniya. Kung naa kay problema sa literacy, gamita ang online nga spelling ug punctuation checking services. Mahimo nimong tangtangon ang junk sa mga mensahe nga wala’y serbisyo sa online. Ayaw pagbubo og tubig, ayaw pagsugod sa layo. Pagsulat sing malip-ot, malip-ot, kag sa punto. Paghatag ug mga pananglitan.

Dili maayo:

- hi kumusta))) Naningkamot ko nga magbutang ug project sa laktod nga pagkasulti, pero dili jud muwork para nako, na-crash sya for some reason O_o, bisag murag nabuhat nako ang tanan, please come) )))) naa gyuy dili masabtan sa console para nako ((( sakto na nako gisulayan ang tanan, walay work, ahhh(

Maayo:

β€” Kumusta, ako naningkamot sa pagsugod sa usa ka proyekto, apan adunay usa ka problema. Na-crash dayon kini pagkahuman sa docker-compose up nga command, ania ang startup log ug error: […] Mahimo ba nimo akong isulti kung giunsa kini pagsulbad?

Pangutan-a ang adres ug ipaambit ang solusyon

Dili ka magsulat og usa ka pangutana sa usa ka personal nga mensahe ngadto sa usa ka piho nga tawo, gawas kon ikaw gipahibalo nga ikaw kinahanglan nga mangutana kaniya sa espesipiko. Mas maayo nga magsulat sa usa ka grupo sa mga tawo tungod kay:

  • Ang tanan nagkapuliki sa pagsulbad sa ilang kaugalingong mga problema. Ang higayon nga ang usa ka tawo sa usa ka kinatibuk-ang chat o sa usa ka forum makagahin ug oras kanimo mas taas.
  • Ang higayon nga adunay usa sa kinatibuk-ang chat nga nahibal-an kung unsaon pagtabang kanimo mas taas.
  • Ibilin nimo kini sa uban aron makit-an ang parehas nga pangutana ug tubag sa ulahi.

Tan-awa ang kataposang punto. Nahibal-an na ba nimo nga kinahanglan nimong sulayan ang pagsulbad sa mga problema sa imong kaugalingon? Nakagamit ka na ba sa pagpangita sa chat/forum/grupo, apan wala ka makakitag bisan unsang paghisgot sa imong problema? Okay, unya mangutana.

Sa laing bahin, dili kinahanglan nga samokon ang mga tawo nga wala kinahanglana. Kung mahimo, kuhaa sa imong mailing list ang bisan kinsa nga dili makatabang kanimo. Kon mas daghang mensahe ang madawat sa usa ka tawo, dili kaayo niya basahon kining tanan. Ayaw himoa ang mga tawo sa batasan sa pagpalong sa mga alerto o pagbaliwala lang sa mga mensahe.

Sigurado, ang imong kasinatian mahimong mapuslanon sa uban. Luwasa ang imong kaugalingon ug ang uban panahon pinaagi sa pag-post og tubag o solusyon. Ang sunod nga bag-o, kung nahibal-an na niya kung unsa ang among gihisgutan dinhi, dili gyud magsamok bisan kinsa - pangitaon niya ang imong solusyon pinaagi sa pagpangita. Nganong nakaingon ko nga makadaginot ka ug panahon? Tungod kay mahimo nimong masugatan kini nga problema sa usa ka tuig ug dili nimo mahinumduman kung giunsa nimo kini nasulbad. Ang pagpangita makaluwas kanimo pag-usab.

Tahura ang oras sa ubang tawo

Himoa nga sayon ​​ang kinabuhi kutob sa mahimo alang sa mga tawo nga imong gipangayo alang sa tabang.

Siguroha nga ang mga link nga imong ipadala nagtrabaho. Sulayi ang pag-abli niini sa incognito mode. Kung ang link nanginahanglan pagtugot, makakita ka usa ka sayup sa pag-access. Pananglitan, kung nag-upload ka og code sa usa ka pribado nga repository, o nagpadala usa ka link sa Google Drive, diin ikaw ra ang adunay access, ang usa ka tawo makakita usa ka sayup, ug kinahanglan niya nga mogahin og oras sa pagpahibalo kanimo bahin niini, ug dayon maghulat alang sa nga imong i-set up ang access. Siguroha nga makita dayon sa tawo ang imong gisulti.

Ayaw pagdahum nga adunay gusto nga mahinumdom sa imong gipangutana duha ka adlaw ang milabay. Ipadala pag-usab ang impormasyon, pahinumdumi ang konteksto. Walay usa nga gustong mangita pinaagi sa mga sulat alang sa unsay anaa kanimo. Kung tapolan ka kaayo sa pagdoble sa kasayuran aron ang mga tawo dili mag-usik sa ilang oras sa pagpangita, nan dili nimo kinahanglan ang tabang.

Ayaw kini kuhaa sa konteksto. Kung nagpadala ka usa ka log nga adunay usa ka sayup, klaro nga kinahanglan nimo nga ilakip dili lamang ang sayup mismo, apan usab ang code nga hinungdan niini, nga adunay usa ka pananglitan kung unsa ang nabuak.
Kung adunay natukod nga proseso sa pagsulbad sa imong problema, sunda kini. Dili na kinahanglan nga bag-ohon ang ligid kung naa nay artikulo nga adunay usa ka lakang sa lakang nga HowTo.

Dili nimo kinahanglan nga sulayan nga makakuha usa ka tubag gikan sa usa ka tawo pinaagi sa lainlaing mga channel (pagsulat sa Slack, Skype, Telegram) sa parehas nga oras - dili kini maayo alang sa tawo.

Dili kinahanglan nga isulat ang parehas nga mensahe sa daghang mga tawo sa usa ka higayon, sa paglaum nga bisan adunay usa nga motubag kanimo. Kining tanan nga mga tawo makahatag kanimo og tubag (lagmit, kini managsama), apan silang tanan mabalda sa ilang trabaho sa makadiyot. Gamit ug group chat.

Tan-awa nga mas lapad

Ang tanan nga among gihisgutan dinhi magamit usab sa gawas sa natad sa IT. Sunda kini nga mga lagda sa usa ka supermarket, sentro sa pag-alagad sa sakyanan, sa bakasyon sa laing nasud, sa dihang makig-estorya sa mga higala ug mga paryente. Ipakita sa mga tawo nga imong gipabilhan ang ilang oras ug dili nimo gusto nga mahasol sila sa mga butang nga wala’y hinungdan. Ipakita nga migugol ka ug panahon ug paningkamot sa pagsulay sa pagsulbad sa problema sa imong kaugalingon, apan wala ka molampos, ug nagkinahanglan ka gayod ug tabang. Sa pagpasalamat, ang mga tawo makasabut sa imong mga problema ug makatabang kanimo sa pagsulbad niini.

Source: www.habr.com

Idugang sa usa ka comment