Comments 12
Интересно было бы посмотреть на список (и краткое описание) промышленных(!) проектов, в которых автор принимал участие в качестве разработчика
Привет! В нашей стране есть Волго-Донской судоходный канал, который соединяет две реки - Волгу и Дон. Это аж 13 шлюзов. Основная проблема этого канала - это судопропуск, на который влияет очень много факторов, среди которых погодные условия, уровень воды в бассейнах, дата открытия и дата закрытия навигации, количество аварий и их сложность и так далее. Все эти данные нужно было собирать и проводить аналитику, чтобы понимать, насколько успешным или неуспешным будет следующий год в плане навигации(судопропуска). Это большие данные, с которыми нужно было работать. Наверное это самый "промышленный" проект, который у меня был. ;)
Заходим на go.dev и, о чудо, видим
Documentation
Everything there is to know about Go.
Так это как, враки, не everything отнюдь сталбыть, или остальные материалы для самостоятельного изучения зачем? Готовим программистов из тех, кто читать не умеют, потом в странноватую пирамидальную систему джунами и все пилят всласть?
Может, она не такая интересная, как, например, тур по Go, но зато она есть на русском языке.
Языка не знать - это нормально? Вы на что надеетесь, господа хорошие?
Учить Go как таковой - недели много. Занятому человеку - ладно, пусть будет две. То же самое применимо ко всему, от Rust до JavaScript. Курсы зачем? Есть гипотеза - готовить кадры. Кому готовить? Работодателю. А ему надо как? Чтоб работал и не дёргался. Лишние знания - лишний риск… лишнего понимания.
Как пример заведомо разумных курсов - курс теоретический физики. Он разумный по двум причинам. Пока сам все первоисточники перечитаешь - пенсию пора оформлять, и в гордом одиночестве отличить нужное от ненужного и интересное от неинтересного - шансов нет.
Чувствуете запах логики - учить надо тому, чему клиент сам не выучится. А это база, типа «современные проблемы языков программирования», и сравнения всякого рода, от языков до стеков технологий. Потому, например, что осознанный просто выбор с нуля между теми же Rust, Go, Dart и C++ требует два человеко-года если повезёт.
Примыкает к этому обзор всяческих материалов, так что таки полезная статья. Но курсы - откровенно коммерческие предложения,
Не обманешь - не продашь.
Спасибо Хабру, на весь остаток кармы понаписать удалось.
Не забываем про бесплатный курс Stepik. Судя по кол-ву комментов под каждой задачей - довольно популярный
Сколько времени надо на изучение GO с нуля?Если заниматься каждый день по 3 - 4 часа?
Переходим на Go: 16 материалов для самостоятельного изучения языка