Ny fototry ny fandaharana rehetra momba ny... piozila

Miarahaba, ry mponina ao Khabrovsk!

Amin'ity lahatsoratra ity dia te hiresaka momba ny traikefako aho amin'ny maha-mpampianatra fandaharana C ++ ao amin'ny oniversite iray ao amin'ny oniversite teknika. Nampianatra ahy zavatra betsaka izany. Raha resaka zava-misy mahaliana avy amin'ny lasanao manokana no resahina, dia ity andalan-teny avy amin'ny fiainana ity no iray amin'ireo voalohany tonga ao an-tsaina.
Mandehana.

Voalohany, kely momba ny tenako.
Tamin'ny taona 2016, nahazo diplaoma tao amin'ny institiota aho ary nahazo mari-pahaizana momba ny fiarovana ny fampahalalana momba ny rafitra mandeha ho azy. Nandritra ny fianarako dia imbetsaka aho no nahatsapa ny tanjako tamin'ny fanoratana lahatsoratra siantifika, nandray anjara tamin'ny fifaninanana sy fanomezana. Tamin'ny 2015, nanana fahafahana ho lasa mpandresy tamin'ny fifaninanana All-Russian ho an'ny tanora mpahay siansa "UMNIK" aho. Tamin'ny taona 2016, talohan'ny nahavitany ny fianarany, dia efa niasa tao amin'ny fikambanana lehibe iray tao an-tanàna izy ho "Manampahaizana manokana momba ny fiarovana ny fampahalalana, ny kriptografika ary ny encryption."
Raha fintinina, zavatra toy izao. Azonao an-tsaina fa mbola nanana hevitra momba ny fandaharana aho.

Ary izao no 2017. Fianarana diplaoma. Nasaina nampianatra C ++ tao amin'ny oniversite iray nandritra ny semester aho, izay nampanantenaina ahy hahazo tombony tsara mba hanamaivanana ny enta-mavesatry ny mpianatra nahazo diplaoma fa tsy mihoatra.

Raha ny marina, tena nahaliana ahy ny nanandrana ny tenako tamin'ity credo ity.

mpivady voalohany
Septambra. Herinandro voalohany amin'ny sekoly. Nanatona ahy ny mpianatra. "Ny vondrona naughtiest" - izany no niantsoana azy ireo.
23 olona. "Programmers".

Araka ny efa nampoizina dia nampahafantatra ny tenako aloha aho. Nolazaiko tamim-pahamalinana tamin’izy ireo ny votoatin’ilay ampahany hoe “Voalohany, kely momba ny tenako”...
Dia nanomboka ilay zavatra mahatsiravina. Amin'ny fanontaniana hoe "Inona no azonao atao?" namaly ireo mpianatra (antsoinay hoe manomboka izao) fa afaka manao mihoatra noho ny tsy misy mihitsy izy ireo (eny, midika izany fa ny sasany tamin'izy ireo dia nahafantatra ny endriky ny MS VS ary afaka mamorona tetikasa "Hello world"). .. Programmer. Taranja farany…

Ankoatra izany, nanazava tamin’ny antsipiriany izy ireo, “miloko”, fa tsy nampianarina na inona na inona izy ireo ary amin’ny ankapobeny dia diso fanantenana tamin’ny fandaharana...

Saika ny andro rehetra mandra-pahatongan'ny kilasy manaraka dia toy izao:
Ny fototry ny fandaharana rehetra momba ny... piozila

... fa ny omalin'iny dia nipoitra ny hevitra hametraka ezaka amin'ny fanitsiana ny zava-misy ankehitriny ao an-tsain'ireto tanora ireto. Ary avy eo dia "nandositra i Ostap."

Fampidirana ny Programming
Ho an'ny lesona manaraka dia nitondra... piozila.
Eny eny. Puzzle. "Ahoana no hampiofanana ny dragona." Tsotra ny fitsipika. Nizara ho ekipa 3 ny vondrona. Nanangona ny anjarany ny ekipa tsirairay. Ny sasany dia ala, ny hafa dia ny tany, ny hafa dia ilay dragona eo afovoan'ny sary. Raha mbola nanangona ilay piozila izy mivady iray manontolo, dia nolazaiko azy ireo izany Ny fametrahana piozila dia fandaharana ihany koafa ny mpandrindra matetika dia mampiasa kaody olon-kafa, fa ny tetikasa tsirairay dia manana ekipa maromaro, endri-javatra, modules ...
Nanatevin-daharana tsikelikely ny mpianatra lethargika indrindra.
Rehefa vita ny fanosehana ny hevitra momba ny fandaharana amin'ny foto-kevitra momba ny fandraharahana, ny dingana ary... piozila, dia tonga ny fotoana hametrahana ny fitsipiky ny fiofanana.
Isaky ny lesona, ny mpianatra tsirairay dia tsy maintsy manoratra fehezanteny 10 avy amin'ny IT ao anaty kahie. Any. Samy manana ny azy ny tsirairay. Ny zava-dehibe dia ny naka ny kahie mpianatra iray aho ary nahita ny teny rehetra ampiharina ambony indrindra ary nanontany mpianatra iray hafa momba azy ireo. Rehefa miteny ny mpianatra iray hafa hoe: "Tsy nanoratra an'io fehezan-teny io aho", dia tsy nisy sazy (noho ny fahatsapan-tena), fa tsy maintsy nanoratra ireo teny hoe "tsy hita" io mpianatra io (toy ny olon-drehetra tsy nanana azy) ary hahita ny heviny amin'ny manaraka.

Izany no nataonay. Ny lesona tsirairay dia nanomboka tamin'ny kisendrasendra falifaly mifandray amin'ny mpianatra roa na telo. Nafana fo tamin'ity dingana ity ry zalahy.

Lohahevitry ny lesona
Rehefa manomboka fanofanana dia zava-dehibe ny hanomezana literatiora tsara ny mpianatra. Raha ny hevitro, ny boky idealy dia:
Ny fototry ny fandaharana rehetra momba ny... piozila

Nisy fotoana tsy maintsy namaky an'io an-tsokosoko io aho rehefa namihina ny Microsoft Visual Studio. Avy eo dia afaka mahazo ny fandaharana saika hatrany am-boalohany aho. Safidy tonga lafatra.

Mankanesa any amin’ireo mpianatra amim-panetren-tena ianao ary miteny hoe: “Mba ho tonga programmer, mila mamaky sy manandrana ny zava-drehetra ato amin’ity boky ity ianao”, ary atsipy eo ambony latabatra ilay boky. Ny tena zava-dehibe dia ny tsy afangaro ny boky ao anaty kitapo...

Alohan'ny lohahevitra tsirairay, azo antoka fa tsy maintsy niomana tsara aho. Namaky an'io Laforet io ihany aho sy loharano mahaliana maro hafa avy amin'ny Internet.
Saika avy hatrany ny fanazavana. Ankoatr'izay, ilaina ny mahatakatra hoe aiza no tapaka ny fahalalana fototra ananan'ny mpianatra.
Arrays -> Miasa amin'ny fitadidiana (mpanorina) -> Rohy -> Ahoana ny fiasan'ny fahatsiarovana -> Drives -> Inona no atao hoe fiara ara-batana -> Fanehoana binary ny angon-drakitra...
Ny fototry ny fandaharana rehetra momba ny... piozila

Fitsapana fianjerana mahery vaika amin'ny fahalalana ny zava-misy fototra momba ny fandaharana. Tsy programme intsony aho fa mpahay tantara!

Ary noho izany, midika izany fa misy ady ara-tantara ho an'ny mpivady maromaro misesy. Indray andro, ny sekretera iray avy ao amin’ny sampan-draharaha dia nijery ny biraonay ary, rehefa nahita an’ilay antokon’olona, ​​dia nanandratra ny masony, nandinika ary nanidy ny varavarana. Araka ny nolazaina tamiko taty aoriana dia taitra izy fa nipetraka mangina ity vondrona ity ary nihaino ahy tamim-pitandremana ... Eh, mora.

Asa laboratoara
Ny fampahalalana voalohany ampiharina dia ny "labs" voalohany. Raha atambatra, nandalo laboratoara 10 ny vondrona nandritra ny semester. Tamin'ny voalohany dia nanao ny console tsotra indrindra izy ireo iray amin '+, ary ao amin'ny farany dia nanoratra izy ireo, na dia mifototra amin'ny console, fa tena mahaliana fampiharana, toy ny kajy ny sandan'ny ny integral ny sasany arbitrarily nomena asa amin'ny alalan'ny iray amin'ireo fomba telo - eo ho eo ny asa mitovy amin'ny farany fanamarinana - asa fampianarana.

Izay ihany ny fomba fanekena tsy mahazatra. Nandritra ny fianarako tany amin'ny institiota, dia niatrika ny zava-misy aho fa tsy mitovy ny maha-mahira-tsaina sy ny fahafahana mandefa tatitra. Tsy nety tamiko mihitsy izany.

- Ry zalahy, nieritreritra aho. Andao hanorina fifandraisana "conceptual". Raha misy aminareo mihevitra fa tsy mila fandaharana ianao dia eo ny varavarana. Mampianatra anao maimaimpoana aho. Te-hahita eto afa-tsy mpankafy liana, mikarakara sy mikarakara. "Miangavy ny olon-drehetra aho mba tsy handany ny fotoan'ny tsirairay," hoy aho tamin'ny andro voalohany nanaovana ny laboratoara. Taorian’izany dia olona 5 no tsy nanatrika kilasy avy hatrany. Lojika sy nampoizina izany. Azo natao ny nanandrana nanao zavatra azo takarina tamin'ny ambiny.

- ... Tsy mahaliana ahy ny mijery olona manao ny asanao mba handalo fotsiny. Mety tsy programmer ianao, fa ho olona ao amin'ny kilasiko tsy maintsy.

Toy izao izany:

case отличник

Mpianatra iray miara-mipetraka amiko hanolotra ny asany.
— Ianao ve no nanao izany?
- Eny.
- Inona ity?
- *valiny tsara*.
* Manontany hevitra roa fanampiny aho. Valiny tsara*
- nekena. Mahafinaritra.

case болтун

— Ianao ve no nanao izany?
- Eny.
- Inona ity?
- *tsy mamaly / tsy mamaly*.
* Manontany hevitra roa fanampiny aho. Mitovy ny vokatra*
- Tsy ekena. tsy nahomby Miandry ny famerenana aho.

case хорошист

— Ianao ve no nanao izany?
- Eny.
- Inona ity?
- *mamaly tsara, fa tsy matoky tena, milomano*.
* Manontany hevitra roa fanampiny aho. Mitovy ny vokatra*
- nekena. tsara.

case ровныйТроечник

— Ianao ve no nanao izany?
- Tsia.
- Fa maninona?
- Sarotra. Nanampy ahy izy ... *manonona anarana mpianatra tena tsara ao amin'ny vondrona *
- Azonareo ve?
- Eny, azoko saika ny zava-drehetra.

- Inona ity?
- *valiny tsara*.
* Manontany hevitra roa fanampiny aho. Mamaly tsara kokoa na latsaka, indraindray diso tanteraka, na dia 50/50 aza ny marina sy diso*
- nekena. tsara.

Tsy misy dikany ny mamaritra ny tranga hafa rehetra. Eny, ny “mpianatra mahay” dia mety tsy afa-po fa ny mpianatra “C” dia mahazo marika mitovy, miorina amin’ny fanaovana ny marina. Dia miankina amin'ny toe-po. Na mangataka amin'ilay "mpianatra tsara" aho hijery ny tany, satria "hilatsaka kely ny fahendrena aho", ary avy eo dia holazaiko aminao ny fototry ny fomba fiasa, hamaritana izay tena sarobidy eo amin'ny fiainana ary hazavao. fa sarotra kokoa ho an'ny mpianatra "C" ny nandalo noho ny azy, ilay "mpianatra tsara." ", sns...
... na, tahaka ny nataon’ny mpampianatra ahy taloha, dia hanao sary nify kely aho ao amin’ny boaty diary mifanandrify amin’io olona tsy afa-po io ary amin’ny manaraka dia hamita ny asa laboratoara ho azy manokana aho. Just. Mba tsy "hamono" ny namanao.

Ny fototry ny fandaharana rehetra momba ny... piozila

Fanombanana
Ny fizotran'ny fampianarana, toy ny an'izao tontolo izao, dia milentika ara-bakiteny amin'ny vidin'ny vidiny sy ny naoty.
Olona koa ny mpianatra, na izany aza, raha ny hevitro dia tokony ho "nohozongozonina" koa ny "rafitra" eto.
Nandritra ny semester dia nomena andraikitra ny tsirairay. Misoratra anarana amin'ny github.com, ampidiro ao ny tetikasa C++ tsy misy na inona na inona, manaova fanavaozana 2, manolora azy ireo ary manosika azy ireo. Ho an’ireo asa ireo, dia nomena 15. Eny, eny, tsy 4, fa tsy 5, fa 15. Telo no nahatsikaritra izany. Izany dia azo takarina amin'ny psychotype ny mpianatra, saingy nisy tranga hafa.
Indray mandeha dia nihetsiketsika ny mpivady ka izy no farany, ary koa tamin'ny varavarankely roa. Mbola nisy 15 ihany anefa no tonga tao. Tsy te hanazava lohahevitra vaovao aho ho fanomezam-boninahitra ny herim-po toy izany, satria efa nandroso tsara izahay tamin'ny lohahevitra + ny lohahevitra manaraka dia tsy dia tsotra loatra ho an'ny atidoha reraka (ny ahy sy ny mpianatra). Nanapa-kevitra ny hiresaka momba ny filozofia aho avy eo.

- Manambara fanintonana ny fahalalahan-tanana tsy mbola nisy toy izany aho. Samy milaza amiko ny naoty homena azy ho an'ny mpivady anio.
Naniry ny "A" ny rehetra.
“Eritrereto sahady izany”, hoy aho. Faly ny rehetra.
Fahanginana.
- nahoana no tsy nisy naniry? 7-ku na 10-ko?
Nihiratra ny mason’ny rehetra ary nanomboka nitsiky adaladala.
- Hiloka ve ianao? Ho an'ny gazety?! - nisy feo avy tao amin'ny birao aoriana.
- Eny mora! - Hoy aho, - Manambara blitz amin'ny fepetra aho, na iza na iza mamaly ny 10 amin'ny fanontaniako - Hiloka aho 20 amin'ny gazety, tsy misy tratra, izay tsy mamaly dia izy -10 (minus folo).

"Nitombo ny ekipa, nanomboka ny adihevitra," samy nahazo naoty am-pahatsorana ny rehetra. Roa no nanolo-tena. Miaraka amin'ny tsy fahatomombanana kely dia nifandimby nametraka fanontaniana 10 momba ny stack, filaharana, constructor, mpanimba, mpanangom-pako, encapsulation, polymorphisme, hash functions...
Natao sary tao anaty gazety ny tsirairay 20... saingy nilatsaka teo imason'ny rehetra ny maha zava-dehibe ny gazety sy ny naoty. Manenina aho ankehitriny fa tsy nanontany raha te "hizara" ny tombanany amin'olona izy ireo. Raha ny fahitako azy dia hifampizara izy ireo... Manomboka izao dia samy nanolotra ny “lab” tamin’ny fahalalana sy ny fahamarinana ny rehetra.

Nanomboka tamin'io fotoana io dia nisy karazana fanaterana laboratoara hafa:


case честноНеЕгоНоОнПытался

— Ianao ve no nanao izany?
- Tsia.
- Fa maninona?
- Sarotra. Nanampy ahy izy ... *manonona anarana mpianatra tena tsara ao amin'ny vondrona *
- Azonareo ve?
— Sergey Nikolaevich, am-pahatsorana, tsy azoko na inona na inona, ka nanoratra fanehoan-kevitra teo akaikin'ny andalana tsirairay aho — eny, tsy ahy izany, ho mpamily traktera aho.
- Inona ity?
— *mamaky ny fanehoan-kevitra mifanohitra amin'ny andalana*.
-…
-…
— Inona no maha samy hafa ny Belarosia MTZ sy Don 500 sy K700?
- ???!.. Ny voalohany dia traktera misy kodiarana vita any Minsk, matetika ampiasaina amin'ny karazana famokarana fambolena maivana sy antonony. Misy kodiarana kely koa eo anoloana ary kodiarana lehibe ao aoriana. Ny Don 500 dia mpanangom-bokatra amin'ny ankapobeny, ary ny K-700 Kirovets dia traktera misy kodiaran'ny fiara tsy mataho-dalana, kilasy faha-5.
- nekena. Tsara (!!!).
- Misaotra, Sergey Nikolaevich!!!

Eto amin'ny tanindrazako, ny resaka TractorA dia saika miresaka momba ny SOLID eto.

halalinan-tsainy
Nisy Genius tao amin'ny vondrona misy ahy. Tara be ilay mpianatra tamin'ny kilasy voalohany ary tsy nahavita ny piozila niaraka tamin'ny olon-drehetra. Avy eo dia nasaiko nanao izay nokasaiko ho an'ny rehetra ho an'ny lesona manaraka - soraty amin'ny taratasy ho azy ny zavatra mahaliana azy, inona no mahaliana azy. Araka ny vokatra, "Genius" dia nanana andalana 2-3: zavatra toy ny "Tsapako ny zava-poanan'ny maha"...

...Andriamanitra ô, ao amin'ny vondrona misy ahy aho dia manana Lao Tzu sy Kojima faharoa amin'ny olona iray...
Ny fototry ny fandaharana rehetra momba ny... piozila

Nahagaga ahy fa tamin'ny kilasy roa voalohany dia tena namaly fanontaniana momba ny voambolana tsara izy, saingy tsy naharitra ela ny vokany. Nitsahatra tsy nanatrika kilasy ilay “genius” ary tamin’ny fotoana manaraka dia nandalo fotsiny ny asa laboratoara voalohany, izay vitany soa aman-tsara. tsy nandalo noho ny antony tsy mitongilana. Avy eo, noho ny tsy fahatongavany, dia nanangona trosa ho azy izy, izay, araka ny ninoany, Tsy maintsy nanisa azy fotsiny aho, raha azo lazaina hoe, “amin’ny fomba firahalahiana”.
Ny tsy fanatrehana mpivady + nitombo ny fitepon'ny fo dia nifanohitra tamin'ny fitsipika napetraka momba ny fanatrehana ny kilasiko. Ny "Genius" dia tsy nanana afa-tsy lalana 2 hialana amin'ny toe-javatra - hanarenana ny tenany (ilay lalana andrasana) na hiala amin'ny kilasy ary manantena ny "C" nomen'ny biraon'ny dean mba hialana amin'ny malaina.
Eny, ity no "Genius" ... tsy maintsy mihetsika "mamirapiratra" avy hatrany ianao. Ity tovolahy ity dia tsy nahita zavatra tsara kokoa noho ny nanoratra tao amin'ny fifanakalozan-kevitra ankapobeny tao amin'ny VK (izay nisy ahy sy ny mpianatra rehetra tao amin'ity vondrona ity) fanendrikendrehana feno ozona sy ompa natao tamiko.

Hmm... Fahadisoam-panantenana.
Ny tena nanaitra indrindra dia, talohan’ny fahavitan’ny asa famaizana nataon’ny mpitantana ny oniversite, dia nanapa-kevitra ny hiala tsiny tamiko izy. Hatao inona? - Tena tsy azoko. Tamin'izany fotoana izany dia efa ela aho no nahaleo tena tamin'ny fanakianana, indrindra fa ny fanakianana tsy misy dikany toy izany. Tsy nisy fiantraikany ny toetrako, fa ny dingana dia dingana, ary amin'ny maha-mpampianatra ahy dia tsy afaka ny tsy hitatitra izany aho. Raha ny fantatra dia efa betsaka ny fitarainana nianjady taminy nandritra ny fianarany ka ity raharaha ity no farany. Noroahina izy. Hatramin'ny taona farany amin'ny sekoly arak'asa.
Angamba efa nijery ahy nandritra ny fotoana ela izy tamin'ny fahitana basy sniper, saingy raha ny marina, tsy miraharaha aho.
Eh, genius, tsy misy fo ianao...

epilogue
Ho ahy manokana dia ny traikefa nampianatra no anisan'ny tena nanazava. Nanampy ahy hanamafy ny fahalalako fototra momba ny fandaharana izany rehefa avy nianatra tao amin'ny institiota. Nahatoky aho tamin'ny sehatra nofidiko (ny isan-karazany amin'ny specialties misy). Ny tena zava-dehibe dia ny hoe ny "vondrona ratsy indrindra" dia nanenika ahy tamim-panajana sy sariaka - mendrika izany. Nahavita nahita fomba ho an'ireo mpamorona azy ireo aho, niezaka nampiditra zava-misy, fa tsy ireo laharam-pahamehana stereotype ireo. Mampalahelo fa tsy tonga amin'ny "puzzle" amin'ny kaody - rehefa tsy maintsy manao ampahany amin'ny code ny tsirairay, ary amin'ny fampifandraisana ny ampahany rehetra ho iray, dia hahazo programa miasa lehibe izahay ...
Manantena aho fa indray andro any dia hahatsapa izany ny tsirairay amin'izy ireo ... fa amin'izao fotoana izao, eto ambany ny pikantsary misy tsikera avy amin'ny mpianatra maromaro taorian'ny 2 taona.

Ny fototry ny fandaharana rehetra momba ny... piozila

Mbola aloha loatra ny fanatsoahan-kevitra momba ny fahombiazan'ny asan'ny programmer ho an'ny iray amin'izy ireo, satria ankehitriny ny ankamaroan'ity vondrona ity dia mianatra any amin'ny oniversite. Ho hita ny fotoana.

Manantena aho fa nahasoa ilay lahatsoratra. Misaotra anao noho ny fifantohanao!
Fahombiazana amin'ny famoronana sy toe-po tsara, mpiara-miasa!

Source: www.habr.com

Add a comment