mirror of
https://github.com/salmer/CppDeveloperRoadmap.git
synced 2025-12-18 13:04:38 +03:00
Memes for self identification
This commit is contained in:
BIN
Pics/SelfIdentification/CppPython.jpg
Normal file
BIN
Pics/SelfIdentification/CppPython.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 72 KiB |
BIN
Pics/SelfIdentification/ErrorCpp.jpg
Normal file
BIN
Pics/SelfIdentification/ErrorCpp.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 119 KiB |
BIN
Pics/SelfIdentification/LearnCppInOneVideo.jpg
Normal file
BIN
Pics/SelfIdentification/LearnCppInOneVideo.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 53 KiB |
@@ -10,10 +10,14 @@
|
||||
|
||||
Потому, стоит внимательно присмотреться к той сфере, о которой вы имеете только общее представление. Возможно она окажется не столь заманчивой/интересной после детального погружения.
|
||||
|
||||
Второе, на что хочется обратить внимание: язык C++ требует больших временных инвестиций, а также сильную мотивацию. Его не получится выучить по универсальной формуле: "за 24 часа", "7 дней", "1 месяц". Если вы видите книгу с подобным обещанием - выбросите её и забудьте о ней. Таки придется взять какой-либо общепризныннй "кирпич" и прочитать его целиком, выполняя упражнения. А потом ещё несколько "кирпичей" поменьше, чтобы освоить признанные практики и подходы. По-другому освоить C++ вряд ли получится. На YouTube есть неплохие записи лекций по C++, но информации из них не хватит, чтобы освоить язык для промышленного уровня владения.
|
||||
Второе, на что хочется обратить внимание: язык C++ требует больших временных инвестиций, а также сильную мотивацию. Его не получится выучить по универсальной формуле: "за 24 часа", "7 дней", "1 месяц". Если вы видите книгу с подобным обещанием - выбросите её и забудьте о ней. Таки придется взять какой-либо общепризныннй "кирпич" и прочитать его целиком, выполняя упражнения. А потом ещё несколько "кирпичей" поменьше, чтобы освоить признанные практики и подходы. По-другому освоить C++ вряд ли получится. На YouTube есть неплохие записи лекций по C++, но информации из них вряд ли хватит, чтобы освоить язык до промышленного уровня владения.
|
||||
|
||||
<img src="Pics/SelfIdentification/ErrorCpp.jpg" width="400" align="middle">
|
||||
|
||||
Вывод: Если вы не уверены в своих силах, или же не готовы к олдскульному методу обучения через книги, то возможно вам стоит сделать выбор в пользу более популярных языков программирования. В них вы также сможете найти массу интересных задач, и благополучно вкатиться в IT. К сожалению, C++ - это не тот язык, который позволяет подобные вольности.
|
||||
|
||||
<img src="Pics/SelfIdentification/LearnCppInOneVideo.jpg" width="400" align="middle">
|
||||
|
||||
# Я уже знаю Java/Python/etc., могу ли я сразу начать писать на C++?
|
||||
|
||||
У многих новичков складывается ощущение, что С++ изучается быстро и непринужденно, по ряду следующих причин:
|
||||
@@ -30,6 +34,8 @@
|
||||
|
||||
- Если же говорить об опыте в других языках: C++ - мультипарадигменный язык. Он содержит в себе сочетание разнообразных парадигм, таких как: процедурное, обобщенное, ООП и т.д. Конечно, это не значит, что полученный опыт в других языках можно смело выкидывать на помойку. Этот опыт облегчит понимание существующих концепций в плюсах, но не поможет уловить тонны нюансов в деталях языка.
|
||||
|
||||
<img src="Pics/SelfIdentification/CppPython.jpg" width="400" align="middle">
|
||||
|
||||
Подводя итог, лучший совет, который здесь можно дать - забыть всё, что вы знаете о других языках и C++ и начать его изучать с чистого листа.
|
||||
|
||||
# Как учиться?
|
||||
|
||||
Reference in New Issue
Block a user