Путь программиста: от 100$ до 10000$ в месяц - [2]
Часть 2. АНАЛИТИКА
Глава 3. Смотрим в книгу, видим фигу
Первый бой – он трудный самый. Это справедливо и для начинающих программистов. Сложнее всего сделать первые шаги, понять технологию, врубиться в концепцию. Если этот первый бастион программирования падет под Вашим напором, дальше всё будет идти как по маслу.
К сожалению, многие так и не преодолевают этот барьер по различным обстоятельствам. И в большинстве своем проблемы обучения заключены не в человеке, а в методах обучения. К программированию это имеет самое непосредственное отношение. Потому что обучение программированию сопряжено с получением большого количества сложных технических знаний. Большие объемы такого рода информации не могут усвоиться быстро и легко. Чтобы знания уложились в четкую, структурированную систему необходима постоянная ПРАКТИКА. А теперь поговорим, почему же отдельные методы образования не всегда дают желаемый результат.
Почему не работают книги
Иногда, знаете, бывает такое чувство странное. Вроде бы взял в руки новую книгу, просмотрел оглавление и подумал: «о, про меня!», или «о, то что я так давно хочу узнать!». И, естественно, Вы эту книгу купили и даже начали читать. И как-то до конца даже и не прочитали:).. Ну потому что какие-то другие проблемы и интересы появились, чем-то другим занялись, да и вообще… И остается тогда непонятное чувство. Вроде бы в оглавлении-то не наврали, написали все, о чем заявляли. Но как-то суперменом после неё так и не стали. Знания получили и... всё, просто получили знания… а потом забыли.
Проблема здесь в том, что простое чтение книг – не работает. Это универсальное правило, но в программировании оно очень четко прослеживается. Здесь вообще отдельная история, попробуем объяснить почему.
Все книги по программированию можно использовать двумя способами:
Как обучающий материал
Как справочный материал
Сначала по второму пункту.
Самый быстрый способ получения справки по вопросам разработки ПО – это yandex или google.
И точка. Мы готовы спорить с кем угодно, что быстрее откроем поисковик и найдем интересующую нас информацию, чем кто-то добежит до полки с книгами, отыщет нужную, кропотливо изучит оглавление, найдет нужную главу, откроет её начало и будет судорожно пролистывать страницы в поисках ответа на свой вопрос. Помимо поисковиков в некоторых случаях по отдельным продуктам удобнее использовать сопровождающую их документацию, но опять же с возможностью поиска, например MSDN.
Теперь что касается использования книг, как обучающего материала. Тут ключевое слово – это обучение. А обучение - это процесс, в котором участвуют, по крайней мере, двое – учитель и ученик, ну и ещё есть учебный материал (собственно, книга). И если учитель должным образом, с терпением и упорством не будет муштровать ученика, то фиг что из этого обучения получится. Методы кнута и пряника ещё никто не отменял, более того, это единственное, что может человека заставить что-то делать.
В случае с книгой, учителем является сам ученик, потому что это он сам добровольно сажает себя за изучение какого-нибудь материала, вместо того чтобы с чувством, с толком, расстановкой ковыряться в носу. Это конечно похвально, но такого учителя хватает ненадолго, и это нормально и естественно! Потому что абсолютное большинство из нас – не мазохисты. И когда нам какое-то действие делать тяжело, неудобно, оно нам не нравится, или даже просто требует повышенного внимания, то с течением времени энтузиазм по этому поводу угасает все больше и больше, а работа потихоньку затухает.
Теперь конкретно о программировании.
Чтобы освоить язык программирования, какую-либо методологию, либо среду разработки нужна прак-ти-ка!
Регулярная, постоянная, многочасовая практика. И тут появляется ещё одна проблема, которую не могут решить книги. Это бесполезность вашей работы!
У фашистов одной из самых страшных пыток считался бесполезный труд. Представляете, поднимают вас и таких же как вы рано утром, одевают и заставляют весь день катать по кругу огромный тяжелый многометровый камень. По кругу. Весь день. И следующий день. И следующий…
Так вот, бесполезная работа – ужасна и надоедает моментально.
Решение примеров из книг «для себя» - это конечно не бесполезно, тут, по крайней мере, для вас самих есть польза.. но как-то она не очевидна, как-то её мало.. ну, в общем, опять мотивация катится в тартарары, кто пробовал, тот точно знает. Долго на собственной воле что-то делать не получится – слишком много отрицательной обратной связи.
Поэтому, реальный стимул внутри себя найти очень сложно, но есть и хорошая новость, его можно найти снаружи! А именно, в работе или в учебе (но не в самообучении!). Впрочем, и здесь не все так гладко, рассмотрим, к примеру, вопрос…
Почему не работает высшее образование
Повторяем вновь, главное в обучении программиста – это практика, возможность с пользой применять полученные знания. Попробуйте выучить правила русского языка, не написав ни одной строчки. В школе нас постоянно заставляли писать диктанты, сочинения, примеры из учебника с пропущенными буквами и это неспроста.
Сборник избранных произведений автора включает философские и лирические стихи, раскрывающие его внутреннее состояние и восприятие окружающего мира, происходящие события сегодняшнего времени.
В книге рассказывается история главного героя, который сталкивается с различными проблемами и препятствиями на протяжении всего своего путешествия. По пути он встречает множество второстепенных персонажей, которые играют важные роли в истории. Благодаря опыту главного героя книга исследует такие темы, как любовь, потеря, надежда и стойкость. По мере того, как главный герой преодолевает свои трудности, он усваивает ценные уроки жизни и растет как личность.
Эта книга написана специально для новичков, делающих свои первые шаги в освоении профессии дизайнера. Автор делится многолетним опытом, даёт советы, рассказывает о распространённых среди молодых дизайнеров проблемах и способах их решения. На страницах книги вы найдёте рекомендации по обучению, поиску работы и построению карьеры в сфере дизайна.
То, что вы держите в руках, – это не учебник по «Управлению персоналом», но прочитав, вы узнаете, как стать авторитетной персоной в любой организации, и узнаете, чего вам для этого не хватает. Это не пособие по трудоустройству, но здесь открыты многие профессиональные секреты и психологические уловки менеджеров по найму, которые помогут пройти конкурсный отбор. Это не пропаганда высокосветских манер и делового этикета, но мы поможем избежать многих казусных ситуаций и не ударить лицом в грязь. Это не свод законов менеджера, а добрые советы новичкам. Одним словом, эта книга – инструкция для молодого карьериста.
Если вы мечтаете о продвижении по службе, эта книга для вас. Если хотите понять, почему везет менее достойным, чем вы, эта книга для вас. Если вы встречаетесь с бесчестностью коллег и не знаете, как следует поступить в сложной ситуации, книга поможет и в этом.Карьера, как и жизнь в целом, – это игра, в которой выигрывает тот, кто наберет больше очков, а очки даются тем, кто способен видеть неочевидные связи между вашими действиями сейчас и успехом в будущем, понимать психологию людей и уметь не только хорошо работать, но и правильно преподносить результаты труда.Иногда, чтобы преуспеть, надо отойти в сторону и не высказывать никаких идей.
В книге приведены практические советы, как «с улицы», являясь студентом непрофильного вуза или живя в другом городе, находить нужных специалистов, отвечающих за практики и стажировки, в крупных топовых государственных учреждениях или бизнес-структурах почти в любых сферах; как правильно составлять необходимые документы для направления в такие организации; каким образом зарекомендовать себя для дальнейшего трудоустройства в них. Книга содержит ответы на актуальные вопросы, как попасть в статусную компанию, если она не сотрудничает с университетом студента? Что делать, если программа практик и стажировок в «компании мечты» официально сокращена? Как начинающему специалисту начинать взаимодействие с известной компанией-гигантом, не имея там никаких связей?В книге отражены примеры преодоления отказа в стажировках и использования его с практической пользой для студентов, способы личного знакомства с представителями известных организаций и советы по прохождению практик и стажировок молодыми специалистами за рубежом.Книга адресована учащимся старших классов и колледжей, студентам, магистрантам, бакалаврам, аспирантам, докторантам, молодым специалистам, их родителям и преподавателям.
Книга посвящена проблемам адаптации русского человека в среде современного бизнеса в России и за рубежом. На что он может опереться в своем характере? Что поможет ему изнутри? Что ему помешает? Какие качества нужно беречь и лелеять, а от каких срочно отказываться? Как работать со скандинавами, американцами, французами, итальянцами, японцами и т. д.? Книга в игровой и веселой форме, не драматизируя, отвечает на все эти вопросы.Для широкого круга читателей.
Многие пользователи Microsoft Outlook даже не подозревают об огромных возможностях этой программы в плане организации времени – времени, которого нам всем так не хватает.Своими наработками в этой области делится Глеб Архангельский – инициатор российского ТМ-движения, основатель Тайм-менеджерского сообщества, руководитель корпоративных ТМ-проектов в РАО «ЕЭС России», PricewaterhouseCoopers, «Вимм-Билль-Данн» и др., гендиректор консалтинговой компании «Организация времени», автор книги «Организация времени» (2003 г.) и бестселлера «Тайм-драйв» (2005 г.).Вы узнаете, как наиболее рационально настроить различные разделы Outlook, как наилучшим образом организовать ваши встречи, задачи, контакты, почту, как вести хронометраж выполнения различных задач, как создать пользовательские представления под свои нужды и многое-многое другое.Книгу можно рекомендовать всем категориям руководителей, их помощникам и просто занятым людям, которым необходимо эффективно распоряжаться своим временем.