Java vs Python? Что выбрать для backend-разработки?

Всем привет. Хочу внутри своей компании перейти в разработку. Хочу заниматься backend-разработкой на Java. Начальник дал контакт человека, с которым можно пообщаться на эту тему. Он посоветовал изучать Python, т.к. он лучше подходит для тех, кто только начинает свой путь в программировании и на нём легче научиться программировать. Он заявил, следую…

11

Хочу заниматься backend-разработкой на Java.

Однозначно - учить именно Java. Питон берёт хоршим набором готового "из коробки", но чуть в сторону - будет сложно. Зачем вам учить набор из коробки питона, если в Java есть свой набор, который тоже придётся учить? Вы выучите два набора и один из них будет бесполезным хламом в работе на Java.

Другое дело - как учить.

В плане "как" могу порекомендовать курсы до уровня "уверенный middle". Самостоятельно вы будете долго шарахаться по разным темам, не понимая, какая из них реально полезна в будущей работе, и какая практически никогда не понадобится. Курс даёт не только знания "вообще", но он даёт систему, которая помогает учащемуся самим своим наличием. Бессистемно самостоятельно научившиеся очень долго входят в серьёзную разработку, потому что набор знаний у них дырявый. Ну разве что вы будете исключением из правил )

1
Ответить

Благодарю Вас за развёрнутый ответ. Тоже всё-таки больше склоняюсь к Java. Да, был бы рад если бы Вы порекомендовали какие-нибудь курсы. Обучаться самому, конечно, можно, но уж слишком долго)

Ответить