Мне потребовалось много времени, чтобы начать писать эти первые слова. Наверное, я никогда не спрашивал себя, почему я хотел бы стать инженером-программистом, а скорее спрашивал себя, как я мог бы им стать. Наверное, потому что мне никогда не приходило в голову, что я не должен им стать… по крайней мере, последние несколько лет.

Думаю, все началось, когда я прикоснулся к своему первому компьютеру. Мне было около 10 лет, и мои родители купили Macintosh Plus. Они использовали его в основном для работы, но мне всегда удавалось договориться с ними о 10-минутном «игровом» сеансе, когда я мог притвориться, что знаю, как его использовать, и исследовать, что он может делать. С того дня я всегда был рядом с компьютерами, учился понемногу, был очарован тем, что можно делать с такими машинами, и, конечно же, играми.

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

Затем в один прекрасный день вы просыпаетесь и понимаете, что тенденция не исчезла, на самом деле, как раз наоборот, вы понимаете, что можете делать и понимать вещи, которые кажутся вам базовыми, когда это не для других людей, и вы принимаете решение об этом. пришло время расшириться и заняться тем, чем вы всегда хотели заниматься: работать в сфере ИТ.

Я искал решения, пытаясь найти то, что подошло бы к моей ситуации. Когда я ничего не нашел, я принял решение начать учиться самостоятельно, в конце концов, все, что мне нужно, находится там, доступно, не выходя из собственного дома. Я узнал о кодировании, сначала HTML, затем CSS, затем я прочитал о нехватке инженеров-программистов во всем мире и принял простое, основанное на логике решение: кодирование — это кодирование, будь то HTML, CSS, Java, Ruby или любой другой. язык, который будет создан в ближайшие несколько лет. Достаточно ли я умен, чтобы знать, какие языки исчезнут, а какие останутся? Возможно нет. Достаточно ли мне нравится программировать, чтобы быть достаточно устойчивым, чтобы постоянно учиться чему-то новому? В этом я уверен. Что делать тогда? Это когда меня поразило. Как насчет того, чтобы вместо изучения конкретного языка научиться думать на языках? Как насчет того, чтобы изучить основы объектно-ориентированного программирования и быть готовым к тому, что язык появится в будущем?

Осознав это, я начал искать новые решения. Через несколько месяцев раздумий и поисков я прочитал статью в известной французской газете Le Monde. Они говорили о Холбертонской школе. Говоря о том, что вместо того, чтобы традиционно учить людей языкам программирования, Холбертон расширял возможности своих учеников и подталкивал их к работе над проектами, чтобы попутно изучать разработку программного обеспечения. Как Холбертон рассчитывал на то, что их ученики найдут нужную информацию, а не будут пытаться выучить ее наизусть с помощью роботов. Я знал, что это решение проблемы обучения, и решил, что это шанс, которым я должен воспользоваться. Три дня спустя я пишу сочинение, пытаюсь поступить в школу и реализовать свой проект.

Я знаю, что путь к завершению этого проекта будет непростым, и я вижу впереди трудности, но я вижу прекрасную возможность присоединиться к Holberton School, и я должен попытаться.

В моей истории удач и промахов есть кое-что, чего я с нетерпением жду: когда мне удастся стать инженером-программистом, я смогу делать то, что мне нравится, и мои навыки будут востребованы компаниями, что позволит мне жить жизнь я хочу жить.