1000 дней программирования

1000 дней программирования

JunSenAdmin

Кто я такой?

Вчерашний студент, последний год занимаюсь программированием серверной части различных web-проектов. Я заинтересовался программированием в 8-ом классе, первый заказ на freelance выполнил в 10-ом классе, а первую работу по специальности нашёл на 3-ем курсе университета. 


Как всё начиналось и на чём остановилось?

Это я, когда начал учить Pascal

В том самом 8-ом классе, по крайне интересному стечению обстоятельств (эту историю я расскажу в одном из следующих постов) судьба свела меня с человеком, который заразил менял миром технологий и программирования, а через некоторое время посоветовал изучать мой первый язык программирования - Delphi. Я, с толикой энтузиазма решил, что правильно будет сначала изучить Pascal (уже стало страшно, да?). Так я записался на курсы, которые пророчили мне 2 года радости и веселья с языками, которые старше, чем я. Растягивая темы и перенося занятия, преподаватели напреподавали мне основы программирования и работу с базами данных в Delphi, который к тому моменту уже безнадёжно устарел. Ещё не осознавая всей беды и не понимая, куда я залез, я стал дальше изучать этот "прекрасный" язык и пытаться на нём писать. Примерно через год после курсов, на одном из форумов я наткнулся на объявление, в котором девушка просила написать ей базу данных на Delphi - так я первый раз выполнил коммерческий заказ и первый же раз столкнулся с тем, что меня наеб*ли в сети (нет, деньги я получил, но далеко не всю сумму - эта история так же будет в одной из следующих статей).

Затем была подготовка к ЕГЭ и поступление в один из технических университетов нашей великой и необъятной. И тут-то я понял, что мой background как программиста - бесполезен, за исключением пары моментов. Что мне давали в университете и что я понял об образовании за эти 4 года - расскажу в следующей истории, там много букв и мои советы для тех, кто ещё не поступил и только думает об этом. 

Это я когда понял, что зря учил Pascal

В альма-матер я приобщился к касте людей, который раньше загадочно называли себя "взрослыми" - перестал просить денег и стал зарабатывать себе на жизнь сам. Первая работа была в квесте, где я бегал и пугал людей, а после работы в полудрёме делал пары и старался хоть что-то понять из учебной программы. Затем волею судьбы я начал сам делать квесты, а в частности электронику в одном из них (об электронике я не знал ничего, но очень в себя верил). После этого опыта, уже на 3-ем курсе, удалось устроиться в небольшую контору, где мне пришлось работать с Bitrix'ом . Как я уходил из этой конторы, как затем, через некоторое время меня пытались засудить, а после чего я начал работать с совершенно иным fraemwork'ом - достойно целой серии рассказов. Затем был год стабильной жизни, но абсолютной деградации в плане развития навыков программирования backend'а, так как учёба на последних курсах давала себе знать. И в момент, когда все нормальные (нет) люди пишут диплом, то есть за месяц до его сдачи, у меня начинается эпопея с руководством, после чего идёт игра на опережение, смена серверов, параллельная защита диплома и ночи программирования. Теперь, по-итогу, у меня небольшой сервис, который приносит мне небольшие деньги, которых хватает на жизнь.


Какая цель у канала и что я планирую делать?

Сразу стоит сказать про мой уровень программирования по моим же ощущениям - вероятно, чуть выше, чем джун, но не выше мидла. Да, я долгое время изучал не те языки, не те области и интересовался не теми сферами. Если бы сразу знал, что делать и куда идти - был бы уже гораздо опытней. Но, что поделать - на ошибках надо учиться, жаль, что на своих. 

А вот тебе, дорогой читатель, на своих учиться уже не придётся, так как в рамках данного канала я буду описывать все свои набитые шишки и скажу название мазей, которыми их надо помазюкать, чтобы прошли. Ну или не было так больно. Помимо ошибок, буду говорить своё мнение по поводу самых различных областей, истории из своей жизни и, самое главное, я буду учиться вместе с тобой. Каждый день я буду писать код и узнавать что-то новое, после чего аккумулировать эти знания и излагать тебе самые ценные крупицы несколько раз в неделю. Мы начнём с самого нуля (что-то я буду описывать из того, что уже знаю сам, что-то учить вместе с тобой) в backend'е и frontend'е, и за 3 года обучения придём к уровню профессионала, а уже через несколько месяцев ты, при должном изучении материала на канале, сможешь начать попытки устроиться на свою первую (или первую в данной сфере) работу. Да, именно такая моя цель - мотивировать тебя через себя, а себя через тебя, дорогой читатель. Ну и, конечно, за это время нужно стать лучшим в той области, которую мы будем изучать - в области web-программирования.


А зачем всё это мне?

И ни слова больше

И правда, зачем? Ведь мог бы учить материалы сам, сам развиваться и молча становиться выше, без каких-то там статей и канала в telegram. Дело в том, что на протяжении последних 7-ми лет я писал. Да, я люблю писать. Сначала это была группа в vk. В группе мы (я и тот самый чувак, который посоветовал мне учить Delphi), пытались рассказывать людям о том, что только что сами вычитали в сети. Получалось так себе. Смех смехом, но через пару лет, когда я изучил pascal, я, наверное один из первых в vk, трансформировал группу в тот формат групп, где можно было бесплатно получить решение задачи. Писали школьники и студенты, решал я с другом. Думал, что так набью руку (в чём с какой-то стороны был прав). Достигнув 2k участников мы забили на это дело.

Параллельно с группой у меня появился сайт, где я писал материалы по Delphi (ну как писал - откровенно копировал и рерайтил, изменяя интерфейс). Хотя, были и интересные уникальные статьи, например по первой версии FireMonkey, где мы пытались сделать интеграцию приложения, написанного на Delphi под Android(только вдумайтесь) с twitter-api. Помню как я радовался, когда yandex-metrika показала первые 100 человек в день. 

Через несколько лет сайт был заброшен и удалён хостером, но на его замену пришёл другой сайт, где я и по сей день пишу небольшие статьи и заметки.

В общем я всегда хотел делиться, хотел общаться и что-то давать людям. Только вот опыта не было. Теперь я накопил опыт и хочу выполнить цель, которую описал выше, несмотря ни на что.

Подписывайся, начнём эту историю вместе.

Report Page