Август 2019 года. Именно тогда я начал всю эту «техническую штучку». Это было время, когда я отправился в это путешествие, которое мне до сих пор нравится.

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

В том же месяце я начал программировать. Я провел все свои исследования о том, что это такое, и решил начать изучать его. Оглядываясь назад, можно сказать, что серьезного программирования не было. Тем не менее, в то время это было для меня настоящим развлечением!

У меня не было четкого пути. У меня не было конечной цели. Все, что я хотел, это научиться программировать. Я взял свой компьютер, зашел на YouTube и искал любой учебник, который мог найти. Сначала я прыгал с одного языка на другой. В итоге остановился на питоне. На тот момент я еще не знал, для чего я хочу использовать свои навыки после того, как я их получу.

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

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

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

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

В период «изоляции из-за коронавируса» я как бы запустил машинное обучение. «Наконец-то», — подумаете вы. Но нет. Больше времени было потрачено впустую. Я даже не знаю, как это произошло. Почему-то я не чувствовал вибрации всего этого машинного обучения. Тем не менее, я действительно наслаждался математической частью всего этого. Меня это совсем не удивило, я знал, как сильно мне нравится математика.

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

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

Я решил еще раз взглянуть на машинное обучение. Да, теперь «Наконец-то!» Основываясь на моем разговоре с некоторыми людьми, я решил начать с книги: Практическое машинное обучение с помощью Scikit-Learn, Keras & TensorFlow, автор Орельен Герон. Пока так. хорошо. Мне понравилось то, что я сделал до сих пор. Я должен сказать, что машинное обучение — это действительно интересно. По крайней мере, для меня.

Вывод

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

Конечная цель, которую я хочу достичь, поделившись этим, — это сказать, что для всех нормально чувствовать, что он / она не готов начать новую область. Но с этой мыслью вы никогда не почувствуете себя готовым. Лучше всего просто начать и посмотреть, что получится. Если вы понимаете, что вам нужно иметь определенное требование, то вы идете освежить его.

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

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

Я хотел бы поблагодарить всех тех, кто вдохновил меня начать это машинное обучение в первую очередь: Sonali Saha, Andrew Ng, Daniel Bourke, Santiago, Prasoon Pratham и тех, кого я не упоминается. Хе-хе.

Меня зовут Пол, и не стесняйтесь связаться со мной в твиттере: trevenue44. Мне нравится знакомиться с новыми людьми и делиться идеями.

Обязательно посмотрите мои каналы на YouTube: trevenue44 и Math plus Tech.

Спасибо, что дочитали до этого момента. Я очень надеюсь, что это было полезно.