Програмистки quiz
Thursday, August 7th, 2008В gotha’s blog видях една идейка - 9 бързи въпросчета за програмисти (а оригинала на цялата работа е в Mrasnika’s lair):
0. На каква възраст бяхте, когато започнахте да се занимавате с програмиране?
1. Как се случи? Кой ви запали по програмирането?
2. Какъв беше първият език, на който започнахте да пишете?
3. Каква беше първата истинска програма, която сте написали?
4. Какви програмни езици сте ползвали до момента?
5. Какво беше първото ви професионално назначение и какво научихте оттам?
6. Ако имахте днешните си опит и знания, бихте ли се захванали с програмиране отново?
7. Кое е най-важното за програмирането, на което бихте искали да научите начинаещите разработчици?
8. Кой е бил най-забавният ви спомен като програмист?
Ето и отговорите:
0. На каква възраст бяхте, когато започнахте да се занимавате с програмиране?
8-ми клас, в часовете по информатика. От преди това имах мерак, но нямах компютър.
1. Как се случи? Кой ви запали по програмирането?
Книги-игрите
… и нормалните игри. Помня колко сме пукали Half-Life и Quake по клубчетата и как ме е сърбяло да разбера как са направени. Даже имах някакъв хартиен проект за Pen and Paper версия на тези двете
2. Какъв беше първият език, на който започнахте да пишете?
Pascal - от информатиката. По-късно открих batch скриптовете, но не ме впечатлиха особено.
3. Каква беше първата истинска програма, която сте написали?
Нещо подобно на книга-игра - някаква текстова история, която в даден момент се разклонява и ти определяш какво се случва. Това си беше един огромен куп с if-else-switch конструкции и си беше ужас
По-късно като открих HTML си дадох сметка, колко по-елементарно може да стане там.
4. Какви програмни езици сте ползвали до момента?
От едвам докоснатите към най-използваните: Python, BASIC, Batch, x86 ASM, JS, Pascal, C++, Bash, C, HTML (ако го счетем за *прогрмен* език) , Perl, PHP
5. Какво беше първото ви професионално назначение и какво научихте оттам?
Трябваше да правя комплект скриптове за администриране на hosting provider. Научих колко е важна документацията и спецификацията на проекта
6. Ако имахте днешните си опит и знания, бихте ли се захванали с програмиране отново?
Ами че как - колкото по-навътре се влиза, толкова по-хубаво е
7. Кое е най-важното за програмирането, на което бихте искали да научите начинаещите разработчици?
Да пишат четим код и документация.
8. Кой е бил най-забавният ви спомен като програмист?
Не мога да се сетя за какъвто и да е момент от тип ‘виц’, но fun-а е навсякъде