Как стать автором
Обновить

История глупости с началом, но пока без окончания

Приветствую тебя, любезный читатель!
Здесь будет история о потерянном поколении, надежде и программировании.

Немного истории

Что бы ты смог понять меня, приведу несколько словосочетаний про себя:
На пороге моё 19-летие, живу с родителями ( в гармонии), учусь в техникуме (оказалось почти ПТУ) и мечтаю о будущем.
В детстве славился лишь чувством юмора. Однажды лет в 8 я получил крайне сильное сотрясение мозга. Я съехал в оценках, появились постоянные головные боли мучающие меня до сих пор. Через 2 года во мне открылся «гений»( при чем резко, всё изменилось за 2-3 недели) я мог похвастаться феноменальной памятью, аналитическим мышлением, логикой ( для примера: мог высчитать НОД и НОК любых двух чисел до 1000 в голове за 1 секунду). В 6 классе за 3 дня я освоил программу программирования на Pascal для ВУЗов, кажется даже написал занятную логическую игру. Все кто знал мои способности были уверены в моём блестящем будущем ( я в нем тоже был абсолютно уверен) я был крайне силен также в истории и литературе, мне хватало 1 раз прочитать 10-15 страниц книги и запомнить всё, кроме дат. Я был спортсменом(КМС по боевым искусствам). Я был мечтателем, 70% свободного времени я мечтал кем стану.О, это были сладкие часы, настолько вовлекавшие меня — что были времена что я переставал отличать мечты от реальности, просыпаясь по утрам я не мог понять, было ли это во сне или случилось со мной неделю назад.Через несколько лет подключился переходной возраст, я попал в плохую компанию(-и) начался алкоголь, курение. Полностью убив свой организм — мне хватило ума всё бросить, пару лет спустя.

Первые попытки

И так мне было 17. Я не работал — родители денег не давали уже особо, для физического труда я был слишком ленив.Однажды прочитал фразу «Из сочетания логики и лени получается программист». Логика и лень — моё жизненное кредо и выбор профессии вдруг резко для меня решился. Но сразу встал вопрос сложнее: какой язык? Я резко узнал что такое ООП, промониторил рынок труда и остановился на Java(на самом деле сыграла моя меркантильность, код Java я совсем не понимал, даже на интуитивном уровне). Я усердно штудировал альманахи, смотрел лекции, практиковался — но шло довольно туго, впервые за всю жизнь я стал сомневаться в способностях своего мозга( до этого считал себя гением). Потом одна крупная компания набирала студентов на годовой курс Java EE+ Oracle. Я поставил себе это целью. Но меня ждало разочарование, с конкурсом 300 человек на 30 мест — я не прошел. Это был большой удар для моего до сих пор юношеского максимализма и самолюбия. Честно говоря, я просто выучил пол книги «Философия Java» — на деле не понимал даже логики простейших конструкций. Я знал про функции, про public, про void, но когда видел их вместе, что бы вывести «Hello World!»-ступор. Я снова пошел по ветке алкоголя, думая что именно так решу свои проблемы с самореализацией и оценкой своих возможностей. Мне кажется, я даже пытался рассказать бармену про инкапсуляцию и полиморфизм. Я выглядел старше своих лет, при моём маленьком росте, но в голове, как вы поняли — сидел ребенок, который разочаровался в себе окончательно. Проанализировав, я осознал — что со мной что-то не так, тот же НОД и НОК я не могу и за 20 секунд в уме посчитать, будучи когда-то спортсменом — мне не хватает дыхания пробежать 300 метров. Расстроенный, я бросил программирование на Java.

Попытка с еще непонятным исходом

Прошло 10 месяцев, я повстречал девушку, ради которой смог бросить курить после 3х лет и частично пить. Однажды, на практике (техникум) я увидел впервые в жизни php код, и когда узнал что знак доллара ($) указывает на переменную — половина кода стала мне понятна, это был код прописывающий через терминал unix систем нужный SMTP. Я удивился — но когда еще учил Java, слишком много слышал плохого о php и поэтому просто забыл об этом, как оказалось — на время. Через месяц я списался со своим знакомым, с которым не общался 1-1,5 года. Он был увлеченным сисадмином, с пожалуй потрясающим фанатизмом нового и прекрасной памятью. Я узнал что за пол года он выучил php(codeigniter,symphony) и js(jQuery), работает удаленно за хорошие деньги, и что в php "->" указывает на метод. После этого код php стал для меня логичным, понятным, приятным. Я начал его терроризировать вопросами и в итоге решил попробовать php. Все началось куда лучше чем с Java, тут мне было легче, я видел понятную мне логику. Но энтузиазм мой кончился через 3 дня, я каждый день корю себя за лень, но ничего не могу с собой поделать ( у меня вчера был дедлайн не готового проекта, а я сижу и пишу этот скучный рассказ), собственно вся моя мотивация — деньги. Я не могу сказать что я получаю невообразимое удовольствие от кодинга, но от другой работы меня тошнит.

Думая о деньгах я немного продвигался вперед, выучив основы языка и немного покопавшись с БД, я стал искать где я это могу применить. Нашел на просторах интернета — нужно было написать интерфейс для БД автомоек. Туда можно добавлять заказы, получать статистику по разным категориям и высчитывать зарплаты каждого работник, в зависимости от объема оказанных ими услуг. Что ж, за неделю я сделал это, с некоторой помощью моего друга. По его словам — «хуже кода я не видел», но я был горд собой. Оплата ожидалась через пару дней после сдачи, но заказчик, контролирующий поэтапно весь процесс разработки, вдруг, отказался на следующий день, как я отдал исходники их дизайнеру ( про mvc не слышал).

Наши дни

Сейчас я все так же немного ползу вверх в лежачем положении. И я бы уже 100 раз все это бросил, но в процессе разработки, я как-то изобретал довольно интересный велосипед. Пытался сделать довольно оригинальную вещь, теми малыми знаниями, что имел. Когда пришло решение — я почувствовал. Это было то чувство, из детства, когда все было легко, всё давалось, а решение задач само приходило, и я чувствовал свою силу, верил в них. Впервые, за очень долгое время я почувствовал себя самим собой, мой мозг был счастлив думать о чем-то подобном. Но, увы, такого не так много, в основном я пока занимаюсь рутиной.
Сейчас я заканчиваю сайт бронирования отелей/квартир/машин etc., собираюсь изучить jQuery и CodeIgniter, и надеюсь что через пол года -год смогу работать junior`ом.

Я ели ползу по лестнице познаний, но я хотя бы на неё вернулся, вовремя одумавшись, не успев дойти до наркотиков.
Я мотивирую себя деньгами и сладким чувством, когда очередной раз изобретаю «костыльноколёсный» велосипед. Но правильная ли эта мотивация? Хватит ли её, что бы попасть на вакансию младшего разработчика? ( лелею мысль что там мне будет интересней).

Вывод

Я не прилагаю все усилия для программирования, но и не вижу себя в других профессиях. Думаю что программирование, возможно, спасло меня. Посмотрим как всё еще сложится.

Возможно тебе, мой дорогой читатель, и не понравилась эта история, но мне лестно что ты дочитал до сего момента.
Теги:
Хабы:
Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.