Тёмный

Как стать программистом. Мой путь от школьника до web разработчика. 

DonEx Code
Подписаться 4,8 тыс.
Просмотров 890
50% 1

Привет!
Меня иногда спрашивают, как я стал программистом. Что для этого учил, как пришел к сфере разработки, какие языки программирования я знаю и что нужно знать программисту. Многие хотят начать работать в сфере IT, но не знают, с чего нужно начать, когда ты идешь с нуля.
Скажу честно, нет универсального пути, у каждого он свой. Именно поэтому, я решил рассказать свой путь к профессии разработчика. С чего я начинал в школе и к чему пришел сейчас.
Постараюсь рассказать, как я начинал делать сайты с простых конструторов и визуальных редакторов, продолжая движками и такими фреймворками, как CodeIgniter и Django. Расскажу, как начинал программировать на Delphi. Как защищал свои первые работы и зарабатывал первые деньги. Покажу свои школьные проекты и расскажу, почему разработчику необходимы пет проекты.
Поддержать канал копеечкой можно на Бусти, подписчики уровня Junior Developer, увидели этот ролик еще в четверг:
boosty.to/donex
Подписчики канала в телеграме, получают чуть больше контента, я иногда пишу свои мысли по разным поводам и иногда делаю анонсы и выкладываю информацию, не подходящую под формат канала. Присоединяйся, в общем :)
Наш канал в телеге: t.me/DonExCode
Наш чатик в телеге: t.me/DonExCodeChat
00:00 - Вступление
00:35 - Красиво
01:05 - Школа
02:25 - Начало веб
03:33 - WYSIWYG конструкторы
04:18 - Mobile Basic и Midlet Pascal
05:57 - Delphi и движки сайтов
06:48 - Школьный проект
07:33 - PHP
08:20 - Android шпаргалки
09:20 - Ошибка в монетизации
09:52 - Исправление ошибки
10:14 - Развитие в вебе
11:38 - Учеба и стажировка
12:59 - Своя игра
13:14 - Магистратура и работа
14:07 - Про Python
14:40 - Стажировка и диплом
15:38 - Переезд
16:01 - Работа и JavaScript
16:33 - Выводы
18:08 - Советы по IT
Музыка:
Diggy - Patrick Patrikios
I Had a Feeling - TrackTribe
Timeless - Slenderbeats
Riddim - Text Me Records _ Jorge Hernandez
368 - Dyalla
Forever Young - Otis McDonald
Flying - Track Tribe
Дзен:
dzen.ru/video/watch/65b9770dc...

Опубликовано:

 

27 май 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 30   
@user-ef2lc1ce7s
@user-ef2lc1ce7s 5 месяцев назад
Спасибо! Было очень интересно! Успехов!!!
@DonExCode
@DonExCode 5 месяцев назад
Спасибо)
@5677tem
@5677tem 4 месяца назад
Спасибо за видео пару мыслей подкинул. сейчас заканчиваю школу и буду поступать в очень хороший университет на software engineering, научат сносно кодить и английскому, повезет и будет веселая студенческая жизнь.
@DonExCode
@DonExCode 4 месяца назад
Спасибо за коммент. Удачи в обучении и поступлении) План на будущее отличный!
@artpolipol
@artpolipol 5 месяцев назад
Моя умничка 😘❤
@DonExCode
@DonExCode 5 месяцев назад
Спасибо ❤
@enjoylive4578
@enjoylive4578 3 месяца назад
тоже хочу стать программистом. но страшно
@tourist427
@tourist427 4 месяца назад
Привет, есть что то реально работающая прога, для улучшения пинга в онлайн игре?
@DonExCode
@DonExCode 4 месяца назад
Привет. В зависимости от игры, провайдера, роутера) Если сетевое оборудование не очень, то и никакие программы не помогут. Если провайдер не обеспечивает нормально сетью, то точно так же, не будет никакого смысла в программах. Если все в норме, то тогда vpn, до ближайших серверов нужной игры. Но тоже не всегда будет помогать. Есть специальные игровые VPN, но я не использовал ни один, поэтому порекомендовать конкретный не могу.
@Noobachyo
@Noobachyo 5 месяцев назад
Учусь в техникуме, на программиста, на 4 курсе и вообще не знаю как дальше жить. Чувство, будто бы что все то, что я учил просто такая базированная база и что с такими знаниями не возьмут ни на одну работу. К тому же работы в моем городе совсем нет. Идти в институт? А на кого? Изучали то мы много чего в общем, HTML, CSS, C++, C#, SQl, pascal, Delphi. Сейчас еще курс проходим от КодаБудущего по веб разработке. Но и там, и в техникуме, я считаю, что получил слишком мало знаний. Допустим по sql мы максимум доходили до запросов join, ничего прям сложного. Лучше всего у меня с C#, ибо там у меня есть желание создавать крутые WInForms программы, но не могу сказать что я делаю что-то выдающее, я просто делаю работу, может быть просто оригинальнее и кропотливее чем другие. Мне явно далеко до автора и на основе всего этого у меня складывается чувство, что я учился зря, ничего не знаю и совсем не представляю как жить жизнь
@DonExCode
@DonExCode 5 месяцев назад
Честно говоря, я до сих пор сижу с ощущением, что я знаю гораздо меньше, чем другие люди в моей сфере. Это нормальное чувство. Главное, не бросать и совершенствовать свои знания. C# - очень даже актуальный и востребованный язык, на данный момент. Если вы уже владеете его основами, то изучите дополнительные библиотеки и фреймворки. Помимо WinForm приложений, на .net платформе можно делать бэкэнд приложения и игры. Попробуйте себя в этом, в свободное время, возможно тоже понравится. Даже с начальными знаниями, можно найти работу и совершенствоваться дальше. Можно пробовать искать удаленную работу. Сейчас большая часть IT сферы этим и живет. Когда я устроился на постоянную работу, я думал, что я пришел полным нулем. Но после первого месяца, я понял, что некоторые другие разработчики, пишут код на таком низком уровне, что даже я в университете писал намного чище, оптимальнее и понятнее. А такие люди сейчас ключевые в компании и получают достаточно хорошую зарплату. Поэтому, поверьте, как бы сильно вам не казалось, что вы недостаточно хороши в своем деле, всегда найдется человек, который во много раз слабее знаниями и при этом получает больше зарплату, а это значит, что у вас есть все шансы. Дерзайте)
@Noobachyo
@Noobachyo 5 месяцев назад
@@DonExCode попасть бы ещё на эту работу. Я смотрю на объявления, там иногда требования о знаниях каких-то инструментов, о которых я максимум что-то разок слышал. Плюс, я не понимаю, почему абсолютно в каждом объявлении требуются люди с опытом работы
@DonExCode
@DonExCode 5 месяцев назад
Да, к сожалению, современные реалии таковы, что компании готовы больше перебивать ценник за мидла, чем давать дорогу джунам. Но не отчаивайтесь. Кстати, указанные инструменты в описании - отличный план действий на ближайшие пару месяцев. Изучите более популярные. Для начала хватит и основ. Остальное придет с опытом. Главное, найти компанию, которая будет готова взять джуна. Первое время можно будет соглашаться даже за небольшую ЗП. Главное, всегда прокачивать знания. Тогда можно будет либо требовать больше ЗП, либо искать более выгодные позиции. Я приходил в компанию с практически нулевым знанием профессионального JS. Но сейчас, я готов перейти в любую другую компанию, которая будет предлагать лучшие условия. Первый год-два нужно будет перетерпеть, но потом будет больше опций, для выбора работодателей. Как только у вас появляется опыт от 2-3 лет, вы становитесь более востребованным, по умолчанию. Лучше всего будет, если к этому времени, вы подтяните скилл и соответствовать этим трем годам опыта.
@user-cz8pg1xf2y
@user-cz8pg1xf2y 28 дней назад
Правильно ли я понял, что ты бекенд разработчки по питону+джанго?
@DonExCode
@DonExCode 27 дней назад
Когда-то был. Но на даный момент, сменил стек. Я фуллстак Node js разработчик. Express, Nest, React, Vue.
@NikolyaRB
@NikolyaRB 5 месяцев назад
Прошло больше 10 лет(я сейчас в 9 класса), а в школе паскаль всё ещё учат, но надо отметить, что и питон му учим
@DonExCode
@DonExCode 5 месяцев назад
Сейчас по большей части это зависит от школы. Не везде достаточно людей с актуальными знаниями, которые готовы идти в учителя, а не в разработчики. Это не выгодно хотя бы по зарплате. Много раз уже говорил, что в школьную программу стоит добавлять актуальные языки программирования. Даже просто одна методичка, в которой будут основы любого современного ЯП, будет иметь гораздо больше смысла, чем целый устаревший курс. Мне нравился Паскаль. Это крутой язык, для своего времени. Но ему давно уже есть более актуальные замены. Тем более, что любой популярный интерпретируемый ЯП будет куда проще в освоении, чем Паскаль или бэйсик. Это сильно бы простимулировало абитуриентов выбирать IT сферу.
@NikolyaRB
@NikolyaRB 5 месяцев назад
@@DonExCode у нас сейчас есть так называемая "алгоритмика" На ней мы учим питон, это типо обязательный доп, но прикол в том, что никто программировать так и не научился, кто умел, тот и решает, а кто не умел, списывает у тех кто умеет.
@DonExCode
@DonExCode 5 месяцев назад
ну, тут уже вопрос к преподавателям и к желаниям самих учеников. Так мир устроен, бывает что человеку просто это не интересно. Лично мне в школе была не интересна химия, хотя препод был более чем хороший. Но я так ничего и не выучил. Со скрипом прорешал задачи, уравнения и получил 4. А вот с информатикой обратная история. Сначала был учитель, который вообще не умел рассказать материал и заинтересовать предметом. Поэтому я собственно и не заинтересовался и ленился. Но когда самому стало интересно, мне не нужен был уже учитель. Такой вот парадокс)
@NikolyaRB
@NikolyaRB 5 месяцев назад
@@DonExCode я до 7 класса учился в сельской школе, даже класс с компами был, да вот беда учителя не было, и я учил всё на чистом энтузиазме, сейчас есть нормальный преподаватель( я перешёл в другую школу) , но я продолжаю учиться сам и в коде будущего учусь по программе от Яндекса, недавно электроникой заинтересовался, вот думаю что лучше ардуино купить или паяльник
@DonExCode
@DonExCode 5 месяцев назад
Касательно Яндекса... Очень спорные курсы, но если нет других, то сойдет. Главное, продолжайте самостоятельно искать нужную информацию и развиваться не только по программе. На счет ардуино. Возьмите саму ардуинку, кабеля и пару макетных бредбордов. И прототипируйте пока просто с кабелями и модулями. Думаю, с Гайвером знакомы, раз Ардуино интересуетесь) если нет, то рекомендую, лучшее из бесплатного. Паяльник докупите позже. Сам этим увлекаюсь уже лет 5, очень увлекательная тема.
Далее
Winderton об изучении Computer Science
20:41