Hot.lt logo Hot.lt meniu
karščiausios IT naujienos
pasirink skiltį  
-atnaujinta 2001 04 16-
 
Turinys
Laimėk prizą!
El.prekyba
Įdomybės Internete
Atsiliepimai
Prenumeruokitės!
Klausk-atsakys!
Keiskimės nuorodomis!
Anekdotai
WWW
Menas:
Ars Novus, meno galerija
Žiniasklaida:
Populiarios TV laidos
Žiniu Radijas, tiesiogine transliacija
Laisvalaikis:
Akvariumai, fauna, flora
Įdarbinimas:
Preilė: darbuotojų paieška
Verta:
.
Astro Garden
Vedų kultūros centras
Sachadža Joga
Kaimo sodyba
Dausuva
.
Karšta
Kasijus
Gyvenimas po tikrovės
Egzistencializmas
Religiniai anekdotai
Povandeninė civilizacija
Cz. Milosz. Ulro žemė
Fermi paradoksas
I.Naživinas. Judėjas
Traktatas apie dvi Sarmatijas
Erazmo Stelos paraštėse
Elementariosios dalelės
Geologijos pionierius
Minčių valdymas
K.Jungas.Vėlyvos mintys
K.Saja. Molynė
Kolonizavimo protokolas
Placebo
Profsąjungos
Ateivių civilizacijos
Krikščionybė Egipte
Mano sielos liūdesiai
P.Adams. Senamadiška muzika
Mitas ir mokslas
J.A. Zaidelis. Riba
Emerikas Koloje
Vaišešikos mokykla
Kas Saulė,o kas Mėnulis?
"Pioneer" anomalijos
Filosofija: Konfucijus
R.W.Emersonas. Poetas
"Sutvėrėjo" žemėlapis
I.Calvino. Katinų markizė
Ramakrišnos panteizmas
Nauja sapnų teorija
"Wow" signalas
Pašalinės mintys
Odisėjas visapusiškas
Tolkieno pasaka
Rousseau. Vienišiaus svajos
Ortodoksų bažnyčia
Jėzaus kapas Kašmyre
Prekiautojai skausmu
K.Kavafis. Barbarų belaukiant
A.Einšteino panteizmas
Vienaragis zhi Kinijoje
Prabilo etruskų rašmenys
K.Jungas ir NSO
R.Kaijua. Sapnų apžavai ir problemos
Suvokimo durys
Visatos modeliai
Alisa ir musmirės
Ką žmonės mąsto Izraelyje
Archetipo koncepcija
Ūlos kraštas senovėje
Diagramos, pakeitusios pasaulį
Sielos klajonės
Suvokimo ribos
Pranašiškas Huxley
Šėtono manifestas
Pirmasis kraujas
OBE ir sapnai
Dropa diskai
Nibiru ir šumerai
Pranašas Mahometas
įvadas į Kabalą
Holografinis katinas
Kęstutis Plankas. Eilėraščiai
Netikėtas Šumero žlugimas
Oreivystės istorija
F. Kafka ir kabala
Esė apie dzūkus
Pederastai dulkina tautą
Poetas Jim Morrison
Slėpiningieji Edeno sodai
Hitleris: gyvas ar miręs?
Mankurtas: be ateities
Interneto pabaiga
E-bylos
 
 

Ką vadiname programuotoju?

Pravartu paskaityti apie programavimo kompiuteriams palyginimą su kitais realaus gyvenimo aprašais > >>> >  

Kaip norite būti vadinamas, kai pagrindinis darbas (o gal kartu ir hobis) yra kurti programinę įrangą? Inžinieriumi, mokslininku, hakeriu – o kodėl ne tiesiog „programuotoju“? Kodėl šis terminas kai kuriems žmonėms atrodo kiek žeminantis?

Programavimas yra keista profesija (jei tai išvis profesija), kurios pagrindinė ypatybė ta, kad ji labai jauna. Jei sakai, kad užsiimi programavimu, vadinasi esi iki 60-ies, nes anksčiau tebuvo vos keli programuotojai.

Problema dėl programavimo ta, kad šis procesas susideda iš dviejų dalių: a) gilesnio mąstymo ir b) paties kodo rašymo. Pirmosiomis programavimo dienomis buvo aišku, kad programavimas kažkiek susijęs su matematika. Kodo rašymas buvo tarsi lygčių užrašymas )nors ir ne visai taip pat). Jį supo intelektualumo aura. Laikas bėgo, programų reikėjo vis daugiau, o galvočių nepakako. Be to tie galvočiai pastebėjo, kad ima perrašinėti tuos pačius dalykus vėl ir vėl.

Binary Computer Pamažu programų rašymas ėmė atrodyti mažesne verte. Aukštesnis lygis buvo gudrių algoritmų sumąstymas. Įvyko skilimas į „smegeningus“, kurie sugalvoja, kaip tai turi būti, ir ne tokius „smegeningus“, kurie atlieka patį kodo užrašymą. Padėtis tapo panaši į statybas, kai architektas sukuria pastato viziją, o daugybė darbininkų ją realizuoja. Tad neatsitiktinai daugelis programuotojų linkę savwe vadinti „architektais“ ar panašiai. Nedaugelis linkę būti „mūrininkais“ ar „stogdengiais“.

Ilgai netruko, ir „programavimu“ imtas vadinti kodavimo procesas ir galvočiai ėmė vengti „programuotojo“ vardo. O kaip tada juos vadinti? Atsirado keletas terminų, atspindinčių atskirus programavimo aspektus. „Programinių sistemų inžinierius“ atspindi programų konstravimo aspektą – tarsi ta veikla būtų inžinerijos dalimi. „Sistemų analitikas“ atspindi susidomėjimą tuo, kaip turi funkcionuoti sistemos. O rašantys kodą imti vadinti „koduotojais“ , o vėliau tiesiog „kodo beždžionėmis“.

Matyt, didžiausią paklausą turi „vykdytojas“ (angl. developer), atėjęs, matyt, iš statybų srities (iš kurios atėjo ir patys pagrindiniai projektų valdymo principai), kur „darbų vykdytojas“ reguliuoja ir prižiūri atliekamus darbus. Tačiau ir čia yra skirtumas. Darbų vykdytojas gauna pinigus ir kitiems palieka daryti „juodą darbą“. Kuriant programinę įrangą nėra tokios aiškios ribos. Dabar „developeriu“ linkstama vadinti asmenį, kuris rūpinasi visu pradinės idėjos apmąstymu ir jos įkūnijimu galutiniame produkte. Tai vėl suartina su tuo, ką išreiškia programavimo sąvoka.

Verta paminėti ir „kompiuterijos mokslininką“, kas sukelia prieštaravimą tarp mokslo ir meno. Jei nesi mokslininkas, tada turi būti menininku. Tačiau ne viskas taip paprasta. Kompiuterija nėra vien programavimas – tai matematikos pritaikymas kompiuteriams. Tad šiuo terminu turėtų būti vadinamas teoretikas.

O sunkiausia dėl „hakerio“, turinčiu romantišką stereotipą. Tai tarsi būti poetu ar džiazistu. Tai reiškia ignoruoti visas taisykles ir padaryti kažką iš to, kas pasitaiko po ranka. Tai įkvepia ir blizga.

Algoritminis mąstymas

Neretai užmirštama, kaip skirtingai reikia mąstyti, norint parašyti programas. Paprastas žmogus retai sąryšio tarp pradinio taško ir tikslo. Tuo tarpu programuotojas gana greitai pamato, kaip iš A nusigauti į B. Tai nėra matematika, nors ir panašu į tai, akip įrodinėjamos teoremos. Taigi programuotojas yraalgoritminiomąstymo meistras ir savo mintis gali išreikšti algoritmine kalba. Ir būtent tai geriausiai jį apibūdina.

Kiti HOT.LT straipsniai:
Kobolo motina
.Net palydėtuvės
Kompiuterių ištakos
Programavimo paradigmos
Programuotojų kertelė
Pirmasis interneto ryšys
Programavimo kalbų klegesys
Ištraukos iš C kalbos Biblijos
Kitoniškumas: dygios eilutės
Optimali stulpelių eilės tvarka
Lambda išraiškos – Java į naują lygį
MS SQL užklausų rezultatų puslapiavimas
Bilas Geitsas: kol dar nebuvo garsus
Technika: Nuo Paleolito laikų
Danas Briklinas: skaičiuoklės autorius
Liūdna pasaka apie Unix
Algebra akimirksniu
Tikroji Interneto pabaiga
Unix ir C kalbos kiltis ir ... šachmatai
Ar mašina kada nors mąstys?
Pirmoji programuotoja: Ada Lovelace
Programuotojo evoliucija: "Labas, pasauli!"
P-NP: Ant sveiko proto svarstyklių
AWK kalba - sena ir nuolat aktuali
Peteris Karvašas. Archimedas
Programavimo kalbų evoliucija
Mūšis kibernetiniame pasaulyje
Visata kaip kompiuteris
Kompiuterių istorija
Haketonai

 

 
 
HOT.LT informacija  
Kviečiame visus prisidėti prie svetainės kūrimo! Rašykite el.paštu info@hot.lt Mes stengiamės Jums!  
 
Atskiri HOT skyriai  
Domeno vagystė  
Interneto romantikai  
Programinė įranga  
WebOn produktai el.komercijai  
 
Karštos WWW svetainės  
 
Informacija:  
NSO ir mistika  
ONLINE.LT  
   
Atvirukai, sveikinimai  
Sveikinimų svetainė  
   
Portalai  
Banga  
Omnitel laikas  
 
Lietuviai:  
Lietuviai Atlantoje  
Klubas Litvania  
Globalusis tinklas  
Lithuanica svetainė!  
Pasaulio lietuvis  
Latvijos lietuvis  
Aklųjų biblioteka  
  Mirusieji - atminimui  
   
Aukcionai, prekyba:  
Aukcionai  
Aukcionai, pinigai  
Banknotai  
 
Spauda:  
Verslo žinios  
TV laida "Eta"  
Žinių radijas  
Būdas Žemaičių  
Lietuvos rytas  
Moteris, žurnalas  
Vartiklis, elraštis  
 
Interneto paslaugos:  
Elnet@  
Omnitel WAP serveris  
 
Kompiuteriai:  
Sonex kompiuteriai  
Baltic Amadeus  
 
Kultūra:  
Džiazo svetainė  
Lietuvos filharmonija  
Interaktyvi proza  
  Rasa, tautiniai šokiai  
Dailės muziejus  
Meno leidiniai  
Lietuvos vienuolynai  
Muziejai ir parkai  
Teatras  
Meno galerija  
Filosofija  
Mitologija  
Literatūra  
  Poezija  
  Fantastika  
  Biblijos puslapiai  
   
Mistika:  
Kabala  
Fuko švytuoklė  
5 medžiai  
Masakh  
   
Darbo sauga  
Sabelija  
 
Pramogos:  
Sporto puslapis  
PAULIAUS puslapis  
DARTS sporto puslapis  
   
Laisvalaikis:  
Akvariumai  
   

 

 
 
delo
© HOT.LT 2000.
Draudžiama be leidimo naudoti bet kurią šios svetainės dalį.
'Intelligent' design.