1

Тема: Розповідіть мені про ваші емоції під час пізнавання програмування

Хай. Майбуть, у кожного, хто займається програмуванням були моменти, коли задача здавалась надто складною і опускались руки, або коли ви дізнавались щось нове про технологію або мову, котру вчите, і дуже раділи з цього. Розповідіть мені про ваші найяскравіші емоції, котрі ви відчули під час вивчення чогось айтішного. Почну з себе.
Я ж c# тілько вчу, і от коли в мене була проблемка з тим, як запускати якийсь метод в головному потоці, в котрому обробляються всі ігрові об'єкти (це в ігровому рушії було), то koala мені показав, що в масив/список/чергу можна додавати методи відразу з даними, тобто ми можемо написати метод

void Method(string s){Console.WriteLine(s);}

а потім позапихати багато екземплярів цього методу, передаючи різні аргументи, в чергу, а потім виконати їх по черзі. Коли я це побачив, я заплакав, я завжди плачу, коли щось таке круте знаходжу. Це змінило моє життя.

Подякували: 0xDADA11C71

2

Re: Розповідіть мені про ваші емоції під час пізнавання програмування

Ну спершу було цікаво, відчуття влади, радість, захват. Потім роздратування, злість, роздратування, злість, відчай, втома, незадоволення від недосконалості технологій. Воно прикольно, коли ти  такий наморщив лоба, придумав якусь систему в себе в  мозку, прикинув чи буде робити, щось там змоделював, потім сів і написав і воно працює. Але ніфіга не прикольно, не цікаво, не весело, коли ти б’єшся головою б клавіатуру бо нічого не працює. Не прикольно розбиратися який метод слід вкористовувати для того щоб програма працювала у тому чи іншому браузері, і JSON-P мене аж ніяк не забавляє.

3

Re: Розповідіть мені про ваші емоції під час пізнавання програмування

Invader написав:

Ну спершу було цікаво, відчуття влади, радість, захват. Потім роздратування, злість, роздратування, злість, відчай, втома, незадоволення від недосконалості технологій. Воно прикольно, коли ти  такий наморщив лоба, придумав якусь систему в себе в  мозку, прикинув чи буде робити, щось там змоделював, потім сів і написав і воно працює. Але ніфіга не прикольно, не цікаво, не весело, коли ти б’єшся головою б клавіатуру бо нічого не працює. Не прикольно розбиратися який метод слід вкористовувати для того щоб програма працювала у тому чи іншому браузері, і JSON-P мене аж ніяк не забавляє.

Ну так ви не здавайтеся і шукайте помилки в коді. Я, коли щось архітектурую в себе в голові, то намагаюсь якомога точніше все змоделювати. Якщо я не впевненний в деяких частинах, то просто пишу код саме цієї частини проекту на перевіряю на практиці. Тому найнудніше для мене, це писати той код після того, як вже в голові все придумав. Буває за 1 хвилину вигадав, як має бути влаштована та чи інша частина проекту, чи сам проект, а потім дві години пишеш його, і з'являється думка - "чому я це пишу? тут же думати не треба, це має робити за мене машина".
p.s. ото було б круто, якби компутери розуміли думки і самі писали код

4

Re: Розповідіть мені про ваші емоції під час пізнавання програмування

Всіх прогрпмістів на мороз. І проблема ламерів би вирішилася.

5

Re: Розповідіть мені про ваші емоції під час пізнавання програмування

Invader написав:

Всіх прогрпмістів на мороз. І проблема ламерів би вирішилася.

Що це значить?

6 Востаннє редагувалося Invader (22.05.2014 00:04:08)

Re: Розповідіть мені про ваші емоції під час пізнавання програмування

якби компутери розуміли думки і самі писали код

Для чого в такому випадку програмісти-люди? Ламер би тоді казав щось на зразок: я вчора скачав якісь фільми, але пам’ятаю які і куди я їх записав. Сконвертуй їх так щоб я міг подивитися їх з флешки у сусіда на його DVD плеєрі.

7

Re: Розповідіть мені про ваші емоції під час пізнавання програмування

Invader написав:

якби компутери розуміли думки і самі писали код

Для чого в такому випадку програмісти-люди? Ламер би тоді казав щось на зразок: я вчора скачав якісь фільми, але пам’ятаю які і куди я їх записав. Сконвертуй їх так щоб я міг подивитися їх з флешки у сусіда на його DVD плеєрі.

Да ви мене погано читали, я маю на увазі, що программіст архітектуру каже компу, типу -
Створити клас з такими от полями, унаслідувати його від такого, додати йому конструтор такий-то і такі-то методи. А тіла методів описувати типу так: створюємо змінну такого-то типу, їй присвоюємо дані такі-то і множимо їх на 2.

8

Re: Розповідіть мені про ваші емоції під час пізнавання програмування

Гадаю надиктувати програму можна. Може вже є спеціальні програми.

9

Re: Розповідіть мені про ваші емоції під час пізнавання програмування

Invader написав:

Гадаю надиктувати програму можна. Може вже є спеціальні програми.

та ні, навіть крутий Еппл свою Сірі он аж скільки робив, і то там треба чітко вимовляти слова, ще й англійською мовою. А я ж буду казати типу - "замути, кароч, клас, а краще два, і впихни їм конструктори без параметрів, ну шоб було", і нічого ніхто не зрозуміє

10 Востаннє редагувалося HetmanNet (22.05.2014 00:44:26)

Re: Розповідіть мені про ваші емоції під час пізнавання програмування

При написанні першої програми так затягнуло, що мене ледь від компа відірвали. Відчуття просто приголомшливі коли воно працює, з'являються нові ідеї і вони теж працюють, коли ти відчуваєш як комп реагує на те що ти витворяєш, як ти його таємниці розкриваєш, бачиш і розумієш те що поза увагою всіх навколо лишаються.. фактично пишучи програму вже результат знаєш і можливі варіанти передбачаєш.. це важко пояснити.. просто захоплює.. можливо то лиш у мене так, бо не марно гуглом називають.. і лиш через те, що всім здається що мій мозок як вся могутність гугла.. як його сервера, що на думку звичайних чайників дива творять.. хоча не розумію, що в тих серверах особливо.. сервера як сервера.. ну трохи краще ніж у більшості.. і чудес реально не роблять.. все просто як 2+2.. хм.. не розумію чайників.. чому їм не подобається програми писати.

Подякували: Torbins1

11

Re: Розповідіть мені про ваші емоції під час пізнавання програмування

фак.. нафіга я сказав..   *WALL*   тепер знаєте як мене навколишні називають коли програми змушую працювати..  8)

P.S. Так, мені дійсно подобається щось нове у компах відкривати..  :[  ну одним словом щось цікаве про них вивчати..  :[  щось незвичне у них зустрічати..  ;)
P.P.S. Так, на диво мене можна від компа відірвати..  :-X  і не повірити то лиш чарівній панянці може вдаватися..  :[  і з близької відстані..  :-X  бо треба доторкнутися..  :-X  все інше не завжди спрацює, залежить на скільки встигну втягнувся..  %)  тож до ідеального зомбі-програміста мені далеко  *CRAZY* , тож в Майкрософт не судилося працювати..   *DANCE*

Подякували: Chemist-i, Torbins2

12

Re: Розповідіть мені про ваші емоції під час пізнавання програмування

В мене емоції такі ж як і в HetmanNet. Але мене щей розслабдяє і заспокоює, а пошук багів в своїх і чужих програмах дає мету для життя :[ .
HetmanNet, а мене вікіпедією називають  :D

13

Re: Розповідіть мені про ваші емоції під час пізнавання програмування

drWoZD написав:


HetmanNet, а мене вікіпедією називають  :D

А чому нею?

14

Re: Розповідіть мені про ваші емоції під час пізнавання програмування

HetmanNet написав:
drWoZD написав:


HetmanNet, а мене вікіпедією називають  :D

А чому нею?

Тому що за версією моїх друзів багато знаю(хоч як на мене я знаю дуже мало). Ну а те що це жін. рід це фігня)

15

Re: Розповідіть мені про ваші емоції під час пізнавання програмування

drWoZD написав:
HetmanNet написав:
drWoZD написав:


HetmanNet, а мене вікіпедією називають  :D

А чому нею?

Тому що за версією моїх друзів багато знаю(хоч як на мене я знаю дуже мало). Ну а те що це жін. рід це фігня)

Треба колись проіндексувати мозок твій, щоб базу оновити і знаннями твоїми :D

16

Re: Розповідіть мені про ваші емоції під час пізнавання програмування

хлопці, не забувайте, що ви хлопці, ок?

17

Re: Розповідіть мені про ваші емоції під час пізнавання програмування

FakiNyan написав:

хлопці, не забувайте, що ви хлопці, ок?

Ви давно свою аватарку дивилися?

Подякували: Torbins, 0x9111A, Invader, HetmanNet4

18

Re: Розповідіть мені про ваші емоції під час пізнавання програмування

У мене найбільші враження від першого знайомства з самим комп'ютером. Досі пам'ятаю, якою загадковою й магічною машиною він мені здавався :) А потім, коли нас вчили ним керувати (починали з ДОСу з Нортоном), це надзвичайне відчуття контролю над такою іще досі таємничою машиною...

Зараз жага до нового й надзвичайного також присутня, але крім новин її уже особливо нічим годувати.

19 Востаннє редагувалося HetmanNet (22.05.2014 20:22:09)

Re: Розповідіть мені про ваші емоції під час пізнавання програмування

Torbins написав:

У мене найбільші враження від першого знайомства з самим комп'ютером. Досі пам'ятаю, якою загадковою й магічною машиною він мені здавався :) А потім, коли нас вчили ним керувати (починали з ДОСу з Нортоном), це надзвичайне відчуття контролю над такою іще досі таємничою машиною...

Зараз жага до нового й надзвичайного також присутня, але крім новин її уже особливо нічим годувати.

Коли вперше побачив ДОС захотілося в нього щось додати (нову команду) і з того моменту почав цікавитися як все працює у комп'ютері, як для нього програми пишуть, потім програмування почав вчити.. і з цього все почалося.. а найцікавіше, що командна строка мене зацікавила більше ніж нецікава вінда.. щось мене не вразила вона.. а момент першої спроби написання програми ви вже читали вище..