Найти в Дзене

Рассказ о профессии программист

Добрый день! Вчера писал о "Составляющих успеха", сегодня решил поговорить, конкретно, о сфере программирования. Чего ожидать? Скучно вряд ли будет, а если и будет, то иногда и не долго. Зачастую же вы будете впопыхах дописывать очередную срочную задачу или же тестировать очередной модуль. Зачастую проблема может быть только одна, если вы не плохо научились что-то делать, а задача однообразная, например, добавить страничку редактирования, то она просто надоедает и начинается апатия. Очень здорово, если по мере вашего личного роста, задачи растут также и постоянно новые, тогда и не скучно и познавательно, на практике такое редкость. Тут обращу внимание на другой момент, если вы не готовы сидеть часами и разбираться с новой синтаксической конструкцией или постоянно пробовать новые возможности, то лучше сразу откажитесь. Программист одна из тех профессий, где постоянное самосовершенствование, само собой разумеющееся, а без него, вы очень быстро окажитесь не квалифицированным и не нужным
Оглавление

Добрый день! Вчера писал о "Составляющих успеха", сегодня решил поговорить, конкретно, о сфере программирования.

Чего ожидать?

Скучно вряд ли будет, а если и будет, то иногда и не долго. Зачастую же вы будете впопыхах дописывать очередную срочную задачу или же тестировать очередной модуль.

Зачастую проблема может быть только одна, если вы не плохо научились что-то делать, а задача однообразная, например, добавить страничку редактирования, то она просто надоедает и начинается апатия.

Очень здорово, если по мере вашего личного роста, задачи растут также и постоянно новые, тогда и не скучно и познавательно, на практике такое редкость. Тут обращу внимание на другой момент, если вы не готовы сидеть часами и разбираться с новой синтаксической конструкцией или постоянно пробовать новые возможности, то лучше сразу откажитесь.

Программист одна из тех профессий, где постоянное самосовершенствование, само собой разумеющееся, а без него, вы очень быстро окажитесь не квалифицированным и не нужным. Исключением может служить, уже "старички", может они уже не с такой скоростью осваивают новые "фичи", зато их опыт позволяет предусмотреть уйму всяких косяков заранее, так что переписывать архитектуру проекта уже не придется.

В связи с постоянным саморазвитием, вам не грозит склероз:)

-2

Считаете, что слабо подходите для многозадачности? Поймете, что можно очень много всего успеть за последние несколько минут до релиза, даже совмещая десять дел!

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

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

На что не надеяться?

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

Какие бы курсы или университет вы не прошли, не мните себя великими, пока не начнете реально работать, ибо мало знать синтаксис и теорию, надо еще научиться думать как компьютер, алгоритмически, можно так сказать.

-3

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

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

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

Почему же становятся программистами?

-4

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

На самом деле, программирование - это просто здорово! Ощущаешь себя творцом целых систем, радуешь и помогаешь людям, ведь теперь им нужно нажать три кнопки, а не расписывать отчет на три листа. Теперь кто-то может прийти с работы и поиграть в прекрасную игру дав отдохнуть своему мозгу или наоборот напрячь его за головоломкой... А ты видишь, как твой код совершенствуется, растут умения и это дает энергию на новые свершения. Мне кажется, именно это чувство, когда наконец ты разобрался, понял и сделал, а потом едва не прыгаешь от радости и заставляет становиться программистами.

По крайней мере, такая мотивация у меня. Удачи! И не робейте, ИТ технологии не страшны, если их приручить!