1) Frontend: JavaScript, TypeScript, React, React Native, TDD
2) API
3) Backend: Php
4) БД: GraphQL, MySql
5) Понимание алгоритмов и оценка сложности
6) Работа с Linux и Windows
Что хочется:
Хочется иметь в бэкграунде язык для бэкенда. С учетом изученного материала, гугления и прочего выбор остановился на Node.js и Go.
Хотелось бы услышать какие-то комментарии по этим языкам, чтобы максимально минимизировать возможность совершения ошибки с выбором языка.
P.S. Что имеем в итоге. Задал аналогичный вопрос на stackoverflow английском. Получил несколько ссылок по делу + описание подводных камней, если выберу тот или иной язык.
Здесь же в основном какой-то неуместный тролинг и придирка к словам без ответов. Зачем вы так живете, вам от этого легче становится? Что с вами не так?
По-моему, ошибиться с выбором языка - это почти нереальная задача. Вам любой язык даст нужный опыт.
А у вас какая цель? Если устроиться на работу - просто ищите работу, и, когда найдете - там скажут, что нужно.
Включение в список знаний пункта "API" и включение GraphQL в пункт "БД" показывает, что знания у вас очень слабые. Углубите знания в известных вам на сегодня областях.
Максим Тимофеев, хороший язык, со своими задачами справляется. Возникли некоторые потребности, которые понадобятся через год, которые в PHP невозможно реализовать. Выбор пал в итоге на Go и Node.js. Хотелось услышать плюсы/ минусы
yanis_kondakov, те кто пишут на js это как толпа зевак. Вышел новый фреймворк или библиотека то пытаются сразу пристроить его в проект. Правильно или не правильно ли это потом начинаются проблемы. Чего то не хватает. Пишут для этого дополнительную библиотеку что бы закрыть брешь. Начинается какой-то лего конструктор. С самого начала у js были проблемы. Его спроектировали неправильно. Теперь придумывают typescript, потом какой то es6, но даже нельзя использовать нативный import без webpack, потом нужен babel и т.д. Лучше отойти от этого и попробовать что то новое, начать думать иначе. Попробуй go или c#. Продуманный, строготипизированный, быстрый. Тебе понравится