Кто такие программисты и как стать программистом?

Кто такие программисты и как стать программистом?

Кто такие программисты и как стать программистом?

Кто такие программисты и как стать программистом?

Начнем с того, что разберемся, кто такие программисты и чем они, собственно говоря, занимаются. Программисты – это люди пишущие программы для компьютеров. Как всем известно, или почти всем, то без программы компьютер работать не может. Без программы компьютер не сможет умножить два на два, даже если у него, два, четыре либо более ядер. Говоря по простому, компьютер полный идиот и чтобы он что-то мог сделать, ему надо все досконально объяснить. Этим то и занимаются программисты, которые пытаются втолковать компу что и как сделать. Что касается программ, то их бесконечно много, это и наши любимые компьютерные игры, тестовый процессор Word, архиваторы, mail-агент и много еще чего.


Пока что я перечислил только полезные программы, а есть еще и вредоносные, к которым относятся компьютерные вирусы.
Кто самый известный в мире программист? Конечно Билл Гейтс, глава корпорации Майкрософт. А кто считается первым программистом? Вы не поверите, но это женщина – дочь английского поэта Байрона Ада Лавлейс. Именно она составляла программы для аналитической машины Беббиджа, которая является прообразом современных компьютеров.
Много ли зарабатывают программисты? Все зависит от того, насколько хорош программист и насколько удачно он устроился на работу. Расскажу один пример. Интернет знакомый моего товарища решил сходить на собеседование по поводу работы в Майкрософт. Во время собеседования его спросили, сколько он хочет зарабатывать в месяц, на что он ответил, что его устроит 5 тысяч долларов. Хотя человек не на что не надеялся, попытка оказалась удачно и он был принять программистом в Майкрософт, да еще с зарплатой большей, чем он просил. С какой точно, я увы, не знаю, потому-то об этом новоиспеченный программист Майкрософт умолчал.


Итак, как же стать программистом? Чтобы стать программистом надо научиться программировать и заниматься как можно регулярнее, как и всяким другим делом, в котором вы хотите стать профессионалом.
На каком языке учиться программировать? По этому вопросу «сломано не мало копий». Вообще, для обучения программированию был специально создан язык Pascal, автором которого является Никлаус Вирт. Со временем язык предназначенный для обучения, перерос в язык для профессионального программирования и на данный момент является основой такой среды программирования, как Delphi. Некоторые преподаватели считают, что для обучения программированию лучше использовать язык Basic, который на данный момент лежит в основе такой среды программирования, как Visual Basic. Упрощенная версия этого языка – VBA (Visual Basic for Application) встроена во все офисные приложения Майкрософт.
А какой же язык программирования нужно усвоить, чтобы устроиться работать в Майкрософт? Конечно же язык С (Си), а точнее С++, а если еще точнее, то С#.
С чего начать? Надо купить хорошую книжку по программированию. Я вам могу посоветовать три, две первые для обучения программированию на Паскале, а одна для обучения программированию на Си.

Программирование на Pascal.

Программи- рование на Pascal

Программи- рование на Pascal

Автор Сэм Аболрус. Оригинальное название книги в переводе с английского — «Изучаем Паскаль за три дня». Действительно, освоить азы программирования на Паскале, при помощи это книги можно за пару дней. Автор работает программистом в корпорации Майкрософт. Настоятельно рекомендую ее приобрести. Моя оценка этой книги 5(отлично).

Заказать книгу>>

Основы программирования

Основы программи- рования

Основы программи- рования

Окулов С. Это книга, которую необходимо иметь каждому, кто решил научиться решать олимпиадные задачи по информатике. Пожалуй, это лучшая книга, которая мне попадалась по этой тематике. Повествование начинается от изучения среды программирования Turbo Pascal, а заканчивается решением задач на графах. Настоятельно рекомендую приобрести эту книгу. Моя оценка этой книги 5(отлично).

Заказать книгу>>

Программирование на С++ (с CD-ROM).

Програм- мирование на С++

Програм- мирование на С++

Авторы Дирк Хенкеманс, Марк Ли. Хотим ли мы того или нет, но любому программисту желающему достичь определенных высот в своей карьере необходимо знание языка программирования С++. На сколько реально самостоятельно изучить С++? При помощи этой книги это вполне реально. Книга написана весьма толково и без лишнего академизма. В ней рассматриваются вопросы которые необходимо знать как при изучении С++, так и при изучении других языков программирования. Курс обучения построен на создании простых текстовых игр. В 14 главе описано как создать заготовку для игры с полноценной графикой. Все исходники есть на CD-ROM. К сожалению нет компилятора, но его можно найти в Интернете. Моя оценка этой книги 5(отлично).

Заказать книгу>>

Какой совет можно дать на последок? Программировать и еще раз программировать, только так можно стать настоящим программистом.

Евгений Мухутдинов


Сообщения по теме:

  • Как стать востребованным копирайтером?

  • Метки:

    Комментарии (20)

    1. xaxoxy 04.11.2009

      такое ощущение, что статья написана в 1995 году. на дворе 2010 скоро. проснись автор. ты отстал от жизни. =)

    2. admin 04.11.2009

      А я поддержу автора — сейчас паскалем в универах грузят и если его не учить, то в универе тяжело придется…
      Всем кто сдал — респект :)
      Что касается новых технологий, то тут в начале нужно определиться что именно нужно?
      Интернет — одни языки программирования (PHP, MySql, аякс и тд.)
      Флеш — Action Script
      и т.д.

    3. Автор проснулся 04.11.2009

      Полагаю, что действительно отстал, видимо сейчас принято программистами считать кого-то другого. Как рассказывая о программировании не говорить о Паскале и Бейсике? Понятно, что на данный момент это уже морально устаревшие языки. Естественно, сейчас на рынке труда востребованы «сишники» (ни разу не видел, чтобы требовался программист Delphi). Да, надо сказать, что уже как несколько лет, родной университет Никлауса Вирта отказался от Паскаля. Паскаль уже несколько лет не используется на олимпиадах под эгидой ACM (Ассоциация компьютерных машин), но обзор современных языков программирования – это тема уже совсем другой статьи.

    4. xaxoxy 05.11.2009

      Вообще вся эта тема очень сложная. Боюсь что одним обзором языков не обойтись. Чтобы лучше ответить на вопрос «кто такие программисты» еще нужен обзор технологий.

      Для этого проще всего открыть сайт с вакансиями и посмотреть какие технологии востребованы.
      Можно ограничиться java и .net как самыми передовыми. ну и не забыть еще PHP, 1C и другие, как одни из самых распространенных.

      А на вопрос «с чего начать?» я бы посоветовал начать с php — очень простой язык, бесплатный к тому же.
      Бесплатной информации по нему в интернете больше чем по любому другому.
      Запускать можно как на локальном компьютере, так и на каком-нибудь бесплатном хостинге. h12.ru например.
      С php связано еще очень много технологий. При дальнейшем изучении с которыми так или иначе придется столкнуться.

      Но не стоит долго на нем засиживаться.

    5. admin 05.11.2009

      Программисты — вечные ученики :)
      Языков действитльно много, но многие языки схожи и если нет затруднений при программировании на одном, то и другие освоить в принципе можно…
      Насчет передовых языков — где гарантия, что через два года переловые не станут последними?
      Просто если хочешь быть программистом — будь, учи языки, ищи свой. Вот такой у меня совет для тех кто хочет изучать программирование.

    6. Аноним 23.05.2010

      Если ты по призванию программист, то во всяком случае им будешь — от таланта не убежать :)

    7. Роман 21.04.2011

      Не знаю где как, но у нас в колледже по прожнему дрючат на Pascale =))))) Уже все кричат в голос что паскаль морально устарел, а уперлась администрация рогом могучи: Положен паскаль, учиту Pascal. Весь мозг об него сломал, особенно графика (((( Лучше бы делфи учил…….

    8. admin 21.04.2011

      Роман, поменяйте отношение, поверьте даже то, что вы учите паскаль позволит освоить при желании любой язык программирования приучившись правильно думать. Что касается делфи — учите самостоятельно — кто мешает) поверьте многие ждут, что их кто-то научит, а другие идут учиться уже владея хотя бы одним языком программирования.

    9. Роман Давыдов 28.05.2011

      «»»»»»»»»Роман, поменяйте отношение, поверьте даже то, что вы учите паскаль позволит освоить при желании любой язык программирования приучившись правильно думать. Что касается делфи – учите самостоятельно – кто мешает) поверьте многие ждут, что их кто-то научит, а другие идут учиться уже владея хотя бы одним языком программирования.»»»»»»»»»
      admin, полностью тебя поддерживаю!

    10. Аноним 03.07.2011

      Ех…, сразу видно что никто из вас не является настоящим программистом. Учить надо не языки программирования, а технологии! Что такое язык программирования?? Это простой набор конструкций, при желании и необходимости, который можно изучить за пару вечеров. Скажу более, иногда для решения некоторых задач, приходиться придумывать свой язык, так как ни один не обладает требуемой функциональность.
      Как стать программистом?? То тут ответ один — нужно программировать каждый день. Придумывать задачи и решать их самостоятельно. Встречал людей которые досконально знали джаву, даже становилось немного стыдно:) Но когда доходило до программирования — они не могли написать простую сортировку, не говоря уже о постройке сложной архитектуры.
      Насчет Делфия или VB могу сказать только то, что при начальном изучении программирования абсолютно не важно на каком языке программируете вы. Не важно востребован этот язык или нет. Так как вы усваиваете не язык программирования, а разные программистские штуки: массивы, списки, ООП и т.д.

    11. admin 03.07.2011

      Да, программист это склад ума, а не человек на зарплате и с записью в трудовой.

    12. Аноним 18.07.2011

      уж теперь не знаюкому верить этой статье или автору?

    13. admin 18.07.2011

      Посмотрите на адреса после http:// — почему если отправлено с теле 2 адрес другой? Возможно я перестраховываюсь.

      Отправьте запрос в службу поддержки касперского — support.kaspersky.ru/virlab/helpdesk.html на исследование веб ресурса.

    14. стас 21.09.2011

      Ребята я и раньше слышал дискуссии но умней от них не стал.
      Конкретна что делать.

    15. admin 21.09.2011

      Стас, начните с малого, проверьте свои способности и вообще желание программировать.
      Выбрали язык — напишите что-то на этом языке, например игру, программу для подготовки к егэ, напоминалку для компьютера, программу для мобильного…, по своему опыту могу сказать, что выбрав простой скрипт я нашел сил, чтобы доделать работу до конца, но одновременно понять, что программирование это не мое.

      Психологи говорят, что выйти на уровень миссии нелегко, это дано не всем, — именно поэтому совет более конкретный не подойдет, а понять ваше это или нет, Вы сможете сделав пару простых шагов.

    16. сакен 12.08.2012

      где можно обучиться хотя бы паскалю? Я учусь на программиста но заочно, данный момент хочется заняться только этим, но кто меня этому будет обучат? Хочется хотя бы было у меня базовое знание для устройства на работу, ПОМОГИТЕ ЛЮДИ ДОБРЫЕ СОВЕТОМ И ЗНАНИЕМ? Заранее благодарен

    17. admin 12.08.2012

      Сакен, а для устройства на работу разве не линукс нужен? Просто знаю по себе как тяжело что-то учить, когда не видишь эффекта.
      Как вариант попробуйте найти сайты где даются задания и способы их решения — пробуйте в начале переписать чтобы заработало, а потом внести изменения.
      Начните с элементарного.
      Насчет школ программирования и т.п. — учишься всегда сам и хоть сто учителей будет, но лучше парочки единомышленников нет.
      Когда есть с кем соревноваться, есть у кого что-то новенькое узнать и самому поделиться.
      Так же можно зайти на форумы учебных заведений где учат программистов, поодолевать их вопросами, — по каким книгам они учились, что нужно учить, а что точно не пригодится.

    18. Диана 22.10.2013

      ну а для девушек это нормально? как вы думаете?

    19. admin 22.10.2013

      Диана, у всех разный склад ума, если Вас к этому тянет, то пробуйте.

    20. Аноним 25.10.2013

      класс ваще я уже эти книги перычетал и пашол на работу в майнкросовт и палучаю 20 тысяч $-доларов

    Оставить комментарий

    

    0.48MB/0.00120 sec