Раз уж такой вопрос поднял, хотел бы спросить тоже : Заинтересовался It сферой, начал изучать и пытаться понимать, попробовал учить питон(увидел много где советов ,что хороший язык для новичка) Потом взял по совету курс тестирования, так как много где читал, что это хороший вариант понять для тебя айти или нет.тоже здорово, тоже нравится, но понимаю, что х100 кайф испытываю от того времени,когда вникаю в питон и его окружение.Сецчас планирую закончить учить тестирование, чтобы перейти уже на ЯП для бэкэнда и связанные с ним вещи.Хотел взять питон, но смущает : 1)Огромное количество людей, которые его учат 2)Что питон легче и доступнее ,например, мимо проходит ООП и многие моменты, соответственно мое образование будет неполное 3)Читаю часто, что дальновиднее учить JS,так как это ещё долго будет королем Фронтенда+есть родственники Node.js+Type Script, с которыми можно будет писать Бэкенд. Поэтому боюсь брать питон.Если кто-то может мои слова опровергнуть или подтвердить доводами, было бы супер полезно :)
Что то у вас смешались кони и люди, а именно бэк и фронт. Но в целом ваш настрой радует. Если по пунктам: 1. Есть условная 5 языков: С#, Java, JavaScript(TypeScript), Python и возможно PHP(старик упорно бориться за выживание). В них всех по тем или иным причинам много программистов, высококвалифицированных мало 2. Вероятность того что пройдете мимио ООП, больше обдуманной практики и теории. 3. Ну JS, да удивителен, но тут дело в стеке бэк решает совсем противоположные задачи от фронта. Плюс фронт это не только ЖС, это еще и верстка, в которой своя глубина. И сказать чтопроработав 2 года фронт-ендером, без проблем начнешь решать серверные задачи это будет преувелечением. TypeScript это не + NodeJS, это язык-ретранслятор JS, который добавляет много полезных вещей и, imho конечно, полезен на крупных проектах.
P.s. На самом деле ЯП вторичен, он инструмент. Да писать на плюсах сложней чем на шарпе, но и задачи они решают разные :)
Я процентов на 90 решил, что не хочу заниматься фронтэндем,вёрсткой сайтов, приложениями ,геймдевом.Сейчас я только начал вникать, супер нравится писать код в питоне, сам процесс и результат,нравится все, что связанно с математикой, поэтому хотел бы попробовать себя в машинном обучении/автоматизации/data science,но боюсь, что для таких сфер нужно быть ближе к полуучёному,а я все-таки не подхожу и хотел бы быть коммерческим программистом(не ради миллиардов в секунду, просто нравится этим заниматься и хотел бы сделать свой профессией, пусть и со средней зп).И сейчас основными страхами являются: 1)Питон-не даёт вникнуть в области, доступные в других языках+большое количество людей его учит сейчас(огромная конкуренция в будущем)+узконаправленность(часто читаю, что используется язык в малом количестве сфер) 2)РНР-почти везде вижу слова, что язык умирает.Не мне об этом судить, но настораживает :) 3)Ruby/RubyOnRails/Go-просто намного меньше слышу про эти языки, тоже боюсь прогадать на них Вроде как остаётся Java.Что думаете насчёт неё?
Если вы хотите заниматься DataScience и машиным обучением, то питон сам бог велел сделать профильным. Я могу ошибаться, но 80%+ всего что сейчас делается в этих сферах это питон, на нем вообще стали всеми этим делами заниматься. Если есть тяга к матемитике то самое то, да к тому же сфера вообще новая, если голова соображает и есть желаение и время, шансы стать не слабым спецом крайне высоки. 1. Я повторюсь языки это инстументы. На любом языке можно в целом сделать то же что и на другом, вопрос лишь трудозатратах. Да есть утилитрные вещи, типа того С#. Но они таковыми стали изза написаного софта для решения задач, на голом C# сделать серверном приложение та еще задача, а вот .Net уже гораздо проще. А новомдный JS это вообще был придуман как простая штука дял добавления какой не какой интерактивности на веб-страницы(!). 2. Ну да есть такое, но это длится уже послдение лет 15 наверно, да вакансии поменьше, но обьем того что уже написан на столько большой что работы полно, даи развивается он, ах да лицокнига и вконтактик это пхп, пускай с оговорками но все же. 3. Ну руби как то стих, сам по себе это мечта человека с ООП головного мозга, но по факту медленый язык, но рорка какое то время была на хайпе. Жава повсюду, востребована и все у жавистов как правило хорошо :)
Раз уж такой вопрос поднял, хотел бы спросить тоже :
Заинтересовался It сферой, начал изучать и пытаться понимать, попробовал учить питон(увидел много где советов ,что хороший язык для новичка)
Потом взял по совету курс тестирования, так как много где читал, что это хороший вариант понять для тебя айти или нет.тоже здорово, тоже нравится, но понимаю, что х100 кайф испытываю от того времени,когда вникаю в питон и его окружение.Сецчас планирую закончить учить тестирование, чтобы перейти уже на ЯП для бэкэнда и связанные с ним вещи.Хотел взять питон, но смущает :
1)Огромное количество людей, которые его учат
2)Что питон легче и доступнее ,например, мимо проходит ООП и многие моменты, соответственно мое образование будет неполное
3)Читаю часто, что дальновиднее учить JS,так как это ещё долго будет королем Фронтенда+есть родственники Node.js+Type Script, с которыми можно будет писать Бэкенд.
Поэтому боюсь брать питон.Если кто-то может мои слова опровергнуть или подтвердить доводами, было бы супер полезно :)
Если хорошо учить питон, то ООП мимо не пройдет :)
Что то у вас смешались кони и люди, а именно бэк и фронт. Но в целом ваш настрой радует.
Если по пунктам:
1. Есть условная 5 языков: С#, Java, JavaScript(TypeScript), Python и возможно PHP(старик упорно бориться за выживание). В них всех по тем или иным причинам много программистов, высококвалифицированных мало
2. Вероятность того что пройдете мимио ООП, больше обдуманной практики и теории.
3. Ну JS, да удивителен, но тут дело в стеке бэк решает совсем противоположные задачи от фронта. Плюс фронт это не только ЖС, это еще и верстка, в которой своя глубина. И сказать чтопроработав 2 года фронт-ендером, без проблем начнешь решать серверные задачи это будет преувелечением. TypeScript это не + NodeJS, это язык-ретранслятор JS, который добавляет много полезных вещей и, imho конечно, полезен на крупных проектах.
P.s. На самом деле ЯП вторичен, он инструмент. Да писать на плюсах сложней чем на шарпе, но и задачи они решают разные :)
Я процентов на 90 решил, что не хочу заниматься фронтэндем,вёрсткой сайтов, приложениями ,геймдевом.Сейчас я только начал вникать, супер нравится писать код в питоне, сам процесс и результат,нравится все, что связанно с математикой, поэтому хотел бы попробовать себя в машинном обучении/автоматизации/data science,но боюсь, что для таких сфер нужно быть ближе к полуучёному,а я все-таки не подхожу и хотел бы быть коммерческим программистом(не ради миллиардов в секунду, просто нравится этим заниматься и хотел бы сделать свой профессией, пусть и со средней зп).И сейчас основными страхами являются:
1)Питон-не даёт вникнуть в области, доступные в других языках+большое количество людей его учит сейчас(огромная конкуренция в будущем)+узконаправленность(часто читаю, что используется язык в малом количестве сфер)
2)РНР-почти везде вижу слова, что язык умирает.Не мне об этом судить, но настораживает :)
3)Ruby/RubyOnRails/Go-просто намного меньше слышу про эти языки, тоже боюсь прогадать на них
Вроде как остаётся Java.Что думаете насчёт неё?
Если вы хотите заниматься DataScience и машиным обучением, то питон сам бог велел сделать профильным. Я могу ошибаться, но 80%+ всего что сейчас делается в этих сферах это питон, на нем вообще стали всеми этим делами заниматься. Если есть тяга к матемитике то самое то, да к тому же сфера вообще новая, если голова соображает и есть желаение и время, шансы стать не слабым спецом крайне высоки.
1. Я повторюсь языки это инстументы. На любом языке можно в целом сделать то же что и на другом, вопрос лишь трудозатратах. Да есть утилитрные вещи, типа того С#. Но они таковыми стали изза написаного софта для решения задач, на голом C# сделать серверном приложение та еще задача, а вот .Net уже гораздо проще. А новомдный JS это вообще был придуман как простая штука дял добавления какой не какой интерактивности на веб-страницы(!).
2. Ну да есть такое, но это длится уже послдение лет 15 наверно, да вакансии поменьше, но обьем того что уже написан на столько большой что работы полно, даи развивается он, ах да лицокнига и вконтактик это пхп, пускай с оговорками но все же.
3. Ну руби как то стих, сам по себе это мечта человека с ООП головного мозга, но по факту медленый язык, но рорка какое то время была на хайпе.
Жава повсюду, востребована и все у жавистов как правило хорошо :)