back_rest
ex mod coder
- Член од
- 19 јули 2006
- Мислења
- 1.590
- Поени од реакции
- 107
Прилично сум испровоциран на ова, поготово од муабетите за најдебилната тема за најдобар програмски јазик.
Значи, директно упатен пост кон сите новопечени програмерчиња, хакерчиња, оние кои чуле а не дочуле и општо мераклиите за правење безвезе муабет.
Програмирањето а воопшто и целиот софтверски инжинеринг претставува дисциплинирана наука која вклучува огромни познавања и примена на останатите природно-математички науки и техники.
Познавањето на синтаксата на некој програмски јазик не ве прави програмер. Познавањето на некоја архитектура сеуште не ве прави програмер. Спојувањето и користењето на готови скрипти ма воопшто не ве прави програмери.
Програмирањето, како што рече Vnuce, ти е принцип на размислување, начин на живот. Секој сериозен програмер, кон своето дело гледа како чедо кое што ќе придонесе во олеснувањето на животот и подобрување на перформансите и ефектите од работата на крајниот корисник.
Правиот програмер користи вистинска стратегија и спојува долгогодишно искуство за да направи она што вие на шала го зборувате: програма. Овде се спојува анализа на вистински барања, на потреби од страна на корисникот, анализа на најдобар начин на функционирање, избор на адекватна околина, приспособување со хардверска архитектура, користење на високо-квалитетни специјално наменети (а многу често и апстрактни) алгоритми, и сосема потребен (спрема намените) систем за менаџирање со податоците. Со еден збор, сето тоа е една наука, спој на повеќе области, огромна логика, и создавање на еден прекрасен спој со што на крај се добива едно задоволство и гордост на сработеното.
Го спомнувам и зборот уметност во оваа смисла: на некој генерален проблем може да се појават многу решенија. Уметноста е да се создаде она решение кое ќе биде најдобро на перформанси, најквалитетно и најприфатливо од корисникот. Накратко речено, користење на огромна креативност со цел добивање на ептен квалитетен продукт.
Е сега уште еднаш да ги побијам сите митови:
- познавањето на одреден број програмски јазици не ве прави програмер. Знаењето за адекватната нивна употреба е тоа што е потребно. Во крајна смисла, учењето на синтаксата на нов програмски јазик за секој вистински програмер е мачја кашла.
- познавањето само на некоја архитектура (framework) и занесувањето со неа може да ве направи само „недисциплиниран“ и „неодговорен“ програмер ако ги одбегнувате принципите за користење на оптимални алгоритми и избегнување на импровизација. Секој озбилен програмер, за максимум 1 месец со адекватна литература може да научи целосна архитектура и да знае како да создаде нешто корисно со неа.
- препишувањето на некои програмки од интернет и делумна нивна промена не ве прави програмер. Ламер дечки, ламер.
- користење на некои очигледни места за напад не ве прави хакер. Постојат некои работи кои можат сите да ги направат и сите нешто да заебат. Ако го практикувате ова, може само да добиете на епитет лузер или дркаџија и слични такви работи. Правиот хакер, еквивалентирајте го со некој научник со долгогодишно искуство кој партал прави во својата струка за подобро на човештвото. Ако во областа на компјутерите може да се замислите на ова ниво, тогаш нарекувајте се хакери. Дотогаш, шшшшшт!!!!!
Ако сакате да видите до кое ниво се програмерите во светот, и малце да симнам некои од вас на потребното ниво, изволте: TopCoder, ACM ICPC.
п.с. молба до администраторите за безмилосно кантирање на секој вид на хакерски испад од неадекватни особи.
Чирс.

Програмирањето а воопшто и целиот софтверски инжинеринг претставува дисциплинирана наука која вклучува огромни познавања и примена на останатите природно-математички науки и техники.
Познавањето на синтаксата на некој програмски јазик не ве прави програмер. Познавањето на некоја архитектура сеуште не ве прави програмер. Спојувањето и користењето на готови скрипти ма воопшто не ве прави програмери.
Програмирањето, како што рече Vnuce, ти е принцип на размислување, начин на живот. Секој сериозен програмер, кон своето дело гледа како чедо кое што ќе придонесе во олеснувањето на животот и подобрување на перформансите и ефектите од работата на крајниот корисник.
Правиот програмер користи вистинска стратегија и спојува долгогодишно искуство за да направи она што вие на шала го зборувате: програма. Овде се спојува анализа на вистински барања, на потреби од страна на корисникот, анализа на најдобар начин на функционирање, избор на адекватна околина, приспособување со хардверска архитектура, користење на високо-квалитетни специјално наменети (а многу често и апстрактни) алгоритми, и сосема потребен (спрема намените) систем за менаџирање со податоците. Со еден збор, сето тоа е една наука, спој на повеќе области, огромна логика, и создавање на еден прекрасен спој со што на крај се добива едно задоволство и гордост на сработеното.
Го спомнувам и зборот уметност во оваа смисла: на некој генерален проблем може да се појават многу решенија. Уметноста е да се создаде она решение кое ќе биде најдобро на перформанси, најквалитетно и најприфатливо од корисникот. Накратко речено, користење на огромна креативност со цел добивање на ептен квалитетен продукт.
Е сега уште еднаш да ги побијам сите митови:
- познавањето на одреден број програмски јазици не ве прави програмер. Знаењето за адекватната нивна употреба е тоа што е потребно. Во крајна смисла, учењето на синтаксата на нов програмски јазик за секој вистински програмер е мачја кашла.
- познавањето само на некоја архитектура (framework) и занесувањето со неа може да ве направи само „недисциплиниран“ и „неодговорен“ програмер ако ги одбегнувате принципите за користење на оптимални алгоритми и избегнување на импровизација. Секој озбилен програмер, за максимум 1 месец со адекватна литература може да научи целосна архитектура и да знае како да создаде нешто корисно со неа.
- препишувањето на некои програмки од интернет и делумна нивна промена не ве прави програмер. Ламер дечки, ламер.
- користење на некои очигледни места за напад не ве прави хакер. Постојат некои работи кои можат сите да ги направат и сите нешто да заебат. Ако го практикувате ова, може само да добиете на епитет лузер или дркаџија и слични такви работи. Правиот хакер, еквивалентирајте го со некој научник со долгогодишно искуство кој партал прави во својата струка за подобро на човештвото. Ако во областа на компјутерите може да се замислите на ова ниво, тогаш нарекувајте се хакери. Дотогаш, шшшшшт!!!!!
Ако сакате да видите до кое ниво се програмерите во светот, и малце да симнам некои од вас на потребното ниво, изволте: TopCoder, ACM ICPC.
п.с. молба до администраторите за безмилосно кантирање на секој вид на хакерски испад од неадекватни особи.
Чирс.