• Как скомпилировать и запустить C# код в Sublime Text?

    newross
    @newross
    Product owner
    Автор, а зачем? Просто интересно, что заставляет людей отказываться от официального мощного инструмента.
    Ответ написан
    3 комментария
  • Как упростить работу с datagridview?

    newross
    @newross
    Product owner
    В данном случае можно сделать метод обертку:
    public static void SubscribeToCellValueChanged(this DataGridView dataGridView, string p1, string p2) 
            {
                dataGridView.CellValueChanged += (sender,e) => NewLineAndUpdate_DB((DataGridView)sender, p1, p2);
            }

    Затем в методе инициализации контролов с помощью этой обертки подписать каждый DataGridView:
    dgv_otdel.SubscribeToCellValueChanged(" ;dep_name;", "tbl_spr_department");


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

    newross
    @newross
    Product owner
    Одно другому не мешает, а только повышает ценность специалиста. Понадобится лишь немногим больше времени.
    Ответ написан
    Комментировать
  • Может ли ВУЗ наказать за написание курсовых студентам?

    newross
    @newross
    Product owner
    Делал лабораторные и курсовые целым потокам, через год у меня были все решенные варианты, оформленные в отчеты, для нескольких факультетов и уже просто продавал их в течение нескольких последующих лет. Максимум, что может сделать преподаватель - изменить задания или требования к оформлению.
    Да, впоследствии на моей кафедре начали узнавать "мой почерк", и это привело к тому, что меня позвали в качестве разработчика в несколько НИОКР, где получил очень интересный опыт, который так же оплачивался.
    Ответ написан
    Комментировать
  • Какие могут быть практические рекомендации по переезду разработчика на постоянную работу из региона в Москву?

    newross
    @newross
    Product owner
    Моя success story:
    Сам с небольшого южного города, расположенного на берегу Черного моря. Уже обладая достаточным опытом работы в позиции мидла (C#), столкнувшись с проблемами автора вопроса, выложил резюме на hh.ru, получил кучу звонков от эйчаров. Прошел серию собеседований по скайпу, остановился на одной компании, получил от нее оффер. Удаленно с помощью cian.ru нашел квартиру (благо было кому посмотреть и передать агенту деньги). Правда своих сбережений на переезд не хватило, пришлось взять кредит, но довольно быстро его погасил. Пожив в столице больше года и прокачавшись до сениора понял , что такой климат и ряд условий проживания меня не устраивают и вот подумываю о возвращении назад.

    Success story знакомого (тоже .Net-чик, тоже с города на берегу Черного моря):
    Приехал в Москву, в течение 2 недель прошелся по собеседованиям, делая упор на поиск удаленной работы, нашел такую с сеньерской позицией, прошел испытательный срок 3 месяца в столице и вернулся назад, к морю и теплу.

    Кстати по статистике odesk, в Краснодарском крае прям сосредоточение удаленных работников этой биржи.
    Ответ написан
  • Хочу быть программистом, но не выходит. Как двигаться вперед?

    newross
    @newross
    Product owner
    Дам один простой совет - вокруг тебя в повседневной жизни куча задач, которые ты можешь решить при помощи программирования. Работай над ними, получай опыт, прокачивай не только знание программирования, но и problem solving и через несколько лет станешь ценнейшим специалистом. И даже будет все равно, в какой вуз и на какую специальность поступил.

    Решай проблемы разными инструментами, экспериментируй и в результате ты найдешь те средства разработки, которые наиболее удобны для тебя самого.
    Ответ написан
    Комментировать
  • (C#) Фоновые процессы в windows

    newross
    @newross
    Product owner
    У служб есть ряд ограничений, поэтому для некоторых задач они не подходят. Если у вас именно такой случай, то можно просто скрыть форму и убрать приложения из таскбара. Можно добавить иконку в в трей, чтобы приложение хоть какие-то признаки жизни подавало, но это уже по желанию.
    Ответ написан
  • Grid для .NET WinForms?

    newross
    @newross
    Product owner
    Очень рекомендую iGrid, к нему же есть плагин автофильтра, прям как в Excel. Гонял его на таблицах с 100 000 строк, 20 колонок различных типов, никаких тормозов мной замечено не было - думаю он спокойно потянет и больший объем данных.
    Ответ написан
  • Фриланс на C# - в какую отрасль податься?

    newross
    @newross
    Product owner
    На русские фриланс биржи не стоит рассчитывать, там серьезные проекты на C# очень редко попадаются, в основном мелочевка типа лабораторных и курсовых работ. На них можно потренироваться, параллельно с этим изучая либо Asp.Net MVC для Web, либо WPF для мобильной разработки. Дальше можно смело идти на odesk и другие зарубежные биржи, там заказов под C# довольно много.
    Ответ написан
    5 комментариев
  • Где искать работу программисту?

    newross
    @newross
    Product owner
    В любой сфере можно найти вакансии с упором на алгоритмы и логику. Даже в маленьком городе найдутся предприятия, которым надо автоматизировать что-то сложное. В свое время находил работу .Net разработчиком в маленьких городах (до 250 000 жителей) в НИИ, где занимался цифровой обработкой сигналов и на транспортном предприятии, где было море работы с граберами автомобильных номеров, RFID, шлагбаумами и Глонасс.
    Если рассматривать фриланс, то на отечественных биржах с интересными сложными заказами (имею в виду только desktop, C#) очень туго, за активную 4-летнюю работу мне таких попалось от силы 5 штук. На odesk ситуация гораздо интересней, стоит начинать искать там работу.
    В принципе сейчас становится все более реальным найти полноценную удаленную работу, есть примеры среди знакомых, которые приезжали в Москву на пару месяцев для прохождения испытательного срока, а после переходили на удаленку и возвращались домой.
    Ответ написан
    Комментировать