Вигорів, так? Не відчуваючи тієї "вібрики", яку ви мали вперше, коли побачили printf("Hello World!");
вперше? Я почав програмувати, коли мені було 14, і коли я нарешті взяв кілька класів програмування в коледжі в моєму старшому курсі середньої школи, класи буквально нудьгували від мене, тому що я був так далеко вперед. Я був готовий писати заявки в реальному світі та вирішувати складні проблеми, але був захоплений жахливим вихором вступних уроків, які, як мені здалося, спрямовані на людей, які не можуть зв’язати взуття. Це буквально вбило мій інтерес. Я не кажу, що це для вас той самий сценарій, але я часто відчуваю, що заняття з програмування часто вбивають ваш інтерес і "пі'заз", який робить програмування насправді цікавим .
Для мене: Being вчив і навчання дві абсолютно різні речі .
Загорання . Потім було спалення коду. Я так швидко навчився і витратив стільки часу на програмування, що більше нічого не робив. Я просто згоріла. Вам потрібно переконатися, що це, звичайно, не єдине, що ви робите.
Плато . Був момент, коли я насправді не знав, що ще навчитися. Я засвоїв ази, я засвоїв деякі вдосконалені предмети, але минуле це було як "Гаразд, що зараз". Вам дійсно потрібно або почати власний проект (бажано, великий), або обов'язково долучитися до деяких проектів там. Ви не знайдете себе навчитися новому, якщо не наважуєтесь і трохи вивчите.
Я все ще повністю одержимий програмуванням. Найкращі програмісти, яких я знаю, - це ті, які, хоч і отримують кодове спалювання, а може, навіть і потрапляють на плато, є тими, хто все ще рухається вперед. Якщо ви перебуваєте в реальному світі, ви не можете просто зупинити розвиток продукту, оскільки ви трохи згоріли або потрапили на плато. Розробка програмного забезпечення для бізнесу та реального світу просто не працює таким чином. Сьогодні я ніколи насправді не отримую кодового спалаху та не потрапляю на плато. Я часто відкладаю свої проекти і протягом 30 хвилин граю в гру, щоб "звільнити розум", а потім повернутися до своїх проектів. Я роблю речі поза сферою комп'ютерів, щоб підтримувати баланс. Я беру участь у відповідях на питання, що дозволяють мені бути гострими та гострими, а також я читаю нові книги та читаю нові круті технології.
Для мене, хоча, я люблю програмування. Навіть якщо я згоряю, я продовжую йти. Не тому, що я змушую себе, а тому, що хочу стати експертом у C # та .NET . Якщо у вас немає мети для себе, ви можете виявити, що ви насправді не знаєте, що хочете вийти з програмування. Чому ви програмуєте в першу чергу ? Мені подобається вирішувати складні проблеми. Мені також подобається створювати інноваційні рішення. У мене цілі, які керують моєю пристрастю до розробки програмного забезпечення взагалі.
Це для вас ? Можливо ні. Якщо думка у вашій голові - я більше не люблю програмування, і вам справді доведеться запитати себе та інших, як спонукатись до програми ? Можливо, це просто не ваша ніша. Знайдіть інший інтерес. Якщо ви молодий, у вас є час на дослідник, і ви завжди можете повернутися до програмування.
Це здається, що на якомусь рівні вам справді подобається, тому що ви суперечите собі, кажучи, що втратили інтерес та пристрасть, але ви любите програмування та ступінь CS. Можливо, ви втрачаєте інтерес, адже ви насправді не вирішуєте жодних проблем у реальному світі та не бачите жодної реальної користі для цього .
Це була проблема, яку я мав з математикою в школі. Вам потрібна математика, але ви рідко стикаєтесь з реальними сценаріями, щоб використовувати цю математику, і відповідь учителів / професорів завжди однакова: Вам просто потрібно знати, щоб досягти успіху . Це не дуже мені говорить, і якщо це єдина відповідь, яку ви маєте, я не довіряю вашій експертизі, і я втрачу інтерес. Мені подобається вирішувати проблеми реального світу , а не жити теоретично чи ідеально, що мені просто потрібно це знати .
Зауважте, це все дуже суб'єктивно і базується на моєму власному досвіді, але, можливо, ви можете надихнутись на розгляд свого питання.
О, і одне, що мене надихає і справді стимулює мою пристрасть, я переглядаю багато Channel9 (MSDN). За кодексом, як все працює і т. Д. Коли ви навчаєтесь у кращих експертів навколо, ви дізнаєтесь багато, і це насправді надихає вас хотіти вдосконалюватись і робити великі справи. Слід також зазначити, що деякі з найяскравіших фахівців у цій галузі робили абсолютно незв’язані речі протягом багатьох років, перш ніж зайнятися програмуванням / інформатикою.