а) четеш, интересуваш се, четеш, пробваш, четеш и четеш през следващите 3-4 години за да станеш що годе читав програмист
За A - въпреки интересуването ми - удрям на камък...
Не става без учене (изобщо не говоря за "ходене на училище", "висше образование" или друг вид "учене" за диплома, а за сериозно учене - да четеш и да пишеш код; да правиш грешки в програмите си и да ги откриваш).
Препоръчвам ти да научиш Perl, PHP, JavaScript и HTML като за начало.
Може и на не толкова перфектно ниво - напр. нивото "програмирам със справочник" е едно много задоволително ниво като за начало - напр. аз често проверявам кое как се пишеше в даден език, защото ползвам твърде много езици и понякога пиша нещо на друг език и се чудя защо програмата не работи :-)
Може да ползваш това като справочник:
http://pleac.sourceforge.net/След като научиш един език (напр. Perl strict) останалите езици се учат по-лесно.
Освен това ти препоръчвам доста сериозно да измениш гледната си точка - от "търсещ работа" ти препоръчвам да се превърнеш в "предлагащ услуги" (или "работещ за себе си" - ако така ти звучи по-ясно и приятно).
Проблемът на много хора е, че чакат "да им се даде работа". В разговорите си ползват изрази като "търся работа", "бих искал да ми дадете работа", "мога ли да си намеря работа като ....". Ако тези хора сменят гледната си точка и се превърнат в предлагащи услуги и търсещи клиенти (а защо не и "предлагащи работа"!) биха постигнали по-голям успех в повечето случаи (ако успехът се измерва в пари).
Обаче не всеки е способен за такава драматична промяна на мисленето си. Затова има много хора, които ходят всеки ден "на работа", оплакват се от шефа, ниската заплата и т.н.
Познаването на горепосочените езици ще ти бъде много полезно, ако решиш да правиш уеб сайтове - сравнително изгоден
бизнес особено когато използваш уеб сайтовете за да печелиш от тях (а не да ги продаваш или да ги правиш за клиенти срещу заплащане, което в някои случаи също би могло да бъде изгодно).
Нарочно не ползвах думата "работа" вместо "бизнес" въпреки, че в някои речници пише, че тези думи означават едно и също - това не е съвсем така.
Няма да разяснявам подробно как се печели от сайт за да не цапам форума.