Всем привет :) В этой статье я расскажу вам о том, как я начинал свою нынешнюю работу, какие были переломные моменты и как я выбрал этот путь, не имея представления о софте. Желаю, чтобы это стало для вас дорожной картой и мотивацией.

Чтобы начать с самого начала, я окончил Бейкентский университет по специальности «Электроника и инженерия связи». Большинство университетов также обучают вас языкам программирования, таким как C, C++, на начальном или среднем уровне, если вы изучаете инженерное дело. К сожалению, мы не смогли найти такие преимущества в нашем колледже. Из-за этой ситуации мы не смогли найти ответ на такие вопросы, как что такое программирование и как оно делается. После окончания моего университета в 2017 году я собирался на курс английского языка и решил заняться Work and Travel, чтобы улучшить свой английский и познакомиться с разными культурами. А потом я уехал в США и остался на 3 месяца. Я путешествовал и улучшал свой английский в этом процессе.

Вернувшись в родной город, естественно, как новый выпускник, я торопился искать работу и откликался на каждое объявление о вакансии, которое не имело никакого отношения к моему факультету и получить возврат было почти очень сложно. . Этот процесс меня еще больше напрягал. Я действительно очень хорошо понимаю своих недавно окончивших школу друзей, я прошел через действительно сложный процесс, как и они. Выпускники частных университетов, такие как я, имеют меньше шансов, потому что компании хотят нанять ограниченное количество новых выпускников, которые обычно заканчивают хорошие колледжи. В результате огромных усилий моей семьи и меня, я наконец нашел работу и был очень счастлив. Как и у каждого нового выпускника, это действительно сложная ситуация с идеей, что я буду работать с тем, что вы дадите, пока меня нанимают и я набираюсь опыта.

Я поздоровался с деловой жизнью с начинающей компанией. Эта компания была компанией, которая производила и электронику, и программное обеспечение, но я начал свой карьерный путь с части электроники, конечно, потому что у меня не было знаний в области программного обеспечения :) Я работал над электронными платами, чертежами схем и пайкой (можно сказать компонентной висит на доске). Позже к нам пришел один из владельцев компании и сказал: «Да, друзья, у нас есть новая идея. Мы хотим воплотить это на практике и будем использовать язык Swift. Программирование Swift — это язык, написанный на macbook, и мы будем использовать виртуальный компьютер». Но я уже тогда очень интересовался Apple и когда услышал язык swift, то сразу начал исследовать, расспрашивая друзей, как писать, что использовать, что нужно.

Я решил купить Macbook Air, но в условиях того времени купить Macbook было действительно очень дорого, а моя зарплата была слишком мала для этого. Тем не менее, я твердо решил его купить. Кроме того, я играю на багламе (традиционном турецком инструменте) с юных лет и начала выступать в то время в Таксиме. Я собирался выступать в Таксим 2-3 дня в неделю после работы и начал получать оттуда дополнительный заработок :) Получив такой шанс, я сразу же купил Macbook Air, а затем начал смотреть обучающие видео от Udemy. Пока я развивал себя с сайд-проектами. Дорожная карта была очень полезна для меня. Если у вас есть проблема с ответом на вопрос С чего начать в качестве iOS-разработчика? можно нажать здесь. Я также искал работу, связанную с должностью iOS-разработчика в LinkedIn. Потому что моя компания отказалась писать приложение, которое мы собирались сделать, на быстром языке, и эта ситуация нас огорчила.

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

Первый год, который я провел в этой компании, был действительно тяжелым и болезненным, иногда я не знал, что такое код, который я писал. Я никогда не забуду те дни, когда я писал не разбираясь и был невероятно счастлив, когда работал, и меня заваливали обучающими видео день и ночь на выходных и в проекте. Я также хотел бы поблагодарить своих товарищей по команде, которые помогали мне в этом процессе. Для моих новых друзей, иногда вы не будете толком понимать код, который вы написали, это похоже на то, какая здесь бизнес-логика, но продолжайте писать, по мере того, как вы набираете опыт день ото дня. Вы начнете понимать написанный вами код. Это не простой путь, но не теряйте надежды, продолжайте работать, пробовать и практиковаться. Результат всегда будет успешным.

В настоящее время я уже год работаю iOS-разработчиком в Yemeksepeti/DeliveryHero. Трио «Изучай, практикуй и выполняй то, чему ты научился в реальном проекте», всегда помогало мне, когда я изучал что-то новое.