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

    @dmitryKovalskiy
    программист средней руки
    Он нужен там где вас спросят "Какой у вас средний балл?". Может быть в анкете какой, может в резюме, может при заполнении заявления на загранпаспорт или визу добавят. Вам как удобнее? Каждый раз считать средний балл по 40 предметам или иметь запись?
    А вот нужен этот средний бал при устройстве на работу - вопрос другой. По большому счету нет. Однако если вы закончили средненький вуз со средним баллом 3, то может найтись человек, который сочтет что вы слабенький специалист.
    Если вы закончили прекрачный вуз на троечку - значит что название вуза роли не играет. Как бы хорошо вас не учили - сами вы учились слабенько.

    Ну и так далее. Встретите вы людей, которым это важно? Может да, а может и нет. Это непредсказуемо. Я встречал людей, которым на собеседовании были интересны мои хобби. Только вот какая в этом всем разница?!

    Насчет что указывать - указывайте или и то и другое или последнее образование. Никому не интересно что вы были гением бакалавром, если в магистратуре вы болт пинали.
    Ответ написан
  • Как изучить язык баз данных SQL?

    @dmitryKovalskiy
    программист средней руки
    SELECT/INSERT/UPDATE/DELETE и JOIN-ы не изменились. Большая часть работы с SQL - виртуозное владение этими командами.
    Ответ написан
    Комментировать
  • Как стоит работать над собственным большим проектом?

    @dmitryKovalskiy
    программист средней руки
    Звучит как гигантский чугунный велосипед. Можно называть как больше нравится - прогрессивный Jpeg, MVP или еще как-то.
    Большой проект это over9000 маленьких и средних проектов.
    По факту вам надо реализовать несколько бизнес-процессов(хоть с 1 начните. авторизация и 1 бизнес-процесс) и затем на базе имеющейся архитектуры наращивать функционал. Но забегая вперед скажу что примерно на 3-4 шаге вы споткнетесь о то что в имеющейся архитектуре новый функционал чужероден.

    А к этому еще надо добавить что в больших системах есть не только разработка, но и поддержка. У вас банально рук не хватит и или система встанет колом в развитии пока вы баги правите, либо система погрязнет в багах.
    Ответ написан
    1 комментарий
  • Какую книгу выбрать для углубленного изучения C#?

    @dmitryKovalskiy
    программист средней руки
    Обязательно добавить в список прочтения "Принципы, паттерны и методики гибкой разработки на языке C#" ISBN 978-5-93286-197-4, 978-0-13-185725-4 . Узнаете как нужно применять инструменты языка. И как НЕ нужно.
    Ответ написан
    Комментировать
  • Заканчивал ли кто курсы по программированию в Центре компьютерного обучения «Специалист» при МГТУ им.Н.Э.Баумана?

    @dmitryKovalskiy
    программист средней руки
    Я проходил данный курс. И базовый курс по языку и по .NET технологиям. Данные курсы не являются авторскими и на 100% основаны на методичках от Microsoft. Данные методички пишутся примерно через год после релиза платформы. Сказать будут ли данные курсы полезны лично вам - я не могу. Не знаю ваших способностей к обучению и стартовой позиции. На мой взгляд проблема в том что стоимость данных курсов весьма высока и если вы не собираетесь сдавать сертификационные экзамены Microsoft - все необходимые материалы по изучению вы можете найти и дешевле и проще. Если проблемы денег перед вами нет - можете попробовать. Хуже точно не станет, а будет еще и преподаватель, который сможет ответить на возникающие вопросы.
    Ответ написан
    Комментировать
  • Обучение программированию ребенка?

    @dmitryKovalskiy
    программист средней руки
    Да оставьте вы детей в покое. Ему работать через 15 лет. За 15 лет может изменится индустрия так что программисты будут получать на уровне рядового менеджера по работе с клиентами, а востребовано будет что-то другое. Опять же не факт что ребенку будет это интересно и он захочет этим всю жизнь заниматься. 7 лет? ШУТИТЕ ЧТОЛИ? А через год вместо сказки на ночь - родители будут Страуструпа читать чтоли? Или вместо азбуки - подсунут Шилдта.
    Я начал учиться осознанно в 20. Да, я не стану лидом в Google или Microsoft. Но от того что вы с младых ногтей подсунете ребенку какую-нибудь великую книжку по программированию - не значит что ваш ребенок дотянет хотя бы до меня, забьет. А если вы предложите какой-то вариант книги для обучения детей программирования - могу вас немного расстроить. Все эти продукты сделаны не для того чтобы учить детей, а для того чтобы заботливые родители покупали эти продукты заботясь о будущем ребенка.
    Ответ написан
    4 комментария
  • Есть ли Visual Studio 2015 community для Mac OS?

    @dmitryKovalskiy
    программист средней руки
    Нет, не существует. Но всегда есть вариант купить мак и поднять на нем виртуалку с виндой.
    Ответ написан
  • Имеет ли значение город диплома для программиста?

    @dmitryKovalskiy
    программист средней руки
    нет. Город значения не имеет. Вопросы про образование первое время будете постоянно слышать при любых раскладах.
    Ответ написан
    6 комментариев
  • Смотрят ли на корочку в IT?

    @dmitryKovalskiy
    программист средней руки
    "Нормальные фирмы не смотрят" конечно. и им конечно "нужные знания, а не корочки". Только вот почему-то все как минимум читают что там написано. Если написано "мукомол" кулинарного техникума - шансы отправить ваше резюме прямой дорогой в корзину кадровика резко повышены. Работодатель должен видеть что вы как минимум учили математику и программирование. В противном случае вы или должны быть гением(а это скорее всего не так) или будете биться головой в стену доказывая что вы хоть что-то стоите.
    Ответ написан
  • Какие есть интересные книги по математике?

    @dmitryKovalskiy
    программист средней руки
    Не совсем то, но в качестве "развлекательного" чтива мне понравилась книжка Иена Стюарта "Величайшие математические задачи".
    www.ozon.ru/context/detail/id/30715821
    Ответ написан
    Комментировать
  • C# Троелсен и Шилд, поворот не туда?

    @dmitryKovalskiy
    программист средней руки
    Шилдт считает что вы дерево, севшее за IDE второй раз в жизни. Троелсен считает что вы сидели уже раз 5 и способны написать Hello World, цикл и ветвление и вам нужны только причуды платформы. Вы дочитали до главы 3. И как самочуствие? Понимаете что там написано? Если да - то продолжайте без страха.
    Ответ написан
    Комментировать
  • Какую литературу по С# лучше всего почитать?

    @dmitryKovalskiy
    программист средней руки
    Для синтаксиса хватит и этих двух. Но для понимания работы среды нужен Рихтер "CLR via C#". И если вам Шилдт показался скучным, то Рихтер вообще отшибет желание заниматься программированием.
    Ответ написан
    Комментировать
  • Интересные темы для web - проектов?

    @dmitryKovalskiy
    программист средней руки
    Вам для обучения или сделать что-нибудь полезное? Для обучения предлагаю следующее - написать некую програмульку которая раз в 1-2 секунды делает операцию добавления в таблицу биржевой инфы типа "название акции, цена, кол-во". А на веб-морде (asp.net mvc приложении) - сделать оперативное отображение информации.
    Ответ написан
  • Зачем надо использовать трудные способы?

    @dmitryKovalskiy
    программист средней руки
    А вы можете гарантировать на 100% что 100% всех логических выражений таблицей преобразовываются проще чем преобразованиями? Что я не напишу выражение строк в 20, которое вычислять вы будете сутками, а преобразовывать полчаса. Вы обязаны знать оба способа и примерно себе представлять область применения обоих. В конкретном случае вы не приводите формулировку задачи. Как писал Дмитрий - в зависимости от нее вы можете быть как правы так и нет.
    Ответ написан
    Комментировать
  • Почему реальный объём лекционного материала на Курсере в разы меньше заявленного?

    @dmitryKovalskiy
    программист средней руки
    1) При должном подходе каждый из этих 7 юнитов можно читать по 100 часов. Так что вы там написали за програмульку и что насчитали - непонятно.
    2) Вы учитывали время практических занятий и экзаменов? Время на самообразование и на выполнение домашней работы?
    Ответ написан
    Комментировать
  • Роль темы дипломной работы при трудоустройстве?

    @dmitryKovalskiy
    программист средней руки
    Нуууууу..как бы это сказаааать...в теорииии.. да. Если тема вашей работы связана с профилем работы компании - да. В остальных 99 случаях из 100 - пофиг.
    Ответ написан
    Комментировать
  • Какие единицы измерения часов указываются в расписаниях ВУЗов?

    @dmitryKovalskiy
    программист средней руки
    Скорее всего это в неделю. Читайте заголовки учебного плана или уточняйте у того, кто вам его дал.
    Ответ написан
    Комментировать
  • Что делает техник-программист?

    @dmitryKovalskiy
    программист средней руки
    На мой взгляд это набор кода "вслепую". Человек знает синтаксис, знает языки и, возможно, платформы. Но его задача писать код по постановке. Зачем/Почему/Архитектура/Паттерны - это все в другой кабинет.
    Ответ написан
    Комментировать
  • Как сформулировать тему дипломного проекта?

    @dmitryKovalskiy
    программист средней руки
    Удачи вам конечно, но на мой взгляд проблема будет даже не в разных браузерах, а на разных сайтах. Формы разные, адреса разные, требования разные. В общем не просто будет вам реализовать. А тема - "Разработка программного модуля для автоматизации процесса заполнения регистрационных форм." Про то что это расширение браузера и настраиваемость модуля можно указать во вступлении или описании предметной области.
    Ответ написан
    3 комментария
  • Как НЕ учить языки?

    @dmitryKovalskiy
    программист средней руки
    У программиста по идее должно быть 2 навыка. 1) Построение алгоритма решения задачи( тут язык не нужен) , 2) Знание платформы, на которой предстоит работать( тут язык в общем-то тоже не ключевую роль играет). Вам надо понять разницу между Языком и Платформой(Framework). Язык - это набор синтаксических инструкций, его выучить нужна неделя. А вот Платформа уже неиссякаемый источник открытий. Вот вы написали JDBC - это технология общения с базой данных. Если вы понимаете как программа должна общаться с БД - поиск нужных классов и инструкций для написания рабочего кода займет пару часов.
    Ответ написан
    Комментировать