Як стати програмістом - 10 рад, програмування для початківців
10 порад тим, хто хоче стати програмістом!
Багато задавались питанням «як же стати програмістом? ». Я пропоную Вам 10 порад як все-таки стати програмістом. Вони засновані як на особистому досвіді, так і на досвіді інших, які стали хорошими програмістами.
Порада 2. Полягає в тому, що хороший програміст професіонал у своїй галузі - це значить, що він повинен знати не тільки програмування, але і все що оточує програмування: залізо, операційні системи (на мій погляд, найголовніше), програмне забезпечення, системне адміністрування, комп'ютерна техніка, і багато іншого. Друга порада зводиться до того, що Ви повинні вивчати всі сфери, перераховані вище, повинні стати різносторонньою особистістю в сфері інформаційних технологій.
Порада 3. Ви повинна влаштуватися на роботу, звичайно програмістом без знань Вас ніхто не візьме, але якщо Ви маєте початкові знання про комп'ютер, то спробуйте влаштуватися: системним адміністратором, помічником системного адміністратора, інженером з технологій ну і інші посади (в різних організаціях вони називаються по-різному). Це Вам допоможе освоїти рада №2, тобто вивчити всі ті сфери, а паралельно Ви будете самостійно вдома вивчати вже саме програмування. Потім коли у Вас буде досвід роботи і знання програмування, Ви зможете влаштуватися на роботу програмістом.
Порада 4. Якщо Вам ще рано на роботу, тобто Ви ще молодий, Ви повинні піти вчитися на програміста в будь-який навчальний заклад, але перед тим як піти вчитися Ви повинні дуже добре подумати «чи хочете ви стати програмістом» тому багато хто після навчання працюють зовсім в іншій області, це, до речі, зустрічається дуже часто. Багато закидають програмування, тому що це їм вже нецікаво. Але якщо Вам дуже охота стати програмістом, то Вам буде дуже цікаво вчитися.
Рада 6. Ви повинні знати англійську мову, ну або хоча б мати уявлення про нього, переводити слова і так далі. Так як, в більшості мов програмування зустрічаються схожі слова. Це знання допоможе Вам розуміти, про що Ви пишете, тобто уявіть, що Ви б програмували російською мовою, було б набагато простіше писати програми. Тому я вважаю, що потрібно мати знання англійської мови.
Рада 7. Ніколи не зупиняйтеся в навчання тому вистачає невеликої кількості часу щоб «забути» те, що Ви вже вивчили, якщо звичайно у Вас феноменальна пам'ять ну або Ви відразу все схопили і засвоїли (що навряд чи). Постійно удосконалюйтеся!
Рада 9. У процесі навчання створіть свій особистий список кодів, тобто список кодів виконання функцій. Це допоможе Вам швидше запам'ятати ці функції або швидше їх згадати.
Рада 10. Ну і наостанок хотілося б дати таку пораду, знайдіть собі наставника тому він передасть Вам безцінний досвід, і навчить Вас програмувати як професіонал. Це один з найлегших способів навчитися програмувати. Де ж знайти його запитаєте Ви, їм може бути Ваш друг, Ваш викладач, або колега на роботі. Прислухайтеся до нього, і все буде добре. Але коли-небудь Ви зрозумієте, що дійшли приблизно до його рівня, і тоді Ви повинні як справжній поліглот перестрибнути на іншу людину, може бути навіть змінити роботу або піти вчитися ще раз в інший заклад. Хороші програмісти зазвичай обдаровані люди і вони швидко схоплюють програмування, і тому ви відразу зрозумієте, хороший Ви програміст чи ні (приблизно 3-4 роки).