Я изучал электротехнику и электронику, но по-настоящему увлекаюсь кодированием, разработкой программного обеспечения и информатикой. Я понятия не имею, почему я не выбрал информатику или компьютерную инженерию в университете. Мое приключение в области кодирования начинается в старшей школе. Я купил книгу C# для начинающих и внимательно прочитал все предложения. Алгоритмы, циклы, переменные, ООП — разные концепции объединяются, и мне нравится этот хаос. День за днем ​​я читал много книг, смотрел много видео и руководств, и в конце дня я совершенствовался в веб-разработке. Кроме того, изучение инженерии очень помогло понять сложные концепции из-за уроков математики, методов решения задач и т. д. Когда я был второкурсником, мне нужно было пройти стажировку. В Турции студенты вузов должны пройти две стажировки. Итак, моя первая стажировка была в TAV Technologies. Мой наставник был замечательным человеком и помогал мне напрямую с Javascript. Весь код, который мы написали вместе, находится на моем Github. Это простое приложение, но оно чрезвычайно расширяет мои знания в области веб-разработки. Кроме того, я наблюдал множество концепций в Tav Technologies. Некоторые виды вопросов, например, как работают инженеры-программисты, как отвечает метод Agile, применяемый в реальной жизни. Затем мой путь студента-электронщика продолжился. Когда я думаю о последних двух годах, я не могу бегло вспомнить свои уроки в университете. Это потому, что у меня есть страсть к программному обеспечению и информатике. Когда наступил последний университетский год, я планировал сделать что-то по программированию для своего выпускного проекта, потому что я не люблю электронику и электрические штуки. Итак, я начал разговор со своими друзьями, у которых факультеты вычислительной техники и науки. В тот момент я был в шоке, потому что они рассказали о своем проекте и показали мне какие-то коды, но я не могу поверить своим глазам. Все коды, все идеи очень просты, и я хочу создать что-то другое.

Верить в себя важно, потому что я хотел создать сложный проект в области компьютерных наук. Кроме того, мои друзья подталкивали меня к созданию новых идей, и мы устроили много мозговых штурмов. Затем мы выбрали проект облачной игровой консоли :D. Я знаю, это было сложно, но это не было творчеством. Я также говорил со многими профессорами о новых проектах. Однажды мой профессор информатики прислал мне электронное письмо. Почта была о проекте и называлась она SmartPark. Итак, я поговорил со своим другом, и мы решили сменить нашу облачную игровую консоль на SmartPark. Проект был направлен на сокращение выбросов углерода в Стамбуле. В этом проекте используется мобильное приложение, некоторые аппаратные датчики, и мы с другом получили стипендию, потому что наш статус на последнем курсе был ниже дипломированного помощника по поиску. Для этого проекта я разработал мобильное приложение, сервер и базу данных. Когда я оглядываюсь назад, чтобы посмотреть, что мы сделали за весь год, я вижу мобильное приложение и сервер, а также довольно сложные проблемы, такие как управление автостоянками с помощью мобильного приложения и проблемы с кратчайшим путем для пользователей. Затем мы закрыли эту книгу за две недели до этого и получили диплом по электрике и электронике. Когда я учился на EEEN, я также работаю в школе в этом проекте. Кроме того, многие люди не могут мне поверить, но последние шесть месяцев я подрабатывал программистом. Итак, я учился, работал в школе и работал в компании. Рабочее время превышало 12 часов в день, и для меня это был отвратительный опыт. Но я значительно улучшил себя в веб-разработке, тайм-менеджменте и общении.

Я рассказал о своей последней инженерной стажировке в отдельном посте в блоге. Если хотите, можете перейти здесь, чтобы прочитать мой недельный опыт четырехнедельной стажировки. Через четыре недели компания попросила меня продолжить разработку программного обеспечения в качестве сотрудника, работающего неполный рабочий день. Меня многое смущало, но я не могу отказаться от этого преимущества. Моя семья, мои друзья говорили: Вы не можете делать это, одновременно учась и работая на двух разных работах, но я могу. Сейчас я работаю штатным инженером-программистом и хочу уехать за границу и получить степень магистра компьютерных наук. В настоящее время я работаю над визуализатором пользовательского интерфейса, который позволяет людям использовать ReactJs с некоторыми файлами YAML. Я не могу рассказать некоторые детали, но это очень сложно для меня вообще :)

30-дневный челлендж № 2 для ведения блога