Ответы пользователя по тегу IT-образование
  • ПВО. Языки программирования с++ и с#. Какой факультет?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Никакой вуз вас не подготовит на уровень джуниор программиста.

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

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

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

    Вы уже начинаете распылаться - например еще не начав учить, поставили Линукс. Вы поняли что именно вы поставили? Зачем? Как вы будете им пользоваться? Поняли как именно вы создали разделы, сколько места вам необходимо? Какой своп?
    Если нет, то вы просто потратили время, нажав next-next-next - установка современного с дефолтными настройками не сложнее установки Windows.

    Чтобы стать java разработчиком не просто почитайте книжки или статьи о Java, а углубитесь в практику.
    Когда вы сами сможете написать рабочее приложение, тогда начнете больше понимать что именно вам нужно учить, а именно - что изучение технологий занимает гораздо больше времени, чем изучение синтаксиса языка. А без технологий вы никому не нужны.
    Ответ написан
    Комментировать
  • Как выучить "программистский" английский?

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Нужно отличать работу стажером от ученика на курсах.

    Тебя взяли на работу. Вдобавок тебе видимо платят за работу деньги. Не за твое обучение, а за выполнение задач, которые тебе более-менее по силам. Конечно предполагается, что ты будешь развиваться, получать опыт и решать более сложные задачи, и чем быстрее - тем лучше. Возможно даже с ростом в должности и ЗП.

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

    Ну а код - учи все в гугле. Если задаешь вопрос коллеге, то он должен звучать примерно так:
    "Я не понимаю один момент в коде. Посмотрел в гугле - там говорят что это делается вот так, но у нас в коде вроде как не совсем тот случай. Подскажи в какую сторону копать"

    Осваиваешь технологии, знакомишься глубже с вашим проектом (это тоже важный кусок знаний), растешь как специалист. После испытательного срока можешь пробовать интересоваться следующими шагами с твоей стороны на пути к карьерному росту.
    Ответ написан
    Комментировать
  • Нужно ли провинциальное высшее IT образование?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    wasdplay, То есть вы за полгода обучения в EPAM не смогли достичь позиции джуниора?

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

    Так как вы считаете, откуда посторонние люди могут предположить как у вас вообще мозги работают и как быстро вы осваиваете? Никто не подскажет что вам делать, если непонятно что вы и кто вы. У вас на все могут быть личные секретные причины чего-то не делать.
    Ответ написан
    4 комментария
  • Как обстоят дела с работой в Англии сис.админом/сетевиком?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Опытному админу найти работу не слишком сложно.
    Среднему - сложно
    Начинающему - невозможно.

    Даже если начинающий сможет найти работу в Лондоне, зарплаты на проживание не хватит - там достаточно местных студентов/выпускников, которым не нужно снимать жилье.

    Средняя ЗП 20-30 тысяч евро в год для админов с опытом в несколько лет - маловата для Лондонских цен, особенно на жилье. Поэтому я бы туда даже мидером не ехал. Только сеньором с более приемлимой зарплатой.
    Ответ написан
    2 комментария
  • Есть ли хорошие курсы по Java, которые бесплатно научат, кроме StartAndroid?

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

    Почему вы считаете, что образование автоматически дает вам рабочее место - непонятно. Учитесь самостоятельности.
    Ответ написан
    Комментировать