вторник, август 05, 2008

Програмистки въпроси

Mrasnika`s Lair ми "подаде" една интересна идея - Лексикон за програмисти. Ето и въпросите:

1. На каква възраст бяхте, когато започнахте да се занимавате с програмиране?
2. Как се случи? Кой ви запали по програмирането?
3. Какъв беше първият език, на който започнахте да пишете?
4. Каква беше първата истинска програма, която сте написали?
5. Какви програмни езици сте ползвали до момента?
6. Какво беше първото ви професионално назначение и какво научихте оттам?
7. Ако имахте днешните си опит и знания, бихте ли се захванали с програмиране отново?
8. Кое е най-важното за програмирането, на което бихте искали да научите начинаещите разработчици?
9. Кой е бил най-забавният ви спомен като програмист?

Ето и отговорите:
1. Ако се броят batch-овете - 2-ри клас. От някъде вкъщи се беше пръкнал някакъв компютър с DOS 3.3 и въпреки многото възражения на баща ми, аз редовно киснех пред монитора с празен поглед. После ми попадна някаква книжка за DOS. По това време започна да се чува за Windows и някакви графични интерфейси и аз понеже нямах такова нещо реших да си го напиша. Имаше проценти при зареждане и накрая изкарваше login screen, който реално имаше само визулна функция :D
После писах някакви игри в стил популярните навремето книги игри :)
2. Еми общо взето май сам се запалих. Един доста дълъг период от време бях без никакъв компютър. После ми купиха, сложих Linux, реших че искам да опитам истинско програмиране и ... те така.
3. Еми май първия се води pascal в училище, обаче първия език на който писах нещо по-сериозно беше BASIC.
4. Първата долу-горе истинска програма която съм писал беше за генериране на Linux Live CD-та, тя беше добавка към проекта ми за обучителна Linux дистрибуция. С нея ходих по някакви олимпиади - успеха беше променлив.
5. Pascal, BASIC, php, js, C++ (съвсем малко JAVA и C)
6. Първото малко по-сериозно беше един сайт за недвижими имоти. От там научих - "Искай точни спецификации!!!" :D Много важен урок бих казал.
7. Ми да, то си ме радва (все още).
8. Еми аз не бих казал, че съм много про, тей че ми е рано да давам съвети на другите
9. Откакто живея с още двама програмисти в една квартира, забавни моменти не е трудно да се намерят, но не мога да кажа само един. Може би:
- търсене на студентска книжка с grep
- въпроси от типа -"Има ли свободен слот за захранващия ми кабел ?"
- влизане в машината в съседната стая през сървър в Германия(беше ми отрязал локалния достъп), писане на програма, която заема RAM, но не я освобождава и отивам в другата стая да го гавря :D
- многобройните програмистки мерения на пишки и т.н.

It is cool to be nerd !