Debarase m de pè premye travay ou

Debarase m de pè premye travay ou
Toujou soti nan fim nan "Harry Potter ak prizonye Azkaban la"

Pwoblèm nan mond sa a se ke moun ki edike yo plen ak dout, men moun sòt yo plen ak konfyans.

Charles Bukowski

Dènyèman, mwen te anseye yon lòt leson pwogram youn a youn. Kontrèman ak klas regilye yo, sijè a pa t 'konstriksyon lang oswa rezoud pwoblèm. Elèv la te pataje enkyetid li konsènan travay nan lavni. Elèv la li menm te byen entelijan. Youn nan moun ki vini nan kou a konplete tout pwogram nan pi vit pase nenpòt lòt moun ak solisyon orijinal yo, men tout tan tout tan an sensèman souzèstime tèt li. Dapre mwen, dout sa yo rive sèlman nan mank de enfòmasyon. Mwen te eseye ranpli espas sa a enprovize pandan leson an.

Kesyon yo te yon bagay tankou sa a:

  • Chak ane anpil etidyan gradye nan inivèsite epi yo tout ale chèche travay. Sa se anpil moun. Yo pral pwobableman anboche pi bon an, men mwen pa pral jwenn yon plas.
  • E si mwen dezòd epi yo revoke touswit?
  • E si nan pwosesis la nan travay yo reyalize ke mwen se estipid epi choute m 'deyò?

Elèv sa a pa t premye moun mwen te reponn kesyon sa yo. Anpil moun genyen yo, epi anjeneral yo dwe di yo san preparasyon. Fwa sa a, mwen deside ekri monològ mwen an nan yon kaye. Mwen te panse li ta yon koup de paragraf, men li te fini ase pou yon atik antye.

Atik la dekri vi a soti nan pwen de vi mwen ak ki baze sou eksperyans mwen. Sepandan, mond nou an se trè divès ak bagay etonan rive nan li. Si ou pa dakò ak yon bagay oswa eksperyans ou yon jan diferan, tanpri ekri yon kòmantè.

Atik la te ekri pa yon pwomotè pou devlopè. Sepandan, si w gen plan pou fè tès, administrasyon, oswa nenpòt lòt bagay nan IT, Lè sa a, kèk nan konsèy yo pral itil tou pou ou.

Yo p ap anboche ou ditou

Lè ou imajine ke anpil inivèsite gradye dè santèn de elèv chak ane, li vin alèz. Ki jan fè konpetisyon ak yon gwo foul moun konsa?

Malerezman, se pa tout gradye ki gen ase fòmasyon teknik. Eseye mande kèk etidyan inivèsite ou konnen: ki jan moun nan gwoup li a jwenn admisyon nan egzamen nan disiplin tankou "baz done" oswa "fondamental algoritmizasyon ak pwogramasyon"? Nan yon gwoup 30 moun, nan pi bon, pral gen 3-5 mesye "avanse" ki aktyèlman te fè tout bagay tèt yo. Rès la tou senpleman kopye nan men yo, bay repons pou kesyon yo epi soumèt.

Men ki jan sa te ye lè mwen te etidye poukont mwen. Sepandan, eksperyans mwen ka pa reprezante. Se konsa, mwen te poze kesyon sa a plizyè etidyan diferan. Repons lan te prèske menm jan an. Repondan yo te soti nan diferan inivèsite ak kolèj. Mwen pral kite diskisyon sou rezon ki andeyò sijè ki abòde lan atik sa a. Mwen pa gen ase tan pou yon etid konplè, kidonk mwen pral tire yon konklizyon nan enfòmasyon ki disponib yo.

Pami plizyè santèn gradye, sèlman yon douzèn koup ki enterese patwon yo

Kèk gradye ka bay yon konpetisyon reyèl pou yon elèv ki kapab ak bon preparasyon. Sepandan, menm si ou te etidye konsyans, apre premye entèvyou a gen plis chans yo pa pral anboche. Apre dezyèm lan, pwobableman tou. Tout bagay ka rive byen, men li pi bon pou prepare tèt ou pa pou yon atak, men pou yon sènen toupatou. Yon tantativ san siksè pou jwenn yon travay se sèlman yon rezon pou w travay sou erè w yo epi eseye ankò. Mwen pa pral pale sou prepare pou entèvyou. Gen anpil bagay ki deja ekri sou sijè sa a sou entènèt la. Mwen pral jis di ke gen nuans nan entèvyou ke pwogram fòmasyon ou pwobableman pa pral pran tan pou eksplike. Chèche enfòmasyon sa yo tèt ou, li ka diminye kantite tantativ yo.

Foli se repetisyon egzak la nan menm aksyon an. Tan apre tan, espere chanjman

Albert Einstein

Pou anpeche entèvyou yo vire nan bagay moun fou, ou bezwen amelyore apre chak nouvo tantativ. Memorize oswa ekri kesyon yo te poze w pandan entèvyou a. Lè w retounen lakay ou, gade nan lis sa a epi tcheke tèt ou lè w ap itilize Entènèt la. Nan fason sa a ou pral konprann ki kote ou menm ak entèvyou a te fè yon erè. Sa rive tou. Revize oswa etidye sijè ou te fè mal sou yo epi eseye ankò.

Anplis de sa, gen yon sezon pwononse nan mache travay la. Konpayi entelijan planifye anbochaj ki baze sou dat gradyasyon yo. Gen plis pòs vid pou fèk vini nan sezon prentan an pase lòt fwa. Sepandan, konpetisyon an pi wo nan moman sa a.

Estipid - jwenn revoke

Lè yon moun ki pa gen eksperyans anboche, gen atant korespondan pou li.

Yon fèk vini nan travay la dwe:

  • Konesans nan baz teknik jeneral
  • Etidye spesifik yo nan domèn sijè konpayi an
  • metrize zouti ak pratik yo itilize

Gen kèk òganizasyon ki bay kou fòmasyon pou fèk vini sou teknoloji, zouti ak pwosedi lokal yo itilize. Pou egzanp, bon fason lè w ap itilize imel antrepriz, pwosedi pou chanje dokiman nan yon wiki, karakteristik lokal yo nan travay ak VCS ak yon tracker ensèk.

Genyen tou kou entwodiksyon teknik, men itilite yo se dout. Si li rive nan travay, Lè sa a, patwon yo konvenki ke ou gen kèk nivo ase konesans. Li pi bon tou senpleman pran kou sa yo nan bon lafwa, kòm yon ti fòmalite. Petèt pral aktyèlman gen yon bagay itil nan yo.

Lè ou kòmanse travay, sonje ke yon debutan definitivman pa pral reskonsab rezoud yon travay ijan, konplèks ak an menm tan enpòtan. Gen plis chans pral gen sèlman youn nan pwopriyete sa yo. Oswa senp men ijan: ranje layout la, voye yon moun yon dosye, repwodui pwoblèm nan. Oswa difisil, men san okenn espwa nan fini - pou ke debutan an kolekte plis rato. Oswa enpòtan, men eksperimantal. Pou egzanp, yon pwojè ke tout moun te vle pou yon tan long, men yo pa ka jwenn tan nan aplike.

Travay pou metrize zouti yo pral "difisil" ak atifisyèl. Gen plis chans sa a pral yon vèsyon senplifye nan sistèm prensipal la. Travay sa yo sèvi ak menm pil teknoloji a ak menm tèm domèn ak tout pwojè a. Nan ka sa a, rezilta egzekisyon an pa pral bay itilizatè final la. Sa a ka demotivation, men li pi bon pou reziste santiman sa a. Yon travay atifisyèl dwe fè konsyans, kòm si sò a nan pwojè a depann sou li.

Rezilta a nan rezoud premye pwoblèm ou a pral fòme premye enpresyon ou nan mitan kòlèg ki pa te prezan nan entèvyou a.

Yon lòt opsyon pou travay metrize zouti a se "kouri pwojè a sou yon anviwònman machin/tès lokal." Pafwa pwosesis sa a dekri nan enstriksyon yo. Men, yo anjeneral fin vye granmoun ak nan kèk kote demode. Ou ka pote benefis reyèl nan pwojè a si ou ekri nouvo enstriksyon ak klarifikasyon sou pwoblèm yo ki te parèt. Se vre wi nan inivèsite a ou te oblije ekri yon RGR pou yon rapò sou kèk disiplin. Se prèske menm bagay la isit la. Dokiman an ta dwe reflete aksyon ki bezwen fèt pou lanse.

Tipikman etap yo kouri yon pwodwi sou yon anviwònman tès yo se yon bagay tankou sa a:

  • klonaj yon depo, chanje nan kèk branch oswa tag
  • kreye kèk dosye konfigirasyon
  • prepare estrikti baz done a
  • ranpli li ak done tès yo
  • bati oswa konpile pwojè a,
  • kouri yon seri scripts konsole nan yon sekans sèten

Pandan pwosesis la nan kouri yon sistèm lokalman, pwoblèm inatandi pral inevitableman leve.

Yo dwe ajoute solisyon pwoblèm yo jwenn nan enstriksyon deplwaman yo. Lè sa a, pwochen fwa ou swiv enstriksyon yo, pwoblèm sa yo p ap leve ankò. Lè w ranpli fichye konfigirasyon yo epi rele scripts, ou bezwen peye atansyon sou ki valè yo itilize ki kote ak ki sa li ta dwe matche. Pou egzanp, si yo rasanble yon pwojè lè l sèvi avèk yon sistèm CI ak Lè sa a, te lanse pa yon script, Lè sa a, li enpòtan pou konprann ki kote yo ekri non branch lan oswa nimewo komèt. Sa rive ke script la enplike nan transfere adrès IP oswa non DNS nan baz done a, login li yo ak modpas. Nan ka sa a, ou bezwen konnen ki adrès pou itilize pou anviwònman tès la, ki koneksyon ki genyen ak ki modpas ou bezwen presize pou yo.

Gen kèk travay ki ka sanble senp pou devlopè ki gen eksperyans men difisil pou entèn yo. Sa a se nòmal.

Devlopè yo dwe rezoud pwoblèm teknik chak jou. Anplwaye ki gen eksperyans yo te deja rezoud anpil pwoblèm anvan, pandan y ap fèk vini yo poko fè fas ak yo. Taktik ki pi bon an se anrejistre tout erè yo rankontre nan dokiman an "rezoud pwoblèm ak ${non travay}". Pou chak pwoblèm, ou bezwen fòmile yon ipotèz sou kòz la, jwenn solisyon sou entènèt la epi eseye yo youn pa youn. Yo dwe anrejistre rezilta chak tantativ tou.

Anrejistreman rechèch ou an nan fòm yon dokiman pral pèmèt ou:

  • dechaje ti detay nan tèt ou. Pou egzanp, paramèt konfigirasyon, adrès DNS/IP, kòmandman konsole ak demann SQL.
  • sonje "ki sa mwen te fè yè" lè travay la dire pou plizyè jou
  • pa moute desann nan sèk. Ou ka toujou li sa ou te fè anvan epi konprann ke ou te retounen nan pwoblèm orijinal la
  • byen klè reponn kesyon an: "Kisa ou te fè jodi a?" menm si pa gen okenn solisyon pare-fè ankò.

Ou bezwen pou kapab kominike estati travay ou pou kòlèg li yo

De tan zan tan, kòlèg yo pral enterese nan siksè ou yo epi pataje pa yo. Mete kèk tan sou kote pou chak jou oswa chak semèn.

Si ou pa kenbe tras de pwoblèm yo rankontre ak rezoud, Lè sa a, dekri siksè ou yo pral sanble: "Mwen te eseye fè travay la, men mwen pa ka fè li. Mwen toujou ap chèche yon solisyon." Soti nan istwa sa a li pa klè si entèn la t ap fè anyen oswa jis chita epi li. Èske li bezwen èd? Èske sitiyasyon an chanje depi yè?

Si ou kenbe yon dokiman kap chèche solisyon, ou ka di "Mwen ap eseye fè travay sa a. Mwen te gen erè tankou sa a. Men ki jan mwen te deside. Mwen poko fè fas ak yon sèl sa a. Gen ipotèz ak solisyon sa yo. Mwen tcheke yo kounye a."

Si travay la ka mezire nan nenpòt fason, Lè sa a, estati a ta dwe gen nimewo. Pou egzanp, pou travay la "ekri tès inite pou yon modil," ou ka di "Mwen planifye fè 20 tès, kounye a mwen te ekri 10."

Plis ou bay detay, se pi bon kòlèg ou yo pral konprann sa ou te fè. Sa a pral kreye yon atitid pozitif anvè ou nan mitan kòlèg ou yo epi li pral pèmèt yo konprann si ou bezwen èd oswa ou pa.

Ou lib pou mande èd

Mwen te ekri pi wo a ke lè yon pwoblèm rive, ou bezwen fòmile yon ipotèz sou kòz li yo ak solisyon posib. Sepandan, sa rive ke ipotèz yo pa jistifye, ak poukont yo jwenn solisyon a pwoblèm nan pa travay. Nan ka sa a, li pi bon pou mande èd. Pou pa abize atansyon kòlèg ou yo, ou bezwen chita sou chak pwoblèm tèt ou. Si ou pa te kapab jwenn yon solisyon nan yon koup de èdtan, li lè yo chèche konsèy nan men kamarad ki gen plis eksperyans.

Yon bon kote pou kòmanse se lè w mande, "èske nenpòt moun te rankontre pwoblèm sa a anvan?" ak yon deskripsyon tou kout sou pwoblèm nan. Li rekòmande yo tache yon moso nan mesaj erè a oswa yon D. Li pi bon pou voye mesaj sa a pou premye fwa nan kèk chat travay jeneral. Nan fason sa a ou pa distrè moun ki vrèman okipe nan travay. Kòlèg gratis yo pral wè mesaj ou a epi yo pral kapab ede.

Si apre yon mesaj nan chat jeneral la pa gen moun ki te ede, eseye trape yon kòlèg ki gen eksperyans pandan yon ti repo: manje midi, ale pou te / kafe, yon jwèt tenis oswa yon ti repo lafimen. Si sa a pa mache, Lè sa a, rapòte difikilte ou nan reyinyon an oswa kanpe.

Si pwoblèm li te ye yo rezoud, sa a ka tout fini la. Si pwoblèm nan nouvo, Lè sa a, yon ankèt ap kòmanse, kote li pral nesesè yo aji selon sikonstans yo.

Travay yo "enpòtan" debutan ke itilizatè final la bezwen yo pral raz ak piti. Pou egzanp, "ajoute yon kolòn anplis nan rapò a" oswa "korije yon typo nan fòm enprime a" oswa "aplike yon metòd modèl pou chaje atribi kliyan nan DBMS la." Objektif travay sa yo se pou debutan an vin abitye ak matyè a epi entegre nan travay chak jou.

Li enpòtan pa sèlman teknikman rezoud pwoblèm nan, men tou, elaji konesans nan matyè a.

Tèm yo ap parèt nan deskripsyon travay la, nan chat ak konvèsasyon. Yo ka sanble ak non abitye. Sepandan, nan kad sistèm enfòmasyon an, yo gen yon siyifikasyon espesyal, pi presi. Siyifikasyon an nan tèm dekouvri pi byen anrejistre nan yon dokiman espesyal - yon diksyonè nan tèm. Lè w ajoute nan diksyonè a, li se ase yo ekri konpreyansyon ou sou mo a, men pou yon dekodaj reyèl li se pi bon kontakte yon analis. Si li manke, Lè sa a, ale nan ansyen yo nan pwojè a. Kenbe yon diksyonè nan tèm se youn nan fason ki pi senp yo vin abitye ak sijè a nan yon pwojè.

Yon fwa ou jwenn yon lang komen ak kòlèg ou yo, yo pral kòmanse wè ou pa kòm yon nouvo estajyè, men kòm yon espesyalis egal.

Gen travay espesyal, pou egzanp, "ekri tès inite pou yon modil." Ou ka diman jwenn kole sou li pou yon tan long kap chèche solisyon. An menm tan an, li se byen grav epi li bay pa sèlman pou fòmasyon k ap fòme. Tès ekri yo ogmante estabilite pwojè a lè yo diminye pinèz nan aplikasyon an epi redwi tan pou tès imen an. Nan yon mond ideyal, tès inite yo ekri imedyatman pandan devlopman, men reyalite a toujou diferan. Sa rive ke pwomotè a nan yon modil kenbe li konplètman nan tèt li epi li pa wè nesesite pou yo ekri yo. "Tout se evidan, ki sa ki la pou teste?" Pafwa modil yo ekri nan mòd prese epi pa gen tan kite pou tès inite yo. Se konsa, nan mond reyèl la ka pa gen tès inite. Se poutèt sa, travay la nan ekri tès inite yo asiyen nan yon debutan. Nan fason sa a, estajyè a pral kapab abitye ak pwojè a pi vit, epi pwojè a pral kapab sove tan an nan espesyalis ki pi wo peye.

Sa rive ke entèn ak fèk vini yo asiyen wòl nan tèsteur plen véritable. Anjeneral, anvan ou fè sa, ou bezwen deplwaye pwodwi a lokalman epi li kondisyon yo. Kòm rezilta, nouvo anplwaye a dwe:

  • kesyon tankou "si ou fè li konsa, li pral tounen tankou sa a. Sa a se pa nan kondisyon yo. Li ta dwe?"
  • travay nan tracker ensèk la "kondisyon yo di sa a, men an reyalite li ekri yon fason diferan."

Tès se yon zòn twò laj pou atik sa a. Si yo ba w yon travay menm jan an, chèche entènèt la pou pi bon fason pou konplete li.

Si w dezòd, w ap revoke

Nan yon òganizasyon nòmal, si toudenkou rive ke yon anplwaye san eksperyans jwenn aksè nan yon bagay kritik ak gate yon bagay, Lè sa a, moun ki pèmèt sa a rive yo pral blame. Paske yon debutan, pa default, pa gen aksè a enfrastrikti kritik. Avèk konsèy adekwat, yo p ap kite tout chen yo ale nan fatra sou yon trainee ki pa gen eksperyans.

Si yon bagay rive, yo p ap revoke ou poutèt yon ensidan. Moun aprann nan erè. Estajyè ki te dezòd la te aprann yon leson ki gen anpil valè epi li trè diferan de lòt entèn yo. Si ou revoke yon moun ki fè dezòd, yon lòt moun ap vin nan plas li epi li dezòd menm jan an.

Bagay pwensipal lan se aprann nan erè epi yo pa repete yo ankò.

Si yon moun pa tire konklizyon nan erè li yo, Lè sa a, yo pral eseye di orevwa l '. Sepandan, mond lan divès. Nan kèk òganizasyon gangster yo ka imedyatman jete ou deyò nan fenèt la pou premye erè a. Men, li pi bon pou evite konpayi sa yo lè w fè kesyon an premye oswa jwenn plis enfòmasyon pandan entèvyou a.

Li pi bon pou evite ensidan

Menm si ou pèsonèlman pa jwenn revoke pou yon erè, tankou yon ensidan ap lakòz pwoblèm vle pou ekip ou a ak pwojè a an jeneral. Se poutèt sa, dwe espesyalman fè atansyon ak operasyon yo nan efase oswa kreye tab nan baz done a, dosye, ka sèvis ak dokiman nan baz konesans pwojè a. Si w rankontre adrès yon nouvo koneksyon, tcheke avèk omwen de moun diferan sa ki ka fè la. Tcheke dwa w nan anviwònman pa esè ak erè, men lè w sèvi ak kòmandman apwopriye yo. Pa egzanp, dwa pou efase fichye yo lè l sèvi avèk kòmand `ls`, dwa pou travay avèk tab nan mysql lè l sèvi avèk kòmand `SHOW GRANTS FOR 'user'@'host';`, ak lòt bagay konsa. Nan prèske nenpòt zouti ou pral gen yon opòtinite menm jan an.

Lè modifye fichye yo, kenbe yon kopi orijinal la pou tèt ou, jis nan ka.

Yo konstwi plizyè baryè ant k ap fòme a ak itilizatè final la.

Si ou te kapab imedyatman bay pwodwi ou bay konsomatè a, ou ta kapab pa jwenn yon travay, men yo ale nan yon "naje gratis". Men, pandan ke ou pa gen tankou yon opòtinite (ak an menm tan an, responsablite), ou bezwen ale nan plizyè etap nan kontwòl sou pwojè a.
Premye a nan sa yo se verifikasyon pa yon konseye. Li evalye desizyon newbie a nan yon pwen de vi teknik. Si yon konseye pa te plase, Lè sa a, ou bezwen jwenn youn. Pou fè sa, ou bezwen chwazi youn nan ansyen yo nan pwojè a epi pandan yon ti repo mande l 'gade solisyon an: èske pwoblèm nan rezoud kòrèkteman? Si li kòmanse gade epi reponn, Lè sa a, yo te jwenn yon konseye. Si li inyore li, Lè sa a, li vo mande yon lòt moun.

Pwochen etap la se Asirans Kalite. Nan Larisi - tèsteur. Nan style Sovyetik - kontwòl estanda ak depatman kontwòl kalite. Yo dwe asire ke pèfòmans k ap fòme a konfòm ak travay yo ba li a. Yo pral raman li kòd la. Pi souvan, tèsteur yo pral tcheke pwojè bati a, ke pwomotè a magazen nan sistèm kontwòl vèsyon an.

Twazyèm etap la se manadjè a lage. Gen dwa pa gen yon moun separe pou travay sa a, men yon moun toujou jwe wòl la. Li tcheke ke tèsteur yo te konfime ke pwojè a ka lage. Apre sa, li pote soti nan aktivite yo delivre pwodwi a itilizatè fen.
Nan ti òganizasyon, baryè sa yo ka pa egziste pou plizyè rezon. Sepandan, yo pa pral bay yon newbie travay la pou chanje yon bagay enpòtan. Paske pèsonn pa bezwen risk sa a.

Ou bezwen patisipe nan batay la an premye, ak Lè sa a, nou pral wè.
Napoleon Bonaparte

Mwen espere atik sa a pral ede w simonte ensètitid ou epi soumèt premye rezime w la. Natirèlman, ou dwe prepare an premye. Men, pa gen okenn nesesite pou overextend. Ou gen plis chans te deja etidye nan yon inivèsite oswa kolèj pou plizyè ane. Ki kote yo ale pwochen? Nan fen a, li pi bon tande "non" yon fwa nan men yon espesyalis ak travay sou erè pase di "non" nan tèt ou chak jou epi sispann grandi pwofesyonèl.

Yon fwa ou anboche, ou bezwen konsantre sou grandi soti nan yon estajyè nan yon manm ekip plen véritable. Kalite kwasans sa a anjeneral vini ak yon ogmantasyon nan salè ou.

Mwen swete w pasyans ak pèseverans.

Se sèlman itilizatè ki anrejistre ki ka patisipe nan sondaj la. Enskri, tanpri.

Ki sa ki te premye travay ou nan premye travay ou nan IT?

  • Konplèks

  • Enpòtan

  • Ijan

  • Okenn ladan yo

75 itilizatè yo te vote. 20 itilizatè te absteni.

Kisa ou te dwe fè nan premye nan premye travay ou a?

  • Enstale pwodwi a lokalman

  • Teste yon pwodwi ki egziste deja

  • Fè yon fòmasyon, fo travay

  • Fè yon eksperimantal, pwojè reyèl pou yon kliyan

63 itilizatè yo te vote. 25 itilizatè te absteni.

Konbyen etidyan nan gwoup ou a te kapab ranpli devwa poukont yo nan matyè teknik pandan fòmasyon?

  • KOUMAN POU X

  • KOUMAN POU X

  • Chak segonn

  • Tout bagay, ak eksepsyon ki ra

70 itilizatè yo te vote. 19 itilizatè te absteni.

Sous: www.habr.com

Add nouvo kòmantè