Sino ang isang espesyalista sa IT: kailangan ba ang propesyon, ang kanyang mga responsibilidad. Ano ang Information Technology (IT o IT)

Ang IT ay isang napakabata na larangan ng aktibidad. Lalo na para sa Russia, na, dahil sa kumplikadong pagbabagong pampulitika ng mga unang taon ng kalayaan sa mahabang panahon hindi makasabay sa pag-unlad ng teknolohiya ng mga bansang Kanluranin. Ngayon, siyempre, ang mga espesyalista sa IT mula sa ating bansa ay mabilis na nagsasara ng puwang sa kanilang mga dayuhang kasamahan. Nagsisimula na ring maging interesado ang mga ordinaryong mamamayan sa information technology. IT sphere - ano ito? Anong mga propesyon ang pinagtatrabahuhan ng mga tao? Mahirap bang magtrabaho sa larangan ng IT?

Teorya

(ang Ingles na pagdadaglat ay IT, at sa kabuuan - "mga teknolohiya ng impormasyon") - isang hanay ng mga lugar ng aktibidad ng tao, pati na rin ang mga disiplinang pang-edukasyon na nauugnay sa mga proseso ng paglikha, pag-iimbak, pagproseso, at pamamahala ng data gamit ang mga computer (at iba pang mga uri ng teknolohiya sa kompyuter) ).

IT: internasyonal na interpretasyon

IT sphere - ano ito - agham o inilapat na aktibidad? Mayroong isang opinyon na ito ay pareho. Maaari itong suportahan, halimbawa, ng awtoridad ng malaki mga internasyonal na organisasyon. Mayroong, sa partikular, dalawang tanyag na kahulugan ng kakanyahan ng IT mula sa UNESCO. Ayon sa una, ang teknolohiya ng impormasyon ay isang hanay ng mga disiplina (teknolohiya, siyentipiko o pananaliksik sa engineering), na nag-aaral ng mga paraan upang ayusin ang mga aktibidad ng mga tao na nagpoproseso at nag-iimbak ng data. Ang pangalawang kahulugan na ibinigay ng mga eksperto sa UNESCO ay ganito. IT din ang mga pamamaraan ng pakikipag-ugnayan nito sa mga tao at kagamitang pang-industriya, nito mga programa sa aplikasyon, pati na rin ang mga nauugnay na aspeto ng sosyo-ekonomiko at kultural na pag-unlad ng mga tao.

Anong lugar ang sinasakop ng Internet sa istruktura ng naturang kababalaghan bilang IT sphere? Ano ito sa pag-unawa ng mga teorya ng teknolohiya ng impormasyon? Siyempre, maraming interpretasyon ang papel ng Internet. Ngunit sa karamihan ng mga ekspertong interpretasyon, ang World Wide Web ay isang kasangkapan lamang para sa pagpapadala (pagpapalitan) ng data. Ang Internet ay karaniwang hindi nauuri bilang isang hiwalay na klase ng mga aktibidad sa IT.

IT: mga tao at propesyon

Ang mga tao na ang profile ng aktibidad ay nauugnay sa pagpapatupad ng mga gawain sa loob ng balangkas ng teknolohiya ng impormasyon ay karaniwang tinatawag na mga espesyalista sa IT. Mga tiyak na halimbawa Napakaraming uri ng mga aktibidad na akma sa kahulugang ito. Tingnan natin ang ilang karaniwang system administrator at webmaster application.

Programmer

Ito ay isang tao na kwalipikadong lumikha at mag-edit ng mga algorithm na nakasulat sa mga espesyal na wika at idinisenyo upang ayusin at i-streamline ang proseso ng input at output ng data gamit ang isang computer o iba pang uri ng teknolohiya sa pag-compute. Ano ang pinag-uusapan natin? Tungkol sa mga programa, siyempre. Ang mismong mga algorithm na ito, na itinakda ng isang tao, ay ginagawang malinaw sa computer ang kanyang "mga order". Ang mga halimbawa ng mga programming language ay C (C), Perl, Java.

Gamit ang program, nililinaw ng user sa PC kung ano ang gusto niya rito. Sa turn, ang computer, na nakilala ang "mga kahilingan", ay gumagawa ng resulta sa isang wika na naiintindihan ng mga tao - sa teksto, mga larawan, tunog.

Programmer: theorist o practitioner?

Ang isang programmer ay hindi isang scientist o isang theorist. Kahit na siya ay nagtatrabaho sa isang unibersidad at nagsasagawa ng mga gawaing may kinalaman sa pananaliksik. Iyon ay, mahalagang maunawaan na ang taong ito, una sa lahat, ay gumagawa ng isang bagay, at samakatuwid ang kanyang aktibidad ay maaaring ituring na inilapat. Ang programming ay isang larangan ng mga teknolohiyang IT kung saan mahalagang papel gumaganap ang aspeto ng praktikal na pagiging kapaki-pakinabang ng mga aksyon na ginagawa ng mga tao. Dito palaging inaasahan na ang anumang teoretikal na pag-unlad ay hahantong sa isang tiyak na resulta.

Ang isang computer program ay hindi lamang teksto sa isang espesyal na wika. Isa rin itong standalone na produkto na maaaring gumana nang nagsasarili mula sa iba. Ang isang pangunahing tampok ng programa ay independiyenteng paggana. Maaari itong ilipat sa isang lugar sa anyo ng mga file o, bilang kahalili, ibenta.

Ang negosyo sa larangan ng IT, sa katunayan, sa karamihan ay batay sa pagbebenta ng mga resulta ng gawain ng mga programmer. Ang pinakamalaking kumpanya ng IT ay kumikita mula dito: Apple, Microsoft at iba pa.

Upang gumana sa mga programa, hindi kinakailangan na makatanggap ng espesyal na edukasyon at maging - ito ay makatarungan mga posibleng pamamaraan pagkuha ng mga kinakailangang kasanayan.

Multilingualism ang pangunahing pangangailangan

Karaniwang alam ng mga programmer ang ilang mga wika para sa pagbuo ng mga algorithm. Kahit na hindi, kung gayon ang pag-aaral ng mga bago ay karaniwang hindi mahirap, dahil pangunahing mga prinsipyo Ang "komunikasyon" sa PC ay karaniwang pareho. Ang ilang mga wika ay mas mahusay na iniangkop sa paglikha ng mga laro sa computer, ang iba - upang palabasin mga text editor. Sa maraming mga kaso, sa pagsulat ng isang programa sa isang wika, maaari mong "isalin" ito sa isa pa nang hindi nawawala ang pag-andar.

Mga tagapangasiwa ng system

Ang isang halimbawa ng isa pang karaniwang propesyon sa larangan ng IT ay isang taong kwalipikadong magbigay matatag na operasyon ipinagkatiwala sa kanya kagamitan sa kompyuter. Iyon ay pinag-uusapan natin, una sa lahat, tungkol sa upahang empleyado. Administrator ng system- Ito ay hindi gaanong propesyon, mas isang functional na tungkulin. Mapapatunayan din ito sa katotohanan na ang "administrator ng system" ay napakabihirang sa mga listahan ng mga espesyalidad sa unibersidad. Habang ginagawa ito ng "programmer" nang regular. Gayunpaman, kapwa kinikilala bilang mga propesyon.

Ang trabaho ng isang tao bilang isang tagapangasiwa ng system sa pangkalahatan ay hindi nagsasangkot ng pagsusulat ng mga programa. Kadalasan, ang isang "administrator" ay nakikitungo sa mga bahagi ng hardware ng computer, pag-set up ng mga printer, modem, monitor, atbp.

Kadalasan ang gawain ng mga tagapangasiwa ng system ay bumababa sa pagsasanay (pagtuturo) sa iba pang mga empleyado sa mga pangunahing kaalaman ng tamang trabaho sa mga computer at iba pang mga device. Kung ang kumpanya ay malaki at may ilang "administrator" sa mga tauhan nito, ang bawat isa ay maaaring maging responsable para sa isang partikular na lugar. Relatibong pagsasalita, Ivanov - para sa pagganap ng panloob na network ng computer, Petrov - para sa katatagan ng channel ng komunikasyon sa Internet, Sidorov - para sa tamang paggana ng mga programa sa mga PC ng mga empleyado.

Nakikita natin yan pangangasiwa ng sistema- isang halimbawa ng isang propesyon kung saan ang isang tao ay nakikibahagi sa pagtatrabaho sa lugar ng hardware ng pandaigdigang kategorya na iyon, na siyang IT sphere. Walang alinlangan na ito, tulad ng programming, ay ang pinakamahalagang bahagi ng teknolohiya ng impormasyon.

Webmaster

Ito ay isang taong gumagawa ng mga website sa Internet, isang kinatawan ng isa sa mga pinakabatang propesyon sa IT. Ang mga programmer at system administrator ay nasa paligid pa noong world wide web ay nasa entablado teoretikal na pag-unlad. Ang webmaster at programmer ay medyo magkatulad na mga propesyon. Ang pagkakapareho nila ay ang paggawa nila ng isang produkto na makabuluhan mula sa pananaw ng paggamit ng computer - isang website o program. Ang IT ay isang larangan ng aktibidad kung saan magkatulad ang maraming propesyon at espesyalisasyon. Ngunit marami pa ring pagkakaiba.

Gumagana ang webmaster sa isang espesyal na wika - HTML. Ito ay may ilang mga pagkakatulad sa mga wika ng programming, ibig sabihin, mga algorithm sa tulong ng kung saan nilinaw ng isang tao sa computer kung ano ang gusto niya. Sa kasong ito, kung ano ang dapat na hitsura ng web page kapag na-render ng browser. Ngunit ang HTML ay may isang tampok na hindi nagpapahintulot na ito ay maiuri bilang isang programming language: ang mga algorithm na nilikha nito ay hindi kayang magsagawa nang nakapag-iisa. Ang katotohanan ay ang isang web page ay hindi isang programa, ngunit isang dokumento na nilikha upang ang Internet browser ay makilala ito nang tama.

Siyempre, maraming mga webmaster ang gumagamit ng mga dalubhasang programming language na idinisenyo upang bigyan ang site na kanilang nililikha ng pinahusay na pag-andar. Sa kasong ito, pinag-uusapan natin ang tungkol sa pag-post sa Internet hindi sa mga web page, ngunit ang mga algorithm na may kakayahang mag-isa na magsagawa. At pagkatapos ay pinagsama ang dalawang propesyon: ang isang webmaster, bilang karagdagan sa kanyang pangunahing aktibidad, ay naging isang programmer.

Mga iskolar sa panitikan ng IT

Kapansin-pansin na ang paglikha ng website ay isang lugar ng teknolohiya ng IT na katabi ng isang malaking bilang ng iba't ibang mga industriya. Kadalasan ang mga webmaster ay bumaling sa mga taga-disenyo at psychologist na maaaring makatulong na gawing may kakayahan ang site na mapabilib ang mga user. Ang mga larangan ng humanitarian - linguistics, philology, literary studies - ay gumaganap ng isang mahalagang papel sa larangan ng paglikha ng website, dahil ang pinakamahalagang bahagi ng mga dokumento sa web ay teksto. Ito ay dapat na may kakayahan at kaakit-akit para sa mga bisita sa virtual portal.

Ang IT ay isang larangan ng aktibidad na katabi ng napakalaking bilang ng iba pang mga industriya. Ito ay, una sa lahat, marketing. Ito ay naiintindihan - ang negosyo sa larangan ng IT ay nagsasangkot ng pagsulong ng mga produkto ng computer sa iba't ibang mga merkado. Ito ay maaaring sosyolohiya, na nagpapahintulot sa amin na maunawaan ang mga detalye ng pampublikong damdamin tungkol sa pag-unlad mga network ng kompyuter o pamamahagi ng anumang software o hardware na solusyon. Makakatulong ang mga mathematician, economist, at ecologist sa mga IT specialist.

Kapag ang mga propesyon ay hindi katulad

Sa kabila ng katotohanan na ang lahat ng aktibidad sa itaas ay nauugnay sa IT, ang mga taong kumakatawan sa isa sa kanila ay maaaring walang kinalaman sa dalawa pa. Posible na ang isang programmer na nakakaalam ng dose-dosenang mga wika sa computer ay maaaring walang ideya kung paano gumagana ang isang intranet o kung paano i-configure ang accounting software. Habang ang lahat ng mga gawaing ito ay madaling malutas ng "administrator". Sa turn, ang webmaster, na may kahanga-hangang talento sa pagbuo ng mga cool na website, ay maaaring hindi mahawakan ang tamang setup hanay ng kulay sariling monitor at tawagan ang parehong administrator ng system para sa tulong. Ang huli, bagama't bihasa sa mga sali-salimuot ng pagtatatag ng koneksyon sa pagitan ng mga panloob na corporate PC at mga server ng Internet provider, ay maaaring hindi maunawaan ang isang salita ng hypertext markup language.

Makitid na profile o malawak na espesyalisasyon?

Mayroong isang bersyon na gumagana sa larangan ng mga teknolohiyang IT ay dapat na kasing makitid ng isang profile hangga't maaari. Sa ilang mga kaso, ito ay makatwiran, ngunit kung ang espesyalisasyon na pipiliin ng isang tao ay talagang hinihiling ng merkado mula sa isang madiskarteng pananaw. Ang isang IT specialist na nakakaalam lamang ng isang programming language, bagama't perpekto, ay maaaring maaga o huli ay maharap sa isang sitwasyon kung saan ang kanyang mga kasanayan ay luma na. Kaugnay nito, inirerekomenda ng maraming eksperto na sumailalim ang mga programmer sa pagsasanay sa pag-aaral ng ilang mga wika - kahit na hindi masyadong malalim, ngunit sa natitirang pagkakataon na baguhin ang profile depende sa sitwasyon sa merkado ng paggawa. Ang parehong naaangkop sa mga administrator ng system at webmaster. Gayunpaman, hindi malamang na ang parehong mga posisyon sa IT na ito ay titigil na maging nauugnay sa merkado. Mahirap isipin na ang mga posisyon tulad ng system administrator o webmaster ay mawawala sa mga kumpanya. Gaano man ang pagbabago ng industriya ng IT, isang kumpanya sa pagbuo ng website at isang brand na supplier ng accounting o iba pang espesyal na software ay malamang na mananatili sa mga pinakakaraniwang unit ng negosyo.

Paulit-ulit na napapansin ng mga recruiter na madalas kasama ang mga paghahanap ng trabaho propesyon ng espesyalista sa IT. Hindi alam ng lahat ang mga tungkulin ng isang espesyalista sa IT, kung may mga prospect para sa paglago ng karera at kung ang suweldo ay mataas. Ang Wikipedia ay walang eksaktong paglalarawan ng espesyalidad na ito, ngunit ipinahiwatig na mga espesyalista profile na ito maaaring maghanap, mangolekta, mag-imbak at magpakalat ng impormasyon. Kasabay nito, upang makamit ang layunin, ang mga espesyalista sa IT ay gumagamit ng iba't ibang kagamitan at mapagkukunan.

Sino ang isang espesyalista sa IT

Teknolohiya ng Impormasyon Sinasaklaw ko lahat higit pa mga larangan ng aktibidad at walang negosyo ang magagawa nang walang kagamitan sa computer (halimbawa, mga ahensya sa Internet, mga negosyo sa pangangalakal, mga istruktura ng pagbabangko, mga kumpanya serbisyo atbp.). Sa patuloy na pag-unlad ng teknolohiya, ang mga problema sa seguridad ng impormasyon ay hindi maiiwasang lumitaw. Ang tagapag-empleyo ay nangangailangan ng mga espesyalista na may mga espesyal na kasanayan, habang ang simpleng programming at paggawa ng layout ay hindi sapat, kaya ang mga tunay na propesyonal ay palaging hinihiling para sa modernong pamilihan mga bakante.

Kabilang sa mga manggagawang hinihiling sa espesyalisasyong ito ay:

Mahalagang malaman kung alin mga personal na katangian Ang mga kandidato na nagpasyang makakuha ng edukasyon sa direksyong ito ay dapat magkaroon ng mga ito. Una sa lahat, ang mag-aaral ay dapat tumuon sa matematika at Ingles, dahil ang lahat ng mga programa ay nakasulat sa wika ng mga numero, at kapag gumagawa ng mga programa ay gumagamit sila ng Ingles. Ang isang espesyalista sa IT sa hinaharap ay mabilis na makakahanap ng trabaho kung mayroon siyang mga sumusunod na katangian:

Ito ang pinakamababang hanay ng mga katangian para sa isang espesyalista sa IT ang isang plus ay ang pagkakaroon ng mga malikhaing kakayahan at tunay na pagnanasa sa larangang ito. Ang lahat ng mga kadahilanan sa itaas ay makakatulong sa iyong maging isang tunay na propesyonal at makamit ang tagumpay sa iyong karera. Paano maging isang espesyalista sa IT?

Mga prospect para sa pangangailangan para sa propesyon

Anuman ang anumang krisis pang-ekonomiyang sitwasyon sa larangan ng mga teknolohiyang IT, halos walang mga pagtalon. Ang mga suweldo ay patuloy na lumalaki depende sa espesyalisasyon, mga kasanayan at karanasan sa trabaho, at lahat ng nagsisikap na matanggap ang mga ito ay hindi maiiwan na walang trabaho.

Gayunpaman, kailangan mong tandaan na upang maging isang hinahangad na espesyalista sa IT, ang kaalaman sa isang lugar ng industriya ay hindi sapat. Kapag nag-hire, ipinapayong magkaroon ng ilang mga alok ng espesyalisasyon para sa mga employer, halimbawa. taga-disenyo ng layout at tagapamahala ng proyekto. Ang propesyon ng 3D designer at programmer na pinagsama sa isa ay in demand. Malaking bentahe ay upang magsagawa ng mga responsibilidad para sa paglikha ng mga produkto para sa mga smartphone at pagtatrabaho sa mga website na may mataas na load.

Nananatili ang pangangailangan para sa mga espesyalista sa pagproseso at pagsusuri ng data, kaya marami ang naghahangad na makakuha ng mga kwalipikasyon sa larangan. Malaking Data. Ang teknolohiya ng impormasyon ay nangangailangan ng mga manggagawang marunong gumamit ng augmented reality AR. Kasama rin dito ang isang partikular na platform at isang cross-platform na produkto.

Sa negosyo, lalo na sa negosyo ng impormasyon, ang iba't ibang mga propesyon ay hinihiling:

  • System administrator.
  • Inhinyero ng kompyuter.
  • System analyst, programmer.

Tulad ng para sa trabaho mismo, ang mga espesyalista ay nakikibahagi sa pagbuo at suporta ng mga lokal, intra-corporate na teknolohiya. Bumubuo sila ng software, nagpapatupad at namamahala ng mga proyekto, at sumusuporta sa ERP system.

Mga tampok ng pagdadalubhasa

Dahil ang Russia ay nangangailangan ng mga espesyalista sa aplikasyon, maraming kumpanya ang nangangailangan ng mga empleyado na i-automate ang mga proseso ng negosyo na nag-aayos ng gawain ng lahat mga sistema ng kompyuter, ay lilikha ng isang indibidwal sistema ng pamamahala ng elektronikong dokumento.

Mag-a-adapt na sila umiiral na mga programa para sa trabaho at mga tungkulin ng isang partikular na negosyo, kung kinakailangan, sila ay bubuo mga espesyal na programa. Ang mga espesyalista sa larangan ay patuloy na nasa malaking pangangailangan 1C na mga programa.

Walang malinaw na sagot sa tanong kung ano ang ginagawa ng isang IT specialist. Depende sa kung anong uri ng aktibidad ang isinasagawa ng kumpanya, ito ay bubuo paglalarawan ng trabaho para sa empleyado at, siyempre, ang kaalaman at kasanayan na mayroon ang empleyado ay makakatulong sa kanya na mabilis na umakyat sa hagdan ng karera. Maaari nating tapusin na ang isang espesyalista sa teknolohiya ng impormasyon ay isang mahalagang, kailangan at in-demand na propesyon na may mataas na suweldo.

Teknolohiya ng Impormasyon

Teknolohiya ng Impormasyon (IT, mula sa Ingles teknolohiya ng impormasyon, IT) - isang malawak na klase ng mga disiplina at mga lugar ng aktibidad na nauugnay sa mga teknolohiya para sa paglikha, pag-iimbak, pamamahala at pagproseso ng data, kabilang ang paggamit ng teknolohiya ng computer. Kamakailan, ang teknolohiya ng impormasyon ay kadalasang nauunawaan bilang teknolohiya ng kompyuter. Sa partikular, ang IT ay tumatalakay sa paggamit ng mga computer at software upang lumikha, mag-imbak, magproseso, limitahan ang paghahatid at pagtanggap ng impormasyon. Ang mga computer hardware at programming specialist ay madalas na tinatawag na mga IT specialist.

Ayon sa depinisyon na pinagtibay ng UNESCO, ang IT ay isang kumplikadong magkakaugnay na mga disiplinang pang-agham, teknolohikal, at inhinyero na nag-aaral ng mga pamamaraan para sa epektibong pagsasaayos ng gawain ng mga taong kasangkot sa pagproseso at pag-iimbak ng impormasyon; teknolohiya ng kompyuter at mga pamamaraan ng pag-oorganisa at pakikipag-ugnayan sa mga tao at kagamitan sa produksyon, ang kanilang mga praktikal na aplikasyon, gayundin ang mga suliraning panlipunan, pang-ekonomiya at pangkultura na nauugnay sa lahat ng ito. Ang IT mismo ay nangangailangan ng kumplikadong pagsasanay, malalaking paunang gastos at high-tech na teknolohiya. Ang kanilang pagpapatupad ay dapat magsimula sa paglikha software, pagmomodelo, pagbuo ng mga bodega ng impormasyon para sa intermediate na data at mga solusyon.

Ang mga pangunahing tampok ng modernong IT:

  • Mga istrukturang pamantayan para sa mga digital data exchange algorithm;
  • Malawakang paggamit ng imbakan ng computer at pagbibigay ng impormasyon sa kinakailangang anyo;
  • Paglipat ng impormasyon sa pamamagitan ng mga digital na teknolohiya sa halos walang limitasyong mga distansya.

Disiplina sa Teknolohiya ng Impormasyon

SA malawak na nauunawaan Sinasaklaw ng IT ang lahat ng mga lugar ng paglikha, paghahatid, pag-iimbak at pagdama ng impormasyon at hindi lamang teknolohiya sa computer. Kasabay nito, ang IT ay madalas na partikular na nauugnay sa teknolohiya ng computer, at ito ay hindi nagkataon: ang pagdating ng mga computer ay nagdala ng IT sa bagong antas. Katulad ng minsang ginawa ng telebisyon, at mas naunang pag-imprenta.

Industriya ng teknolohiya ng impormasyon

Ang industriya ng teknolohiya ng impormasyon ay nababahala sa paglikha, pagbuo at pagpapatakbo ng mga sistema ng impormasyon. Ang mga teknolohiya ng impormasyon ay idinisenyo upang maging batay sa at makatwirang paggamit ng mga makabagong tagumpay sa larangan ng teknolohiya ng kompyuter at iba pa mataas na teknolohiya, ang pinakabagong mga tool komunikasyon, software at praktikal na karanasan, lutasin ang mga problema para sa epektibong organisasyon proseso ng impormasyon upang bawasan ang gastos ng oras, paggawa, enerhiya at materyal na mapagkukunan sa lahat ng lugar buhay ng tao At modernong lipunan. Ang mga teknolohiya ng impormasyon ay nakikipag-ugnayan at kadalasan ay isang mahalagang bahagi ng sektor ng serbisyo, pamamahala, produksyon ng industriya, at mga prosesong panlipunan.

Kwento

Nagsimula ang pag-unlad noong 1960s, kasama ang paglitaw at pag-unlad ng unang mga sistema ng impormasyon (IS).

Ang mga pamumuhunan sa imprastraktura at serbisyo ng Internet ay nagdulot ng mabilis na paglago sa industriya ng IT noong huling bahagi ng dekada 1990.

Teknolohikal na potensyal at paglago

Napansin nina Gilbert at Lopez ang exponential growth ng teknolohikal na pag-unlad (isang uri ng batas ni Moore) bilang ang densidad ng kapangyarihan ng lahat ng mga makina sa pagpoproseso ng impormasyon ay nagdodoble kada 14 na buwan sa pagitan ng 1986 at 2007; Ang kapasidad ng pandaigdigang telekomunikasyon per capita ay dumoble kada 34 na buwan; Ang dami ng impormasyong naiambag sa mundo per capita ay dumodoble kada 40 buwan (iyon ay, bawat tatlong taon), at ang paghahatid ng impormasyon per capita ay may posibilidad na doble sa humigit-kumulang bawat 12.3 taon.

Paggamit ng teknolohiya ng impormasyon sa negosyo

Ang pakikipag-ugnayan ng teknolohiya ng impormasyon at negosyo ay makikita sa mga sumusunod: 1) Ang mga teknolohiyang IT ay nagpapataas ng kahusayan at pagiging mapagkumpitensya ng halos anumang negosyo; 2) sa kasalukuyan ang lahat ng negosyo ay lumilipat sa Internet, kaya ang anumang kumpanya ay kailangang magkaroon ng diskarte para sa bagong realidad; 3) kung ang isang kumpanya ay walang ganoong diskarte, wala itong hinaharap. .

Ang teknolohiya ng impormasyon bilang isang tool para sa pagtaas ng kahusayan ng pangunahing negosyo ay dapat gamitin nang maingat at maingat. Ang isang positibong epekto ay makakamit lamang kung ang pamamahala ng kumpanya ay may malinaw na ideya ng mga layunin ng mga aksyon sa hinaharap. Ibig sabihin, kung may lalabas na tool na maaaring makinabang sa isang negosyo, kinakailangan na mahulaan ang ilang hakbang sa unahan kung paano uunlad ang negosyo mismo at kung paano dapat mabuo ang paggamit ng teknolohiyang IT upang suportahan ang matagumpay na pagpapatupad ng diskarte sa negosyo. Kung hindi, ang napakalakas na tool na ito, na mahal din at mahirap gamitin, ay, sa kasamaang-palad, ay hindi magdadala ng anumang benepisyo sa negosyo, at ang mga pondo para sa IT ay masasayang. .

Mga istatistika para sa Russia

Ayon sa data na nakolekta ni Timur Farukshin (Director ng Consulting sa IDC sa Russia at ang CIS) para sa 2010, sa mga tuntunin ng monetary expenditures sa IT equipment, ang Russia ay kabilang sa nangungunang sampung nangungunang mga bansa sa mundo, mas mababa sa mga binuo na bansa ng Western Europe at United States ng 3-5 beses na paggastos sa IT equipment per capita. Ang Russia ay gumagastos nang malaki sa pagbili ng software per capita sa lugar na ito ng paggastos, ang Russia ay nahuhuli sa Estados Unidos ng 20 beses, sa likod ng mga nangungunang bansa ng Kanlurang Europa ng 10 beses, at sa likod ng average ng mundo ng 55%. Para sa pagbibigay ng mga serbisyo sa IT noong 2010, ang Russia ay nakakuha lamang ng ika-22 na lugar at 66% sa likod ng average ng mundo.

Ayon sa mga espesyalista sa IT, ang pangunahing problema sa pag-unlad ng mga teknolohiyang IT sa Russia ay ang digital divide sa pagitan ng iba't ibang mga rehiyon ng Russia. Ayon sa 2010 statistics, ang mga rehiyon tulad ng Dagestan at Ingushetia ay nahuhuli sa lugar na ito, kumpara sa Moscow, St. Petersburg, Tomsk region, Khanty-Mansiysk at Yamalo-Nenets autonomous na mga okrug ayon sa ilang mga tagapagpahiwatig ito ay may posibilidad na tumaas. Dahil ang kakulangan ng mga espesyalista sa IT at ang pangkalahatan antas ng edukasyon populasyon sa mga nahuhuling rehiyon kumpara sa mga advanced, noong 2010 ay umabot na sa ratio na 1/11.2; sa kabila ng katotohanan na ang pag-access ng paaralan sa Internet sa pagkahuli at mga advanced na rehiyon ay may mas maliit na ratio - 1/2.2.

Mga gastos para sa impormasyon at teknolohiya ng komunikasyon noong 2005 bilang isang porsyento ng pangunahing mamimili - USA ($1,096,112,600,000)

Tingnan din

Mga Tala

Mga link

  • Teknolohiya ng impormasyon ayon sa GOST 34 .003-90
  • website ng UN Mga teknolohiya ng impormasyon at komunikasyon

Hindi ka makakarating sa mga artikulo ng Hacker magazine nang mag-isa. Sinasabi ko ito sa iyo para sigurado. Kung nais mong maging isang tunay na espesyalista sa IT, kailangan mong mag-aral at siguraduhing makakuha ng pangunahing kaalaman tungkol sa paksa. Sa kabutihang palad, ngayon ay may mas maraming pagkakataon para dito kaysa dati. Hindi lamang maraming mga aklat-aralin ang magagamit sa Internet nang libre, ngunit ang mga bago ay mabilis ding umuunlad, progresibong pamamaraan pagsasanay. At ito ay totoo lalo na para sa aming IT specialty.

Ang layunin ng materyal na ito ay ipakita kung gaano kadaling matuto sa iyong sarili ngayon. Mabilis na makabisado ang mga bagong teknolohiya at programming language. Kasabay nito, ang paggawa nito ay hindi nakaka-stress at nakakakuha ka ng tunay na kasiyahan mula sa pag-aaral. Hindi ako nagpapanggap na may kumpletong larawan, at ang artikulong ito, siyempre, ay hindi isang koleksyon ng lahat ng mga proyekto na makakatulong sa iyo sa pag-aaral sa sarili. Ngunit sinubukan kong mangolekta ng ilan lalo na kawili-wiling mga serbisyo, na personal na kawili-wili sa akin. Sigurado akong magiging kapaki-pakinabang din sila sa iyo.

Pag-aaral ng Ingles

Nagsasagawa ako ng malubhang panganib sa pamamagitan ng pagsisimula ng piraso na ito sa mga salitang "English." Maraming mga tao ang nahihirapan dito, at ang kabalintunaan ay na kung mas seryoso ang problema, mas maraming tao ang lumalaban sa pag-aaral nito, na gumagawa ng mga dahilan at mga katwiran. Magkagayunman, masasabi ko sa iyo nang buong kumpiyansa: isang tunay na matagumpay na espesyalista sa IT, kahit na kaya niyang gawin nang walang Ingles, ay mamimiss ang maraming mga kawili-wiling pagkakataon. Karamihan sa mga kilalang kumperensya ay ginaganap sa Ingles. Sa pinakamalaking komunidad ng mga espesyalista, Ingles ang tinatanggap na wika. Ang mga sikat na siyentipiko ay nagba-blog at nagsusulat ng mga artikulo sa Ingles. Ang Ingles ay sinasalita sa Silicon Valley. At ito rin ang wikang ginagamit ng mga programmer mula sa India, kung saan napakarami na hindi mo maitatago sa kanila kahit anong pilit mo :). Sa madaling salita, ang pag-aaral ng wika ay kailangang idagdag sa iyong personal na listahan affairs bilang isa sa mga priority item. Upang sabihin ang katotohanan, ang karamihan sa mga mapagkukunan na tatalakayin ko sa ibaba ay nangangailangan ng hindi bababa sa kaunting kaalaman sa Ingles. Simple lang ang dahilan: wala silang ginagawang ganito sa Russian (sigurado ako sa ngayon lang). Gayunpaman, para sa unang proyekto mula sa aming pagsusuri, ang isang dayuhan ay hindi kailangan - sa kabaligtaran, ito ay naglalayong tulungan kang mabilis na mapabuti ang iyong kaalaman sa InYaz. At ito ay ginawa sa Russia :).

LinguaLeo

Mayroong isang simpleng panuntunan: upang makagawa ng mas mahusay at mas tiwala na mga pull-up sa pahalang na bar, kailangan mong gumawa ng higit pa at mas madalas na mga pull-up sa pahalang na bar. Mag-ehersisyo lang ng mas intense. Ito ay pareho sa Ingles: upang maunawaan nang mabuti ang pananalita sa Ingles sa pamamagitan ng tainga, nang hindi nakikinig sa bawat salita sa pagtatangkang magkaroon ng kahit ano, kailangan mong makinig nang higit pa sa mismong talumpating ito. Maaari kang magsimula sa pamamagitan ng panonood ng ilang serye, pagkonekta sa orihinal na mga subtitle upang makatiyak, ngunit... kumpara sa kung ano ang inilalahad ng serbisyo ng LinguaLeo, ito na ang huling siglo. Ang database nito ay nakakolekta na ng malaking bilang ng mga serye sa TV, lahat ng uri ng mga pelikula, mga pag-record ng iba't ibang mga seminar at talumpati (halimbawa, mga pampakay na mini-speeches mula sa TED.com), mga lektura mula sa mga unibersidad sa Kanluran (kabilang ang wikang banyaga) at iba pa. Ang lahat ng ito ay nahahati sa mga kategorya ayon sa paksa, pagiging kumplikado at rating ng user. Ngunit ang pangunahing bagay ay kung paano eksaktong pinapayagan ka ng serbisyo na ubusin ang nilalamang ito. Ang isang buong transcript ng pagsasalita ay ipinapakita sa tabi ng video, kaya maaari mong palaging basahin ang isang fragment na hindi maintindihan sa iyong mga tainga. Nakatagpo ka ba ng hindi kilalang salita? Isang pag-click, at agad na ipinapakita ng LinguaLeo ang pagsasalin at ipinasok ang salitang ito sa iyong personal na diksyunaryo, upang sa ibang pagkakataon, sa tulong ng iba't ibang pagsasanay, maalala mo ito at simulang gamitin ito sa tamang konteksto. Wala nang kalikot sa mga subtitle at diksyunaryo - manonood ka lang ng content na kawili-wili sa iyo at mabilis na malaman ang mga hindi maintindihang bahagi. Para sa sarili ko hindi ko nakikita ang pinakamahusay na paraan, una, para palawakin ang iyong bokabularyo, at pangalawa, para masanay sa English speech. Upang "masanay" ang mga salitang iyon na lumilitaw lamang sa Internet, matagal na akong nag-install ng isang espesyal na add-on ng browser na nagpapatupad ng pagsasama sa serbisyo.

Mga online na unibersidad

Maraming tao ang gustong makipagtalo tungkol sa kung kailangan ng isang IT specialist mas mataas na edukasyon. Ang mga nagsasabi na ang pangunahing kaalaman ay agarang kailangan ay tama. Ngunit maaari rin kaming sumang-ayon sa mga nagsasabing maaari mong matutunan ang lahat sa iyong sarili kung mayroon kang pagnanais. Ang huli ay naging mas madali matapos ang nangungunang mga unibersidad sa Kanluran na may mataas na bayad sa pagtuturo ay nagsimulang hindi lamang mag-post ng mga video ng kanilang mga lektura (halimbawa, sa iTunes), ngunit sa pangkalahatan ay lumikha din ng isang kultura ng pagtuturo ng mga paksa sa unibersidad online. Nais kong tandaan ngayon ang mga katulad na inisyatiba sa bahagi ng mga unibersidad sa Russia, ngunit wala pang masasabi dito.

Mga kurso sa pagsasanay mula sa Stanford

Ang Stanford University, na matatagpuan sa California, ay kilala sa buong mundo. Sa katunayan, isa itong talent forge para sa mga kumpanya ng teknolohiya ng Silicon Valley, na marami sa mga ito ay matatagpuan sa Palo Alto - sa parehong lungsod ng mismong unibersidad. Ang pagpasok sa Stanford ay isang pangarap para sa maraming kabataan na naghahangad ng karera sa IT. Kung mas marami kang nabasa tungkol sa Stanford, mas natutuwa ka sa katotohanang naglunsad ang unibersidad ng isang proyekto noong taglagas libreng online na kurso. Sa una, ang lahat ay inalok na kumuha ng tatlong kurso: “Machine Learning” (ml-class.org), “Artificial Intelligence” (ai-class.com), “Introduction to Databases” (db-class.org). Ang bawat kurso ay binubuo ng mga lektura, gawain sa pagpapatunay at ang huling pagsusulit. Sa matagumpay na pagkumpleto ng pagsasanay, ang mag-aaral ay tumatanggap ng isang sertipiko sa anyo ng isang PDF file na sertipikado digital na lagda guro. Naging matagumpay ang eksperimento, at sa simula ng taon, inihayag ni Stanford ang isang dosenang bagong kurso, kabilang ang:

  • Seguridad ng Impormasyon (security-class.org);
  • Disenyo at pagsusuri ng mga algorithm (security-class.org);
  • Teorya ng Laro (cs101-class.org);
  • Computer Science (cs101-class.org);
  • Cryptography (cs101-class.org).

Bilang karagdagan sa mga direktang paksa ng IT, mayroong ilang mga kurso sa entrepreneurship (sa larangan ng mataas na teknolohiya). Sa ngayon ay may kinuha akong kurso machine learning at nag-enjoy ito nang husto. Ang kurso ay nakabalangkas sa paraang nauunawaan ng halos lahat, bagaman, siyempre, kaalaman sa larangan ng discrete mathematics at pagsusuri sa matematika ay magiging lubhang kapaki-pakinabang dito. Dapat sabihin na ang video ng alinman sa mga kurso ay sinamahan ng mga subtitle kung sakaling may isang bagay na mahirap maunawaan ng tainga. Bilang isang patakaran, ang wika ay napaka-simple, kaya ang lahat ay malinaw kahit na may isang average na antas ng Ingles.

MITx mula sa Massachusetts Institute of Technology

Marahil ay narinig mo na ang tungkol sa MIT, isang sikat na unibersidad sa Kanluran. Sinundan din niya ang mga yapak ni Stanford at inihayag ang pagbuo ng MITx sa simula ng taon - platform ng teknolohiya para sa online na edukasyon. At noong Pebrero, lumitaw ang impormasyon tungkol sa unang kurso na ituturo gamit ang sistemang ito - "6.002x: Circuitry and Electronics." Magsisimula ang pagsasanay sa tagsibol at mangangailangan ng humigit-kumulang sampung oras bawat linggo. Ang paksa ay hindi madali, samakatuwid ang mga mag-aaral lamang na may kinakailangang kaalaman sa kuryente, magnetism at differential calculus. Kabilang sa tatlong guro ay si Propesor Gerald Sussman, na lumikha Wika ng scheme at siya ang may-akda ng isa sa pinakamahusay na mga aklat-aralin sa programming - "Istruktura at Interpretasyon ng Mga Programa sa Kompyuter". Ang iba pang mga item ay inaasahang lalabas sa malapit na hinaharap. Sigurado ako na kahit na ang mga Ruso ay kayang hawakan ang isang bagay na tulad nito mga institusyong pang-edukasyon na kailangan lang makipagsabayan.

Subukan ang teknolohiya!

Mga interactive na tutorial na nagbibigay-daan sa iyong mabilis na madama bagong teknolohiya, lumilitaw na parang kabute pagkatapos ng ulan. Sa ibaba ay nagpapakita ako ng ilang higit pang katulad na mga proyekto na hindi kasama sa pagsusuri ngayon, ngunit magiging lubhang kapaki-pakinabang kung gusto mo, halimbawa, upang makilala ang mga nagkakaroon ng momentum mga functional na wika programming o newfangled NoSQL database.

JavaScript

Gayunpaman, ang mga kursong Ingles, bagama't kinakailangan, ay isang hakbang pa rin. Ang pangunahing bagay na gusto kong pag-usapan ngayon ay ang mga serbisyo na nagbibigay-daan sa iyo upang matuto ng isang napaka-tiyak na programming language. Mayroong isang kapansin-pansing pattern dito: kung mas aktibong umuunlad at nagiging popular ang isang wika, mas maraming tool ang lalabas para sa pag-aaral nito. Bilang halimbawa, kumuha ako ng ilang partikular na naka-istilong programming language: Python, Ruby (plus Ruby on Rails) at, siyempre, JavaScript (HTML5). Magsimula tayo sa huli. wala modernong web application ngayon ay hindi magagawa nang walang mabigat na dosis ng JS code, kung saan ganap na ipinatupad ang pakikipag-ugnayan ng user. Pinamamahalaan ng mga espesyal na geeks na ipatupad ang ganap na imposibleng mga bagay sa JavaScript: kumuha, halimbawa, isang proyekto ng virtual machine na matagumpay na nagpapatakbo ng Linux (bellard.org/jslinux). Ngunit hindi namin isasaalang-alang ang kasong ito :).

Codecademy

Simpleng tanong: ano ang pinakanapatunayang paraan para matuto bagong wika programming? Kumuha ng matalinong libro at simulang basahin ito. Ang pamamaraang ito ay hindi kailanman magiging lipas na sa panahon. Dalawampung taon na ang nakalipas, at ganoon din ngayon. Gayunpaman, mahirap isipin na sa ika-21 siglo ay hindi pa naiimbento ang mas progresibong pamamaraan ng pagtuturo, lalo na ang pagtuturo ng programming. Ang Codecademy ay isang startup na nagpoposisyon sa sarili bilang isang developer na paaralan. Sa loob ng pitumpu't dalawang oras pagkatapos ng pagbubukas, nakalap siya ng higit sa dalawang daang libo (isipin ang tungkol sa bilang!) mga naghahangad na programmer, na nag-aanyaya sa kanila na kumuha ng interactive na kursong JavaScript.

Ang sikreto ng tagumpay ay ang kagandahan ng proseso ng pag-aaral. Gamit ang isang espesyal na interface, ang mga mag-aaral ay agad na magsisimulang matuto tungkol sa pangunahing mga tampok wika at syntax nito, at, higit sa lahat, nag-aalok sila na agad na subukan ang kanilang kaalaman sa pagkilos sa pamamagitan ng pag-type ng code sa isang espesyal na console. Ang lahat ng ito ay nangyayari sa browser, nang hindi kinakailangang mag-install ng anuman sa iyong computer. Hakbang-hakbang, maaari mong mabilis na malaman kung ano at maunawaan ang lahat ng mga pangunahing prinsipyo ng JavaScript. Upang higit pang hikayatin ang mga mag-aaral na matuto, ang mga gantimpala ay ibinibigay habang sila ay sumusulong sa kurso.

Ang proyekto ay mabilis na nakatanggap ng pondo at sa lalong madaling panahon ay nangangako ng makabuluhang muling pagdadagdag mga kurso sa pagsasanay. Available na ang isang sistema para sa paglikha ng sarili mong mga kurso sa handa na platform ng Codecademy.

Matuto ng jQuery sa loob ng tatlumpung araw

Hindi mapaghihiwalay bahagi ng JavaScript unti-unting naging jQuery library, na ginagawang mas madaling magtrabaho kasama ang isang HTML na dokumento, pangasiwaan ang mga kaganapan, lumikha ng mga animation, at ipatupad ang AJAX. Sa katunayan, binago ng jQuery ang paraan ng paggawa ng JavaScript programming sa maraming paraan. Sa prinsipyo, ang pag-unawa sa aklatan ay hindi mahirap. Ngunit upang gawin itong mas walang sakit, ang portal ng Nettuts+, na kilala sa mga de-kalidad na artikulong pang-edukasyon nito, ay bumuo ng isang espesyal na kurso. Ang kurso ay nahahati sa tatlumpung mga aralin sa screencast ng labinlimang minuto bawat isa, na nagbibigay-daan sa iyong unti-unting gamitin ang library araw-araw. Anuman ang sabihin ng isa, ang labinlimang minuto ay laging mahahanap. At ang format ng pagsasanay ay napaka-kaaya-aya: para sa akin nang personal, walang mas naiintindihan kaysa sa isang direktang pagpapakita ng coding na may mga komento sa daan. Para sa mga nagsisimula pa lang matuto ng JS, mayroon ding video course ng iisang author (bit.ly/AqK4s0).

Unang paglipad sa jQuery

Kung tatanungin mo kung sino ang gumagawa ng mga screencast ng kalidad ng sanggunian, kung gayon sa mga nanalo ay tiyak na mayroong isang online programming school c<>sa paaralan. Ito ay isang napakapropesyonal na proyekto na nag-aalok ng parehong bayad at libreng mga kurso para sa mga espesyalista sa iba't ibang antas. Ang jQuery Air: First Flight course ay binayaran nang mahabang panahon, ngunit kamakailan ay binuksan sa lahat. Binubuo ito ng limang antas, bawat isa ay may kasamang pang-edukasyon na screencast at mga interactive na pagsasanay sa programming na ipinatupad nang direkta sa browser. Ang mga puntos ay iginawad para sa pagkumpleto ng mga gawain (halimbawa, 350 para sa isang nalutas na problema). Kung ang isang kahirapan ay lumitaw sa isang lugar, maaari kang humingi ng isang pahiwatig, ngunit sa kasong ito ay hindi mo maiiwasan ang mga puntos ng parusa. Sa unang antas, iminungkahi na dumaan sa mga pangunahing kaalaman ng JavaScript, sa pangalawa - mga tagapili, sa pangatlo - mga katangian ng CSS, sa ikaapat - pagmamanipula ng mga elemento ng HTML at DOM, sa ikalima - nagtatrabaho sa mga kaganapan. Upang makumpleto ang kurso, kailangan mong kumpletuhin ang limampu't limang simple at hindi gaanong simpleng pagsasanay.

Ruby at Ruby sa Riles

Kung nabasa mo sa huling isyu ang isang pakikipanayam kay Alena Vladimirskaya, na nararapat na itinuturing na nangungunang headhunter sa Runet, kung gayon alam mo na kung paano hinihiling ang mga programmer ng Ruby on Rails ngayon. Hinahabol ng lahat ang mga karampatang espesyalista na handang mabilis na bumuo ng mga lumalagong proyekto sa web. At habang lumalaki ang demand, nagiging mas mataas ang suweldo. Kung mayroon kang karanasan sa programming at gusto mong magsanay muli sa isang mas sikat na larangan, kung gayon ang Ruby kasabay ng Ruby on Rails ay talagang isang napakahusay na pagpipilian. At ngayon maaari mo itong matutunan nang mabilis. Gayunpaman, ang kaalaman sa wika ay magiging kapaki-pakinabang, kahit na hindi mo nilayon na magtrabaho bilang isang propesyonal na developer. Si Ruby ay sikat din sa mga eksperto sa seguridad ng impormasyon: halimbawa, ang kilalang balangkas ng hacker na Metasploit (at lahat ng mga module nito) ay nakasulat sa Ruby.

rubymonk

Ang proyekto ay isang interactive na libro na binubuo ng limampung pagsasanay na nagbibigay-daan sa iyo upang mabilis na maglakad sa mga pangunahing kaalaman ng Ruby. Sinasabi nila sa iyo: "Ang isang hanay ng mga elemento ay nilikha tulad nito - subukan ito." At subukan mo. Pagkatapos ay may iba pang ipinaliwanag - muli, agad mong suriin ito sa aksyon. Sa sandaling mayroon kang sapat na kaalaman, bibigyan ka ng mas kumplikadong mga pagsasanay. Ang pag-verify ng mga nakumpletong gawain ay ganap na kamangha-manghang (ang solusyon code, siyempre, ay dapat na mai-type nang direkta sa browser, at sinusuportahan ng editor ang pag-highlight ng syntax). Para sa bawat ehersisyo mayroong ibinigay mga control point, kung saan napatunayan ang kawastuhan ng solusyon. Kaya, sa anumang sandali maaari mong maunawaan kung ano ang eksaktong hindi gusto ng interactive na sistema, kung ano ang dapat na output, at kung saan nakatago ang error sa iyong solusyon.

subukan ang ruby

Kung mayroon kang karanasan sa programming, ang interactive na tutorial na ito ay magbibigay-daan sa iyo na dumaan sa mga pangunahing konsepto ng wikang Ruby at maunawaan kung ano ang sa loob lamang ng labinlimang minuto. Gayunpaman, kahit na hindi ka pa nakikitungo sa programming, subukan ang ruby ​​​​ay magiging matigas para sa iyo. Gayunpaman, sa kasong ito ang pagsasanay ay malamang na magtagal ng kaunti. Sa kabuuan, kailangan mong kumpletuhin ang walong mga aralin at makayanan ang higit sa limampung gawain. Ang proyekto ay naging mas mahusay matapos ang paaralan na nabanggit sa itaas ay kinuha ito sa ilalim ng kanyang pakpak c<>sa paaralan. Ngayon ito ay isang halos perpektong tagapagturo.

Ang Panimula sa Screencast ng Rails na Sana Makuha Ko

Gaya ng nabanggit na, wika ni Ruby malinaw na nauugnay sa pinakasikat na balangkas para sa pagbuo ng mga web application, ang Ruby On Rails. Ang huli ay nakatulong sa higit sa isang startup mula sa Silicon Valley na lumipad, kabilang ang Twitter. Si Jeffrey Wei, editor-in-chief ng serbisyo ng tutsplus.com, ay nag-record ng isang nakamamatay na screencast na may sariling paliwanag na pamagat na "Isang screencast para sa mga dummies sa Rails, na gusto kong magsimula sa aking sarili." Ang 40 minutong video ay nagpapaliwanag sa pinakamalinaw na paraan kung paano gamitin ang Rails. Pagkatapos nito, hindi na magiging nakakatakot ang mga salitang "Models", "TDD", "ActiveRecord", "RSpec", "Capybara", "Partials". Hindi lang ito ang screencast para sa mga nagsisimula: maraming video tutorial para sa mga programmer ng iba't ibang antas ang makikita sa isa pang espesyal na proyekto - railscasts.com.

Riles para sa mga Zombie

Pagkatapos (at pagkatapos lamang!) mayroon ka kinakailangang kaalaman Ang mga riles at ilang karanasan sa paglikha ng mga web application ay kinakailangan libreng kurso“Rails for Zombies” mula sa parehong paaralan c<>sa paaralan. Naka-record sa walang paltos mataas na antas Ang mga aralin, na tinimplahan ng malusog na dosis ng katatawanan, ay sinamahan ng mga pagsasanay na kinuha mula sa mga sitwasyon na nakakaharap ng mga programmer sa "mga riles" araw-araw. Kung ang kursong ito ay hindi sapat para sa iyo, ang mga may-akda ay may sumunod na pangyayari, "Rails for Zombies 2," ngunit maaari mo lamang itong kumpletuhin para sa pera.

sawa

Ang Python ay isa sa pinakasikat na mga wika programming sa mga espesyalista sa seguridad ng impormasyon. Ang isang malaking bilang ng mga plug-in na library ay nagbibigay-daan sa iyo upang mabilis na magsulat ng mga kumplikadong script at mga pantulong na aplikasyon. Sa pangkalahatan, itinuturing ng maraming propesyonal ang Python bilang isang mainam na tool para sa pag-prototyping ng mga kumplikadong sistema ng impormasyon nang mabilis hangga't maaari. Gayunpaman, ang bagay ay madalas na hindi limitado sa prototype: maraming mga proyekto na ang code ay nakasulat sa Python at maaaring makatiis ng napakalaking load. Maaari mo ring matutunan ang wikang ito para lamang sa iyong sarili: Nagkaroon ako ng mga sitwasyon ng dose-dosenang beses na kailangan kong i-optimize ang isang bagay, at sa tuwing ang kaalaman sa wika ay naging lubhang kapaki-pakinabang.

Bukod dito, ang Python ay madalas na isinama sa maraming seryosong aplikasyon bilang isang wika ng scripting upang magbigay ng maraming kakayahan sa pag-script.

Subukan ang Python!

Ang pinakamahusay na paraan mabilis na pagsisimula- subukan ang online na pagsasanay sa Python. Sa mga tuntunin ng interaktibidad, ang serbisyo ay mas mababa kaysa sa mga katulad na proyekto para sa JS at Ruby, ngunit, gayunpaman, pinapayagan ka nitong kumpletuhin ang isang pangunahing kurso sa pagsasanay nang direkta sa browser. Hindi mo na kailangang mag-install ng interpreter sa iyong computer. Ito ay napaka-maginhawa: anumang ibinigay na halimbawa ay maaaring agad na subukan sa aksyon. Gayunpaman, dito nagtatapos ang interaktibidad: Hindi sinusuri ng Try Python ang iyong code sa anumang paraan, hindi sinusubaybayan ang kawastuhan ng mga aksyon at hindi nag-aalok ng mga gawain upang subukan ang iyong kaalaman. Ang buong kurso ay binubuo ng pitong bahagi (lima sa Python at dalawa sa IronPython). Nakakatuwa na ang serbisyo mismo ay nakasulat sa Silverlight.

Online na Python tutor

Ang nakakatawang serbisyo ay binuo bilang bahagi ng isang programming course sa sikat na American programming forge ng Massachusetts Institute of Technology. Ang ideya ay upang mailarawan ang pagpapatupad ng mga script na nakasulat sa Python, na nagbibigay-daan sa iyo na dumaan sa mga ito (pabalik-balik) at sa bawat hakbang ay tingnan ang mga halaga ng iba't ibang mga istruktura ng data (mga variable, mga bagay sa heap, stack frame). Maaari itong maging arbitrary na code na direktang na-type sa browser, o isa sa ilang paunang inihanda na mga snippet na kinuha mula sa kurikulum Python sa MIT. Nakakatuwa na may ilang problema dito na inaalok sa mga aplikante para sa posisyon ng mga programmer. Sa mga solusyon. Ang serbisyo ay maaaring tawaging online debugger, ngunit hindi na ito magagamit para magsagawa ng mga kumplikadong script dahil sa kakulangan ng kakayahang kumonekta ng mga module, magsagawa ng mga operasyon ng I/O, at iba pa.

Mga aralin sa Python mula sa Google

Matagal nang sikat ang Google sa malawakang paggamit nito ng Python. Ang kumpanya ay mayroon ding espesyal na kurso na idinisenyo para sa mga taong may kaunting karanasan sa programming (natural, hindi sila nagtatrabaho bilang mga developer). Ang kursong ito ay ganap nang bukas at libre. Kasama dito hakbang-hakbang na mga manwal, mga video lecture, pati na rin ang maraming pagsasanay para sa pagsasanay at pagsasama-sama ng mga materyales. Ang mga unang aralin ay nababahala mga pangunahing konsepto sa Python (tulad ng mga string at listahan), pagkatapos ay sunud-sunod na sakop ang pagbuo ng mga ganap na application na gumagana sa mga file, proseso at koneksyon sa HTTP. Dapat kong sabihin na sa Google ang kursong ito ay sumusunod sa isang masinsinang senaryo at umaangkop sa dalawang araw.

Ibahagi ang artikulong ito sa iyong mga kaibigan.

Sa kabila ng katotohanan na ang kumbinasyon ng dalawang titik na ito ay matatagpuan sa bawat hakbang, at hindi lamang sa Internet, kung maglalakad ka sa kalye at magtanong sa mga dumadaan kung ano ang IT, makakakuha ka bilang tugon ng isang komprehensibong paliwanag at isang ungol lamang. tulad ng "mabuti". Samakatuwid, napagpasyahan na gumawa ng naturang publikasyon sa aming website na nakatuon sa teknolohiya ng impormasyon. Magsimula tayo sa mga kahulugan.

Kahulugan ng IT

Ang IT (basahin ang “ay-ti”) ay isang pinaikling pariralang Ingles na Information Technology, na literal na isinasalin bilang Information Technologies (IT).

website

Ngunit ngayon kailangan nating higit na ipaliwanag kung ano ang teknolohiya ng impormasyon. Maaaring sabihin ng isa na makatuwiran na sumagot nang iba depende sa kung sino ang nagtatanong. Ang pinakasimpleng sagot ay: "Ang teknolohiya ng impormasyon (IT) ay lahat ng bagay na nauugnay sa pagproseso, pag-iimbak at paghahatid ng impormasyon." Pero mas maganda kung ganito:

Kahulugan ng teknolohiya ng impormasyon

Ang teknolohiya ng impormasyon (IT o IT) ay isang hanay ng magkakaugnay na pang-agham at teknikal na larangan ng kaalaman na nag-aaral at nag-aaplay sa mga kasanayang pamamaraan ng paglikha, pagproseso, pag-iimbak, pagprotekta at pagpapadala ng impormasyon gamit ang teknolohiya ng kompyuter.

website

Minsan ang IT ay karaniwang nangangahulugan ng teknolohiya ng computer at lahat ng bagay na konektado dito. Ang salita ay nagiging mahalagang branded. Anuman ang ibig sabihin ng mga nagsasalita dito ay nakasalalay sa kanilang kalapitan sa mismong mga teknolohiyang ito. Maaari mong, halimbawa, marinig ang salitang IT specialist - isang taong nakikitungo sa teknolohiya ng impormasyon. O, halimbawa, sa isang lugar ng pangingisda, lahat ng kalahok sa site ng isang taong marunong gumamit mga bb code Para sa magandang disenyo Tinatawag nila ang kanilang mga ulat sa pangingisda bilang isang henyo sa kompyuter.

Magkomento. Kung makikita mo ang pariralang "mga teknolohiyang IT", agad mong mahulaan na ito ay, sa madaling salita, hindi marunong magbasa. Ang ekspresyong ito ay tinatawag na pleonasmo (redundant expression); inuulit nito ang parehong mga salita nang hindi kinakailangan. Tama na gamitin lamang ang pagdadaglat na "IT" (maaari mong gamitin ang Ingles na bersyon na "IT") o ang pariralang "information technology".

IT application

Ang teknolohiya ng impormasyon ay umuunlad sa napakabilis na bilis 10 taon na ang nakalilipas, ilang mga tao ang may isang mobile phone, ngunit ngayon halos lahat ng telepono ay maaaring ma-access ang Internet (na kung saan mismo ay lumitaw sa pamilyar na anyo nito wala pang 20 taon na ang nakakaraan). Ang bilang ng mga provider na nagbibigay ng access sa network ay lumalaki. Maraming mga negosyo ang nagbibigay sa kanilang mga empleyado ng access sa Internet sa kanilang mga lugar ng trabaho. Ang bilang ng mga provider na nag-specialize sa probisyong ito ay lumalaki din. At ang mga employer ay hindi na natatakot na ang kanilang mga empleyado ay maabala sa trabaho sa pamamagitan ng paglalaro ng mga online games o sa mga social network. Napagtanto ng lahat na ang Internet ngayon ay isang karaniwang tool sa pagtatrabaho. Upang mailarawan kung saan at paano ginagamit ang mga teknolohiya ng impormasyon, gumawa tayo ng maliit na klasipikasyon.

Mga lugar ng aplikasyon ng IT: libangan (pelikula, musika, aklat, laro); komunikasyon ( social media, e-mail, mga chat, atbp.); pagbibigay ng access sa impormasyon (balita, taya ng panahon, atbp.); pagproseso ng impormasyon (mga programa pagkalkula ng matematika, mga graphic, sound at video editor, atbp.); pagsasanay (mga tutorial, interactive na aralin, webinar, mga sangguniang aklat).