kray_zemli (kray_zemli) wrote,
kray_zemli
kray_zemli

Первые полгода опыта работы программистом

И вот первая проблема, с которой я столкнулся. Наша контора использует несколько больших сторонних библиотек. Например, геометрическое ядро (40 мегабайт бинарного кода), или autocad-совместимая база данных (50 МБ исходников) -- это основные. Плюс много-много документации -- не всегда хорошей, и множество граблей, в документации не описанных. Изучать это можно годами. Я вот за полгода даже на треть её не освоил. И пока всё это нормально не изучишь -- нормально решать более-менее серьёзные задачи не получится. Даже если с нуля писать, а не пробираться через мегабайты ещё и нашего, не всегда понятного, кода. Результат -- низкая производительность и упрёки начальства.

И самое обидное, что это не какой-нибудь там Windows API, который один раз изучил -- и всюду пригодится. Компании, где используются такие же библиотеки как у нас, по пальцам можно пересчитать. Это очень отрицательно сказывается на мотивации вообще что-то изучать. Было бы мне лет 20 -- можно было бы в это погрузиться, но 20 лет мне исполнилось очень давно.

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

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

  • Другие 90-е

    Ванюков был одним из трех человек, державших Петроплаховск. (Воображение так и рисует трех мускулистых атлантов, держащих на плечах ломоть земли,…

  • (no subject)

    Либералы — за свободу. Ты — против либералов. Следовательно, ты против свободы? Вор должен сидеть в тюрьме.

  • Расовое профилирование, ответ либеральному шулеру

    Всё правильно: видишь кавказскую наружность — прояви повышенную бдительность и осмотрительность. Кто этого не делает, тех забивают в метро…

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 1 comment