За один год я написал три программы, которые я выкладывал на взор других: MountManager, LightLang Editor и LightDiary. Какие же проблемы я испытал в их написании: практически никаких. Все проблемы были связаны не с программой, а с написанием документации или выяснениями зачем эта программа вообще нужна. То-есть во время написания этих программ я практически не думал своей головой. Вместо меня думала библиотека Qt4, где все алгоритмы уже реализованы.
Я понимаю, что это хорошая практика, но к сожалению, практика эта только в одной сфере(GUI). Во время написания программ я не написал даже одного своего алгоритма. GUI делать не сложно, но нужно время, а я хочу продвигаться в плане программирования, а не написания GUI, то-есть изучать алгоритмы, писать свои и и т.п. Это куда полезнее для меня, чем то, чем я занимаюсь сейчас. Сейчас во всех компании берут людей не со знанием каких-то библиотек, а с умением "Думать". Если я буду писать программы, используя QT4, то я сам ничего не смогу написать без этой либы.
В общем я хочу удариться в алгоритмы, глубое знание и понимания языка C++, физику и математику.
В наше время очень много людей, знающих какие либо технологии, но мало тех, которые способны придумать новые и лучшие. Qt4 - ещё одна технология, которую я просто изучил практикой.
Самое сложное в моём поступке так это то, что программы выпускались не только от моего имени, а от организации и получается, что я её кину в какой-то мере. Я постараюсь всё объяснить другим её участникам, надеюсь поймут. Из неё я уходить не собираюсь - буду заниматься переводами на пару с Кириллом и сайтом, ведь это не так много времени занимает. А также доизучаю книгу Страуструпа, прочитаю книгу "Искусство программирования Кнута" и пройду всякие репетиторы по физике и математике.
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий