Александр (dom3d) wrote,
Александр
dom3d

Советы молодому программисту

 Имея 20 летний опыт программирования, хочу дать несколько советов тем ребятам, кто только начинает и испытывает трудности с выбором.

1. Язык программирования - C++. Универсальный и самый распространенный язык, работает на многих операционных системах. Я сам начинал с языка Паскаль. Паскаль был хорош как язык для обучения студентов. Язык C++ считается сложным и ошибки работы с памятью очень трудно найти. Я помню сделал программу на C и однажды искал ошибку в программе очень долго. Из за этого даже забросил ее, но потом вернулся, закомментировал (удалил) почти весь код, но ошибку нашел. Если вас пугают трудности, тогда можете выбрать Java.

2. Графическая библиотеке - OpenGL. В отличие от DirectX, работающей только на Windows OpenGL является кроссплатформенным API и работает везде.

3. Книга. Сейчас книг полно, я на книги потратил более $500. И очень часто было, что купив толстую книгу, читать было нечего. Мне очень помогла эта книга:  Майкл Дж. Янг Visual C++ 4 для профессионалов. Читая этого автора я на практике понял преимущества от использования виртуальных функций.

4. С чего начать. Начните с самой простой игры. Например крестики нолики или морской бой. Я например, игру Жизнь сделал за один день. Правда, я уже умел программировать.

5. Не бойтесь трудностей, не покупайте книг из серии для чайников. Я однажды купил из этой серии что то типа программирование за 21 день. Думал дать своему племяннику. И выбросил в негодовании на мусорник. Сейчас гораздо легче научиться чему бы то ни было, чем 20 лет назад. 20 лет назад книги были дефицит и интернета не было. Не ищите легких путей, но идите от простого к сложному. Не нужно начинать сразу сложную программу. нужно сделать простую, а потом ее усложнять.

6. Учите английский. Это самый ценный навык, пригодится везде.

Если Вам не нравиться идея делать для себя игру (программу) бесплатно, то может быть программирование - это не Ваш выбор.
Tags: воспитание, программирование, программисты, советы
Subscribe
promo dom3d january 10, 2015 19:38 54
Buy for 50 tokens
Осмелюсь доложить, что миром уже не правит коррумпированная финансовая империя. Собственно говоря, они никогда и не правили миром. Хотя, может быть хотели. Ходит очень много баек про ум банкиров. Типа, если ты такой умный, покажи свои деньги. Очень хотелось написать, что миром правит интеллект.…
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your IP address will be recorded 

  • 0 comments