Hello world!

Hello world!

Axe

Привет, дорогой друг! продолжаю рассказывать свою историю о том как я попал в IT, на заработанные деньги начал параллельный бизнес и год назад как и многие влез в крипту ) Сейчас это хайп! Тут щас в меня могут полететь помидоры.. но согласись каждый решает сам, верно? Я ни в коем случае не буду тебя склонять к тому, чтобы ты нес свои деньги на биржу, а наоборот буду всячески тебя отговаривать! Но ты ведь плевать хотел на то что я говорю и все равно понесешь!

Ну да ладно. Это было небольшое отступление. Скажу только, что я действительно инвестировал в крипту и продолжаю это делать до сих пор, но крайне избирательно. А выбор я основываю на своем опыте и виденье как блокчейн разработчик. Скажем так, я немного шарю в теме крипты но с позиции разраба. Это помогает мне определить полезность или "ненужность" технологии.

Но вернемся к моменту моего увольнения из юридической фирмы. Как ты помнишь я купил себе мак, потратив на него почти все свои сбережения. С выбором языка уже было решено, это был Objective-C. Swift'a тогда еще не было.

Как сейчас помню это было 1 декабря. Я поступил так же как наверное сделали бы многие, полез в Google и YouTube. Информации по Objective-C оказалось более чем достаточно и это оказалось проблемой. Почему удивишься ты?) да потому что ты не знаешь с чего начинать! Избыток информации это тоже не очень хорошо для начинающего.

Я скачал себе несколько книг в .pdf. Если не ошибаюсь это были Аарон Хилегас, что то из серии "For dummies" и "Become an x-coder". Я даже заказал себе книгу по Objective-C в интернет магазине, которую с нетерпением ждал!

Но книги для меня, гуманитария, оказались крайне техническими и сложными. Они были написаны программистами для программистов, а Хилегас оказался большой, около 500 страниц вроде. Да, для меня это было много) Поэтому я пошел по пути наименьшего сопротивления и начал учить по самой маленькой из тех что у меня были. Я открыл "Become an x-coder". Это даже не книга, а скорее руководство. Она совсем не большая и очень легко читается. К слову, если бы я начал с другой, возможно я бы и забросил обучение не начав. Подача материала везде казалась крайне сложной. Я даже начал унывать.. меня бесило, то что я не могу понять элементарных вещей. У меня хватало ума понять, что они элементарны по сравнению с тем что мне предстоит изучить дальше.

Чтобы ты понимал о чем речь. На этом этапе я учил что такое переменные и константы, какие типы данных существуют, сколько места в памяти занимает Integer а сколько Float. Ну и все сопутствующее этому. На книгу "Become an x-coder" я потратил около 1 месяца, я прочитал ее не меньше 7 раз. И с уверенностью могу сказать, что повторяя один и тот же материал его можно понять и выучить! Этот подход я использовал в дальнейшем очень много раз. Тут мы наверное чем то похожи на попугаев. В общем скажу так, если ты планируешь начать изучение программирования под iOS, тебе ни в коем случае нельзя проходить мимо книги "Become an x-coder". Параллельно с чтением книги я просматривал огромное количество видео на YouTube 90% которого мне было не понятно и меня это очень огорчало. В тот момент казалось что я никогда не смогу это выучить и я реально начал понимать, почему труд программистов ценится так высоко.

Я занимался не менее 8 часов в день, иногда по 10-12. Под конец дня, мозг закипал. Меня очень злило, что я не мог понять простых вещей, которые являются просто основой программирования. Я около недели вдуплял что такое метод который возвращает значение! Кому он возвращает, куда, зачем?!!? Чем больше я шел вперед, тем больше появлялось вопросов. Нееет, мне не становилось понятнее) Я получал огромное количество информации, которое не понимал как применять. Я не видел практического применения тому, что изучал. И это действительно было проблемой для меня.

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

Возможно я тебя сейчас огорчу, но лучше скажу об этом сразу. Совмещать учебу с работой у тебя не выйдет. Говорю это основываясь на опыте своих друзей, которые попытались войти в IT, вот таким способом. Они трудились на прежнем месте работы и в свободное время читали книжечки и смотрели видосики. Ты подумаешь а почему бы и нет, почему я не могу попробовать и начать учить не уходя с работы. Вдруг не получится я ничего не потеряю и в тоже время попробую. Вот в этом "вдруг" и есть проблема. Ты на старте допускаешь возможность того, что не сможешь и у тебя не получится. С таким подходом тебе действительно лучше не начинать. В предыдущем посте я писал, на сколько важно не оставлять себе возможных путей отхода. У тебя должен быть путь только вперед, тогда твой мозг будет работать по другому. Когда ты будешь понимать что у тебя есть куда бежать, гарантирую, что подсознательно ты не будешь прикладывать столько усилий как если бы этого пути не было! Кстати, ты знаешь какой человек самый высокомотивированный? - тот кто хочет ср*ть! У него есть только одна цель и поверь, он сделает все чтобы ее достигнуть! Никогда не видел такого человека, который бы сказал - "Я думаю у меня не получится это слишком сложно для меня". Ну мысль я думаю ты понял.

По итогу, ни один из моих друзей с таким подходом ничего не добился. Более того от полного непонимания тяга учить пропала совсем. Глядя на меня, у них возникает желание начать заново, но время потеряно. А время самое ценное что у нас есть. Запомни лучше время начать - вчера.






Report Page