Обучение программированию со школьной скамьи. На школьных уроках информатики многие ученики с удивлением узнают, что на компьютере они могут не только играть, набирать тексты, серфить интернет и слушать музыку, но и самостоятельно создавать какие-то программы – пусть даже уровня «сумма чисел A и B равна». Те из учеников, кто школьный компьютерный класс не старался превратить в площадку для войнушек по сети, нередко решаются пойти дальше – глубоко изучают компьютер, решают всевозможные примеры из самоучителей, и понимают, что хотели бы связать с этим свою жизнь. Профессия программиста считается достаточно перспективной и высокооплачиваемой – достаточно взглянуть на рейтинги зарплат сайтов с вакансиями – там будут лидировать топ-менеджеры и программисты JAVA, 1C и так далее. Пройти обучение Java с нуля можно в центре IT-обучения "Перспектива - XXI век". Но что же необходимо для того, чтоб хотя бы начать карьеру с заветной записью в трудовой книжке? В школе чаще всего изучают паскаль и бейсик. На этих древних языках далеко не уедешь, но они являются базовыми для таких сред программирования как Delphi, Visual Basic. Если ученик освоил азы алгоритмического мышления (линейный, ветвящийся, циклический алгоритмы) и может разобраться в коде, написанном на подобных старых языках, для него не составит особого труда изучить и что-то новое, основные структурные элементы кода будут похожими. То есть освоить процедурное программирование думающему человеку не составит особого труда. Только в более современных языках, ориентированных на организацию взаимодействия пользователя с компьютером, будут также активно использоваться классы. И рано или поздно, человек серьезно изучающий эти темы, должен будет погрузиться в дебри объектно-ориентированного программирования – где всё построено на классах. И тут необходимо будет научиться мыслить не только в категориях алгоритмах, но и абстрактно, а объём книг, которые необходимо изучить, будет только расти. И тут стоит поговорить о самой учёбе. Конечно же с таким количеством книг, видео и статей в сети, изучить программирование возможно. И скорее всего, в большом городе найдётся много фирм, которые захотят взять грамотного программиста. Но диплом среднего-профессионального или высшего учебного заведения всё же символизирует то, что человек прошёл определённые испытания, получил навыки самостоятельной и даже исследовательской работы. Вряд ли человека без диплома хотя бы колледжа возьмут на работу банки и крупные IT-компании. И здесь Вам поможет it-study.kiev.ua в тестировании Ваших знаний.
По крайней мере, не в России. К тому же, во время изучения тех предметов, которые при самостоятельном изучении программирования были бы опущены, человек приобретает и определённый кругозор. Так, многие выпускники недоумевают от такого предмета как дискретная математика. Но именно на принципах, изучаемых тут, построены регулярные выражения – весьма полезный инструмент для поиска текста по определённому образцу. Михаил Ломоносов считал, что математика помогает приводить в порядок мозг. А гуманитарные предметы помогают в реальной жизни – чтоб с программистом могли разговаривать не только коллеги и начальство, но и девушки. Программирование – современная быстроразвивающаяся сфера, где человек с головой может и развиваться как специалист, и зарабатывать неплохие деньги. Поэтому если абитуриент дружит с компьютером на уровне инструмента, а не игровой приставки, не считает математику тёмным и ненужным предметом (хотя бы из неё ему пригодятся лишь отдельные разделы), то почему бы ему не рассмотреть различные вариации компьютерных специальностей.
|
|
|
|