Привет всем, я : Furkan Kızılay

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

Где я начал программировать

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

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

Язык программирования и английский

После получения знаний об алгоритмах мне нужно было выбрать язык программирования для изучения. Я решил изучить Python, потому что его легко понять. Я снова выучил Python по книгам на своем языке. После прочтения этой книги я прошел несколько курсов в Udemy. эти курсы снова были на моем языке.

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

Я не доверял своему английскому чему-либо. Но я знал, что если я собираюсь стать программистом, мне нужно улучшить свой английский. Я начал улучшать свой английский во время изучения программирования.

Выбор карты карьеры

Оглядываясь назад, я думаю, что сделал хороший старт в программировании, но, возможно, я упустил самую важную деталь и не определил свой карьерный путь. Я долго искал, чтобы определить свой карьерный путь, мне нужно было найти наиболее подходящий для меня. В результате моих исследований я заинтересовался глубоким обучением, машинным обучением и наукой о данных, но как человек с опытом программирования в 3 месяца, я боялся сложности предметов, которые мне нужно изучать для ИИ, и я подумал, что было бы полезно изучить ИИ после того, как я выбрал другую область и улучшил свои знания в области программирования. (не совсем хорошая идея)

Поскольку я хотел увидеть что-то конкретное, я подумал, что мобильная разработка — это правильный карьерный путь на данный момент. Поскольку я не думаю, что это правильное решение, я не буду слишком на нем останавливаться. В первую очередь я начал изучать Java (я рад, что это очень помогло мне в школе), затем я делал простые разработки приложений с помощью Android Studio. Понимая, что мне нужно учиться на кросс-платформе, я прошел обучение по Flutter и занимался разработкой приложений с помощью Flutter. Вскоре мой интерес к этой области угас, и я понял, что на самом деле не хочу продолжать свою карьеру в этом направлении.

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

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