Ama zarafatı bir yana qoysaq proqramçı bundan daha artıq varlıqdı , O ferqli düşünür problemlere algorithmic yanaşır, bir yazartek öz uslubu ve desti xetti var .
Bes proqramçı kimdir ne ile meşqul olur ?
Mence iş mexanizmini başa salmağa çalişsam daha anlaşıqlı olar.
Bir proqramçının söhbet götdu başdı proqramçıdan gedir işleme mexanizmini bele tesvir ederdim en azindan men bele anlayiram.
işleme mexanizmini 3 merheleye bölerdim.
i) Meseleni anlamaq. Sualın neden ibaret olduğunu başa düşmek. Promblemde verilenlerin neler olduğunu ve teleb olanın ne olduğunu bilmek. Meselen: elimizde mueyyen intervalda ededler olabiler ve proqramçıdan onları artan sırayla düzülmesi teleb oluna biler.
ii) Gösterim şekli/format & Algorithm. Adından da melum oldugu kimi bu merhele verilenlerin gösterim şekli ve problemin çözüm yolundan ibaretdir. Meselen yuxaridakı meseleye qayitsaq burdakı ededlerin formatı roma,latın,ereb , binar,hexadecimal sisteme uygun olabiler, Algorithm olaraqdaquicksortdan

iii)Donanimsal olaraq heyata keçirme (Hardware implementation) : Bu merhelede proqramçi yazdigi programin nede istifade olucagina qerar verib ona uygun olaraq proqramı yazir. Donanimsal olaraq hazirlanan proqram komputer, mobil telefon, mikrochipler, gömüllü sistemler, reqemsal boardlar ve s. üçün nezerde tutulmuş olabiler.
Umumiyyetle son merheleye beyini , abacusu ve s. da elave etsek deye bilerik ki istenilen problemin helli mehz bu 3 merheleden keçir. Zaten proqrammistinden vezifesi bu deyilmi? Meseleye optimal (zaman ve yaddaş baximdan) hell tapmaq.
Sonda eziz oxuyuculara meslehetim çalişın proqrammist gören de ona kömek edin bir şeyler ismarlayın zaten bu peşenın ardınca gedenler adeten sıxıcı, assosial heyat keçirirler adeten fikirli olurlar. Zaten Allah bunların başindan vurub bir qapazda siz qoymayin. Birde bilmek olmaz sabahı ....