Ответы пользователя по тегу IT-образование
  • Есть ли хорошие курсы по Java, которые бесплатно научат, кроме StartAndroid?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    build engineer
    Рано вам еще java
    * Учите как правильно пользоваться гуглом
    * Учите как пользоваться торрентом
    * Учите английский

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    build engineer
    Просто недавно видел вакансию data science, где в графе requirements было указано "диплом признанного вуза".


    А что вы подразумеваете под data science?
    Или вы считаете, что data science это программирование?
    Ответ написан
  • Как не растерять знания до выхода на первую работу?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    build engineer
    Не обязательно выкладывать на гитхаб для резюме.
    Если вы руками сможете это сделать, то можно будет на интервью так и сказать, что делала проекты для себя, в которых было то, то и это.
    А если надо будет, потом выложите, через 10 месяцев.

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

    Например сайт для ребенка. Напишите календарь, формочку, где вы вводите рост,вес. А потом кнопочку, которая вам график рисует. ПОтом график с предсказанием.
    Потом еще что-то.
    Развивайте воображение и придумывайте понятные вам цели.
    Ответ написан
  • Как распланировать обучение?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    build engineer
    1. Оборудуйте кресло поудобнее. Далеко не все "прогеры" знакомы с остеохондрозом, потому что в основном проблема не в сидячем образе, а в неправильном сидении, когда на позвоночник идет длительная большая нагрузка. Просто не сидите неподвижно.

    2. Разберитесь с текущей работой. Оптимизируйте ее. Нагуглите в интернете что можно сделать, чтобы ее ускорить/упростить/автоматизировать любыми способами. Заодно натренируете навык гугления.

    3. Освободившееся время в пункте два можно тратить на обучение. И опять таки, можно еще раз подучить именно то, что упростит текущую работу.
    Ответ написан
  • Бизнес информатика это computer science?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    build engineer
    "бизнес-информатика" это вообще ни о чем.
    Что вы подразумеваете под этим словом? Название курсов в отдельно взятом учебном заведении? Вы думаете все знают что это обозначает, или это какой-то единый стандарт?
    Если вы интересуетесь именно юридической частью, то спросите это там, где эту бизнес-информатику преподают. Только перепроверьте у юриста.
    Ответ написан
  • Книги по логике, или как добиться математического склада ума?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    build engineer
    и не чувствовать себя дурой за ошибки в логике кода которые я часто совершаю.

    Это исключительно проблема характера. Ее нужно перерастать.
    Все совершают ошибки, но одни чувствуют себя дураками и расстраиваются, другие их исправляют, и чувствуют что становятся умнее. Меняйте отношения к восприятию ошибок.

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

    Про критическое мышление.
    Можно вкратце почитать про когнитивные искажения, чтобы знать о чем идет речь - lesswrong.ru вам уже посоветовали. В любом случае это работа над своим характером, которая заключается в постоянной переоценке своих аргументов, своих мыслей.
    И грань между работой над своими ошибками и самокопанием нужно видеть.
    Ответ написан
  • Хорошую ли программу обучения предлагает эта школа?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    build engineer
    Ну если как по списку, то вроде весьма неплохо.

    Длина курса в 8 месяцев мало о чем говорит.
    Может быть там 2 часа по воскресеньям - тогда курс будет галопом по европам, о всем и ничего.
    Если будет по 6 часов 5 дней в неделю - то можно и на джуниора выйти сразу при должном усилии с вашей стороны.

    P.S. не джавист.
    Ответ написан
  • Где получить высшее в IT для трактора?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    build engineer
    Для рабочей визы нужно вообще много чего, и корочки может не хватить.
    Отказать в визе могут просто так, даже если есть рекомендательные письма.
    Вам понадобится не просто корочка, а вероятно уровень отличного мидла, а скорее всего сеньора или даже тимлида, поскольку Трамп сильно прикрутил гайки.

    работаю программистом в Москве

    Так перейдите аутсорс, там часто есть программы релокации, где вам помогут с оформлением.
    Опять таки - сейчас без рекомендаций уехать сложно. А рекомендации - это вам нужно быть специалистом, а не выпускником.
    Ответ написан
  • Простые, понятные, интересные источники информации?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    build engineer
    А зачем вам высокие технологии?

    Вы уверены, что замок на дверях вашей квартиры нельзя взломать за 5 минут? Как вы можете в этом убедиться?
    Вы разбираетесь в замках? В дверях? В окнах?

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    build engineer
    C# неплохой выбор. Углубляйтесь в него. Освойте типы данных, базовые библиотеки.

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

    Подучите основы tcp, напишите несколько простых сервер-клиентских приложений - простой чатик, простой мессенджер.

    Углубляйтесь в ООП и паттерны.

    Парралельно почитывайте вакансии и требования к ним - там все что надо для работы указывают.
    Ответ написан
  • Стоит ли идти в магистратуру на программиста, если у тебя другая специальность?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    build engineer
    В магистратуру нужно идти за знаниями для прикладного программирования и за корочкой.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    build engineer
    Ну блин, если вам сложно и дается тяжело - значит искать другую профессию.

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

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

    Большинство таланта - это труд с самого рождения, и немного генетики. Если в 15 лет человек только решил начать с алгоритмами, то он уже опоздал - мозг уже вырос и принял другую форму, заточенную под другие задачи, и перестраивать его - займет долгие годы, а жизнь и так слишком коротка.
    Ответ написан
  • Существует ли прикладное высшее образование в IT-сфере?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    build engineer
    Требования к разработчиком меняются слишком быстро, чтобы бюрократическая машина министерства образования могла успеть подготовить требования, курс, учебники, преподавателей, внедрить все это в процесс.

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

    По двум вышеуказанным причинам я подозреваю, что это невозможно в ближайшем будущем в СНГ.

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

    В СНГ можно посмотреть, какие учреждения сотрудничают с крупными ИТ компаниями - в таких учреждениях и есть обратная связь и стажировка по договоренности.
    Ответ написан
  • Структурное программирование, как лучше понять?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    build engineer
    Структурное программирование - самое простое.
    Стараешься выносить расчеты в подпрограммы и вызывать подпрограммы.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    build engineer
    Вырастить еще один мозг, чтобы один работал, другой учился.
    Перейти в цифровое существование, и работать многозадачно.

    А вообще - против биологии не попрешь.
    Ответ написан
  • Как правильно изучать программирование?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    build engineer
    А что если я буду по урокам , книгам учиться писать DLL , но не буду учить сам C++ для этого?


    Ваш вопрос звучит как "А если я буду по урокам и книгам учить грамматику, но не буду учить алфавит и сами буквы для этого"

    Язык - это БАЗОВОЕ. Можно не лезть в дебри языка, но без основ языка вы в принципе писать не сможете.
    Ответ написан
  • Может ли быть талант к программиованию?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    build engineer
    Вероятность, что ребенок, который с трех лет читает книжки, собирает сложные конструкторы и клеит танчики, к десяти уже может интересоваться и ардуинами, гораздо выше, чем у ребенка которому родители дают "насладиться детством" в виде нихрена неделания или шпилит во что-то на приставках, даже не пытаясь понять как оно работает.

    Это и есть талант - наработки моторики, наработки образа мышления, наработки усидчивости особенно в первые 5 лет жизни, когда мозг максимально пластичен. Впоследствии для развития нужно гораздо больше усилий, а вот свободного времени уже гораздо меньше. Потому что уже друзья/девочки/работа/семья...

    Поэтому в основном талант - это то, что успел к 5-10 годам развить разными способами.
    Ответ написан
  • Какие направления в IT существуют для медика?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    build engineer
    Нужно понять первое.

    Новичок-айтишник-медик это не образование, а позиция. Найдете такую вакансию - почитайте что там хотят.

    Почему вы считаете, что образование автоматически дает вам рабочее место - непонятно. Учитесь самостоятельности.
    Ответ написан
  • На сколько сильно отличается образование в ведущих и провинциальных вузах России?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    build engineer
    Программу утверждает министерство образования.
    Учебники - тоже оно.
    Поэтому вузы отличаются
    1) бюджетом (наличие компов, окна без дырок, столов хватает), что может влиять на комфорт
    2) преподавателями, и тут все очень по-разному может выйти
    3) наличие по соседству различных контор, которые могут предложить стажировку
    4) другие студенты и студентки, что может повлиять на жизнь даже больше, чем само образование.

    И при этом все, ваше изучение ИТ все равно от вуза зависит мало.
    Ответ написан
  • Какому языку, в какой среде начинать учить ребенка программированию 10 лет?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    build engineer
    Он увлекается Minecraft, там java, как бы мы посмотрели, как моды пишут, но там не просто, уже надо классы, объекты знать. Это абстракции уже.


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

    Расскажите ему лучше теорию, чтобы знал что такое байт, бит, int, char, string, массив, структура. В общем базовые вещи.
    Ответ написан