Почему хотите выбрать профессию программиста?

Почему хотите выбрать профессию программиста?

Почему вы решили задаться этим вопросом? Давайте перечислим наиболее часто встречающиеся причины, в дальнейшем я еще неоднократно буду к ним возвращаться:

  1. Наслышаны о «достаточно простом» способу заработка и слухами о высоких з.п.
  2. Вдохновлены другими проектами и на основе них, либо по собственное задумке решили написать что-то интересное.
  3. Слышали много разных положительных отзывов о данной профессии, и примеряете её на свое чадо.

Думаю есть и другие причины, но мои слова на иные причины наврядли будут отличаться, вот что хотелось бы сказать:

  1. Программист — это программист, сис. админ — это сис. админ, схемотехник — это схемотехник. Есть еще множество специальностей, сопряженных с программирование, но их задачей не является непосредственное написание программ, а именно это является определением программирования.
  2. Программирование бывает очень разнообразным как по сложности, так и по принципу работы программ. Условно его можно разделить на низкоуровневое и высокоуровневое, и не думайте, что последнее является более сложным и высокооплачиваемым, зачастую даже наоборот. В двух словах низкоуровневое программирование — это написание программ для работы с железом, высокоуровневое — программы для работы с конечными пользователями.
  3. Исходя из предыдущего пункта следует понимать, что программы — это так называем человеко-машинный интерфейс. «Железо» понимает лишь единицы и нули и использует их поодиночке либо заданными группами. И вот огромные каскады программ переводят все это в понятные людям слова, картинки, фильмы и подобное. Чем «ближе» программы к «железу», тем это более «низкий» уровень.
  4. З.п. у программистов в РФ выше средней по профессиям, но при этом лишь чутка выше средней по стране. Программист ценится так же, как и любой инженер, и получает соизмеримо. Конечно есть узкоспециализированные специалисты с огромным опытом и столь же большим окладом. Но гораздо проще встретить сис. админа, которых все еще часто называют программистами, или программиста 1С, который проводит не мало времени слушая кладовщика или бухгалтера. Такие специалисты живут не плохо, но не шикарно, работа у них не сложная физически, но часто требует задерживаться на работе и тратить очень много нервов.
  5. Ну и конечно знания. Заработная плата обычно определяется тем, сколь просто найти человека на ту или иную должность, а в IT индустрии слишком часто и в слишком больших количествах появляются новые технологии, которые нужно постоянно учить и использовать на практике, и грош цена специалисту их игнорирующему. По скорости появления новых, обязательных к изучению разработок наверно лишь медицина может посоревноваться с программированием, но посмотрите на наши поликлиники, на врачей что там работают. У программистов примерно так же. Что бы устроиться в хорошую компанию широким шагом идущую вперед, обязательно тратить много времени на самообразование, изучение работ других специалистов, разрабатывать новые решения и подходы, а это крайне не просто.

Ну вот пожалуй и все. Да, программистом быть приятно, если этот род деятельности нравится, если приятна данная тематика и нравится изучать все новое в ней, но даже в таком случае это не является простой задачей. Не питайте иллюзий, специалист в абсолютно любой сфере — это огромный багаж знаний, пополняемый ежедневно.

© Все права защищены.

Top