Robert Martin: ang kuwento ng huwarang programmer

Talaan ng mga Nilalaman:

Robert Martin: ang kuwento ng huwarang programmer
Robert Martin: ang kuwento ng huwarang programmer

Video: Robert Martin: ang kuwento ng huwarang programmer

Video: Robert Martin: ang kuwento ng huwarang programmer
Video: Ang aking talambuhay 2024, Nobyembre
Anonim

Robert Martin's The Perfect Programmer, na isinulat noong huling bahagi ng 1990s, ay isa pa ring pangunahing pangangailangan para sa pag-aaral kung paano magtrabaho sa larangan, pati na rin ang isang mahusay na paraan upang maihanda ang isip ng isang baguhan para sa mahaba at matinik na landas ng pagiging isang software engineer. Salamat sa isang kagiliw-giliw na pagtatanghal ng materyal, matalas na katatawanan at isang mahusay na napiling istilo ng pagtatanghal, ang libro ay madaling basahin hindi lamang ng mga espesyalista sa kanilang larangan, kundi pati na rin ng mga ordinaryong mambabasa na maaaring matuto ng maraming mga kagiliw-giliw na bagay mula dito.

Pagpipinta ni Bob
Pagpipinta ni Bob

Talambuhay

Robert Cecil Martin ay isa sa mga pinakatanyag na espesyalista sa larangan ng programming at software development. Mula sa isang maagang edad, ang lalaki ay interesado sa pagsulat ng mga programa, pati na rin ang pagbuo ng mga natatanging bersyon ng mga umiiral na application. Noong 1970, nakakuha si Robert Martin ng ilang awtoridad sa larangan ng programming at binansagan ding "Uncle Bob".

Pagkalipas ng dalawampung taon, noong 1990, kinilala si Martin bilang isang nangungunang espesyalista sa larangan ng paglikha ng mga programa para sa mga personal na computer, na awtomatikong ginagawang internasyonal si Robertconsultant sa mundo ng programming.

Sa simula ng bagong milenyo, si Uncle Bob at isang pangkat ng mga karanasang propesyonal ay lumikha ng isang natatanging maliksi na pamamaraan ng pagbuo ng software batay sa mga prinsipyo ng hindi napapanahong konsepto ng Extreme Programming.

Magtrabaho bilang programmer

Simulan ni Robert Martina ang kanyang karera bilang katulong ng programmer sa isa sa hindi mabilang na mga kumpanyang gumagawa ng software ng opisina para sa medyo mahinang mga computer. Gayunpaman, ang panahong ito ng buhay ng binata ay hindi nagtagal - sa lalong madaling panahon si Martin ay lumikha ng kumpanyang Object Mentor Inc., kung saan nagsimula siyang maging aktibo sa pagpapayo sa lahat. Maraming mga pagsasanay, seminar at kumperensya na ginanap ng opisina ang nagdudulot kay Uncle Bob ng tagumpay hindi lamang sa larangan ng negosyo, kundi pati na rin sa larangan ng pampublikong pagsasalita. Natututo ang sikat na manunulat sa hinaharap na makipag-usap sa madla, humawak ng salita, habang nagbabahagi sa madla ng malawak na karanasang natamo sa larangan ng software development.

Tiyo Bob
Tiyo Bob

Karera sa pagsusulat

Nagsimula ang mga aklat sa pagsusulat Robert Martin noong 1995, nang siya ay naging editor-in-chief ng C++ Report magazine. Sa pagsisimula sa pamamagitan ng pag-publish ng ilang artikulo sa praktikal na programming, napagtanto ni Uncle Bob na ang mga artikulong ito ay maliit na bahagi lamang ng karanasan na maipapasa niya sa mga taong gustong sumunod sa kanyang mga yapak.

Ito ang nag-udyok kay Robert Martin na magsulat ng maraming malalaking gawa sa teorya ng programming, praktikal na paglikha ng mga programa. Inilathala din ni Martin ang ilang mga apendise sa gawa ng iba.mga may-akda na nakatuon sa mga programming language. Ang pinakasikat na mga libro ng manunulat-publisista ay isinalin sa Russian at naging napakapopular sa mga domestic amateur ng propesyonal na trabaho gamit ang mga personal na computer.

Ideal na programmer

Pabalat ng libro
Pabalat ng libro

Isa sa mga pinakatanyag na aklat na isinulat ni Robert Martin ay ang kanyang obra na "The Ideal Programmer". Sa isang kahulugan, ang gawaing ito ay matatawag na quintessence ng lahat ng positibong karanasan na naipon ni Martin sa mga taon ng kanyang aktibidad sa larangan ng programming.

Kaagad pagkatapos nitong ilabas, ang aklat ay naging "number one bestseller" sa genre nito, na nagbibigay kay Robert ng katanyagan hindi lamang bilang isang magaling na programmer, kundi bilang isang mahusay na mananalaysay.

Sa kanyang trabaho, binalangkas ni Martin ang mga pangunahing katangian na kinakailangan upang magtagumpay sa napiling larangan ng computer engineering, at binanggit din ang tungkol sa mga posibleng paghihirap na maaaring lumitaw sa landas ng isang baguhang programmer, habang binabanggit kung aling mga aspeto ng aktibidad na ito ay binibigyang pansin sa simula, at anong mga problema ang dapat pansamantalang ipagpaliban.

Inirerekumendang: