@Waldemar1010

C++ и инженерное мышление?

Всем привет, вопрос заключается в том как учить C++ чтобы выработать инженерное и алгоритмическое мышление? Какие-то книги по CS, или курсы которые являются фундаментальными?

Сейчас работаю джуном на стеке Js/Html/Css/React, я к тому что вопрос не о том как выучить плюсы и попасть в контору куда-то, просто хочется заниматься ещё чем-то параллельно чтобы повысить навыки и квалификацию, смотрел на интернатуры многих топовых компаний, чтобы прособеседоваться требуют Java/Python/C++ , питон отпадает, потому что смысл учить ещё один скриптовый язык?
Java это как по мне больше про трудоустройство, поэтому выбор пал на плюсы,

Мне очень нравится Js, но с ним в CS особо не вкатишься, интересует учебные материалы где на плюсах покажут как базово работать с памятью, бд, сетями,хотя бы на базовом уровне)))

Понятно что многие налетят -
Ты хотябы Js нормально освой

P.s Здесь не идет речь о том что я хочу плюсы знать профессионально просто хотелось бы получить какой-то опыт без привязке к асинхронщине в ноде или к браузеру как в джс)
  • Вопрос задан
  • 216 просмотров
Решения вопроса 2
@UPSA
anykey
1. Инженерное мышление? а такое есть? Мышление либо есть либо нет - мне так кажется, а какое оно дело другое )))

2. Так же как мы решали задачи в школе:
а) Из пункта А в пункт Б выехал поезд ...
б) Решить систему нелинейных уравнений методом ...
С начало тяжело, а потом щелкаем как орехи )))
Практика. Инженерное и алгоритмическое мышление, если оно есть, вырабатывается практическим опытом. Перепишите одну и ту же задачу Java/Python/C++. Вот вам практика "без привязке к асинхронщине в ноде или к браузеру".
Ответ написан
LoliDeveloper
@LoliDeveloper
Маслёнок, сильно не бейте
Просто практикуйся.
Выучи синтаксис плюсов и придумывай себе задачи или ищи в интернете. Чем больше тем лучше. Нет никакой книги которая бы просто так подняла твои навыки. Поэтому только тренировки.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
Написать какой-то полезный код. Желательно открытый.
Ответ написан
PavelUstyugov
@PavelUstyugov
php
Лучше Java. По нему много гораздо больше чем по С++ материала в плане разбора алгоритмов, техник ООП.
А С++ это теменая лошадка с избыточным функционалом и намного сложнее java. Люди десятилетиями пишут на С++ и доконца его не знают.. просто вам прибавится еще заморочь с управлению памятью.
Ответ написан
@Timo_-_SHA
Попробуйте решать задачи на codewars. Там есть задачи на алгоритмы.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы