Ответы пользователя по тегу Карьера в IT
  • Государственная служба и фриланс?

    OrenTiger
    @OrenTiger
    .NET Developer
    Я раньше работал на гос. службе, и периодически после работы (или даже во время неё, прям как у Дмитрий Бобрешов) выполнял фриланс-заказы. Но частенько это очень выматывало. Как правильно заметил devalone - лучше либо полностью уйти во фриланс, либо поискать более подходящую для разработчика работу, нежели гос. служба (об этом я уже писал в своём ответе: "О работе в закрытых гос. учреждениях")
    Ответ написан
    Комментировать
  • Обязательно ли изучать Unit тестирование на должность junior asp.net mvc developer?

    OrenTiger
    @OrenTiger
    .NET Developer
    Обычно на должность junior'а просят хотя бы иметь представление о том, что это такое, и как это реализуется на базовом уровне.
    Для начала можете попробовать написать парочку самых простых тестов. Правда перед написанием unit-тестов ещё необходимо узнать, что такое слабое связывание и как оно реализуется.

    Достаточно просто о Unit-тестировании рассказывается в книге "Pro ASP.NET MVC 5" (A. Freeman)
    Также можно посмотреть уже всем известный metanit: metanit.com/sharp/mvc5/18.1.php

    Когда придёт время изучать эту тему подробнее, можете обратить внимание вот на эту книгу:
    "Искусство автономного тестирования" - Р. Ошероув
    Ответ написан
    Комментировать
  • Стоит ли проходить сертификацию QT?

    OrenTiger
    @OrenTiger
    .NET Developer
    Иногда всё-таки наличие сертификата может быть полезно. Например, HR компании, в которую вы подавали резюме, может обратить внимание на наличие у вас сертификатов и выделить вас из других подобных претендентов на вакансию. Говорю по собственному опыту =)
    Ответ написан
    Комментировать
  • О работе в закрытых гос. учреждениях?

    OrenTiger
    @OrenTiger
    .NET Developer
    Согласен с LeEnot. Всё описано прям в точности, как было у меня. К сожалению, я провёл в этом учреждении очень много времени. К счастью - я всё-таки одумался ) Теперь приходится усиленно навёрстывать упущенное. Очень много времени тратилось на совершенно посторонние для программиста занятия - субботники (прям как в школе), перетаскивание архивов из одного помещения в другое, производственные лекции (темы которых совершенно не имели отношения к IT), возня с документами (приказы, рапорты и прочая ерунда). В итоге за рабочую неделю удавалось заняться программированием максимум 2-3 дня. Кстати о программировании там: всё плохо ) Распишу подробнее:

    - интернета действительно не было, только на отдельном компьютере. Это был тихий кошмар, когда необходимо было посмотреть что-то на stackoverflow или скачать какую-нибудь библиотеку. Беганье туда-сюда от рабочего компьютера к компьютеру с интернетом очень быстро утомляло.
    - Материальная база действительно устаревшая. Половину комплектующих рабочего компьютера я купил за свои деньги, ибо работать на тормозном железе было крайне некомфортно.
    - Низкий уровень программирования в целом. Никто не знал, что такое CVS, никакого ООП, тем более Design Patterns и т.п. не использовалось абсолютно. В принципе каждый программист вёл какие-то свои приложения, в которых разбирался только он. Как следствие - никакого опыта командной работы.

    Единственная ложка мёда в бочке дёгтя - дозволялось применять любую технологию, которая бы выполняла поставленную задачу. Благодаря этому я мог писать сначала на Delphi, потом на C# и на PHP. Но любой интересующий язык программирования можно изучить и дома, в свободное от работы время, так что эта ложка мёда не существенна )

    Мне повезло в определённый момент одуматься и вырваться из зоны комфорта, в которую затянула меня работа в гос. учреждении. Правда я потерял несколько драгоценных лет и сейчас приходиться прикладывать немало усилий, чтобы догнать своих коллег-сверстников, которые в своё время пошли работать в нормальные конторы. Поэтому мой совет - никаких государственных учреждений, бегите от них подальше в нормальные IT-организации!
    Ответ написан
    2 комментария