Ответы пользователя по тегу IT-образование
  • Начинающему программисту: есть примеры реальных заданий для джуниора Python?

    globuzer
    @globuzer
    gezgrouvingus progreszive ombusgrander greyderzux
    По поводу ориентированности Python. В основном это web, примеры задач приведены выше. Но также очень часто Python используется в системном администрировании, как скриптовый язык. Например, настроить пул серверов... Также хорош для автоматизации тестирования неких программно-аппаратных комплексов.
    В web это своего рода блоги, сервисы, интернет-магазины, сайты с ядром аналитической направленности, парсеры и тому подобное.
    На более крутых проектах Python может использоваться даже и на HIGHLOAD-задачах, но уже со связкой C++.
    Посмотрите, я на тостере задавал уже подобный вопрос, где спрашивал про практические задачи для python-программиста. В комментариях к ответу много ссылок, есть что порешать и подумать. А по-поводу python-направленности вашего развития, тут все зависит от ваших интересов и от уровня знаний. Притом не только в программировании и знании языка python, но и вообще в рядом стоящий сферах современных технологий, вебе, аналитики, математики, статистики, и другом.
    В качестве еще задач можно промониторить фриланс биржы, самые дешевенькие задачки для python-кодеров осказываются как раз для новичков.
    Если уж не порешать, то просто можно для себя понять какие могут встречаться задачи, понять что нужно подтянуть в знаниях и куда стремиться, какие области изучить.
    Ответ написан
    Комментировать
  • Крупная компания или маленькая фирма?

    globuzer
    @globuzer
    gezgrouvingus progreszive ombusgrander greyderzux
    Ну до поры до времени поработать в маленькой фирме, понабраться опыта, закончить и получить хорошее образование.
    Потом возможно самому надоест тут работать и душа захочет реализовывать мега-проекты или большие системы...
    А возможно захотите и открыть свое дело, раскрутить бизнес или организовать стартап.
    Выбирать конечно же вам, но наверное, что можно было бы пожелать - не стремиться в начале карьерного пути за деньгами, а получить базовое и качественное, документально подтвержденное образование.
    Эта большая фирма и эта маленькая фирма не единственные на рынке, и кто знает куда вас занесет судьба. Но при учебе не стоит забывать и про практику, ей тоже стоит уделять время.
    Всегда приходиться чем то жертвовать, выбирайте что душе нравиться, главное хорошая мотивация и интерес. Иначе если становиться скучно, то и мотивация пропадает и уже ничего не надо, специалист "гаснет".
    Пробуйте, может быть еще не раз придется метнуться из одной конторы в другую...
    И вы так часто говорите про сокращения, неужто в Германии это так актуально? Или в связи с экономической ситуацией многие фирмы претерпевают кризис?
    Сократят, пойдете в другую фирму, делов-то. Да и фриланс под боком, или удаленная работа. В Европе это достаточно развитая область. Успехов! Стараний! Удачи!
    Ответ написан
    1 комментарий
  • Прошу помочь составить план\стратегию\порядок обучения, радиоэлектронике\пайке\и т.п.?

    globuzer
    @globuzer
    gezgrouvingus progreszive ombusgrander greyderzux
    Ну тут два важных вопроса, как и в любой науке - теория и практика.
    Для начала нужно изучить теорию, понять смысл, суть, физику, основы процессов и движения электронов, p-n-переходы, термопреобразования, вольт-амперные характеристики, законы токов, закон Ома и т.д.
    На этот случай в СССР издано много хороших классических книг. Их можно погуглить и скачать. Либо можно купить в бумажном варианте, есть классика уже с эндцатым переизданием, до сих пор актуальна.
    Есть и новые книги. На любой вкус. Как основа и база, можно порекомендовать таких авторов: Хоровиц, Хилл, Шило, Корис, Титце, Шенк, Фрунзе, Банк, Баскаков, Гоноровский, Калашников, Иванов, Шахгильдян, Олсон, и другие.
    Это только что сразу же вспомнил. Вообще заяндогуглите по тегам: основы электроники, радиотехники, схемотехники. Не забывайте, что радиотехника или электроника подразделяется глобально на аналоговую и цифровую.
    Собственно по каждому разделу свои книги и принципы познания. Не забывайте про теорию цепей, способы рассчета их, тут будет полезной линейная, аналитическая, матричная алгебра. При изучении дискретной\цифровой техники или электроники будет необходимо знать дискретную математику и булеву алгебру. Это все основы, это все теория. Также полезен старый добрый журнал "Радио".
    Любую теорию подкреплять необходимо практикой. Рассчеты - рассчетами, решением различных задач, особенно практических. Полезны будут для изучения даже задачи из сборника задач по физике (раздел электричество), радиолектронике, схемотехнике. То есть теоретико-практические задачи - именно тренируют умение применять базу знаний для анализа и рассчетов.
    Ну и собственно после этого самая что ни на есть настоящая практика - пайка, монтаж, проектирование в CAD, работа руками...
    Очень важным будет являться умение пользоваться современными средствами рассчетов и измерений: калькулятор, компьютер, программатор, осциллограф, мультиметр, вольтметр, амперметр. Знать протоколы обмена между периферией и цифровой аппаратурой.
    Ну и самым наверное главным инструментом будет паяльник с всей оснасткой: припои, пасты, жала, канифоли, жиры, шкурки, зачистки, и другие колюще-режущие штуки, способные прийти на помощь при монтаже или пайке.
    В настоящее время в китайских интернет-магазинах есть готовый toolkitы, то есть наборы для обучения электро-монтажу-программированию-конструированию цифровых устройств, также там можно заказать и провода и макетные платы.
    В комплекте с toolkitами идут бывает и инструкции и методики, даже полезно будет приобрести вариант для детей, тоже бывает интересно.
    В интернете распространен буржуйский журнал по проектированию устройств на основе Raspberry Pi, различные проекты. Можно обучаясь попробовать и это на практике, там и пайка и программирование.
    Вообще, изучать электронику и позновательно и увлекательно, в настоящее время для этого все есть. Единственное, подумайте, зачем вам это? Просто как хобби - одно, а если вы хотите стать профессиональным проектировщиком радиоаппаратуры - то сложновато будет самостоятельно все изучить, так как нужны более фундаментальные знания. В таком случае без высшего образования тут никуда не деться. Так что какова ваша мотивация, каковы ваши цели - такова будет и соответствующая стратегия.
    Если хотите базовые знания, реальный и крутой диплом о высшем образовании - то учите математику с физикой, информатику и английский - и вперед в ВУЗ!
    Удачи в постижении электротехнических наук!
    Ответ написан
    5 комментариев
  • Нужно ли добавлять в резюме на hh сертификаты «ИНТУИТ»?

    globuzer
    @globuzer
    gezgrouvingus progreszive ombusgrander greyderzux
    Если нечего больше добавить, если вы студент, без законченного высшего, то добавление любых практик и навыков, знаний и умений - это плюс!
    Если есть более серьезные сертификаты, дипломы, награды и регалии - то добавлять или нет на ваш выбор, смотря, наверное, на каких заказчиков рассчитываете.
    Ответ написан
    Комментировать
  • Как лечится кризис начинающего программиста?

    globuzer
    @globuzer
    gezgrouvingus progreszive ombusgrander greyderzux
    ММмммммм, вы определили для себя конкретную цель?
    Вы просто хотите научиться программировать или хотите научиться программировать для работы и карьеры, зарабатывания денег и решения задач?
    Какова ваша главная мотивация? От этого то все и зависит! Если просто для себя - это все быстро проходит, если нету жуткострашного интереса.
    Но и он должен быть чем-то все равно постоянно подпитан и подкреплен, хотя бы любопытством: " а что будет, если я сделаю вот так?"
    Если же у вас мотив научиться программировать для зарабатывания на жизнь, развития и построения своей карьеры в этом деле, то одной книги вам явно мало. Тем более Шилдта, тем более только по Си. Накачайте или купите или возьмите популярные книги по программированию, основам информатики, основам математики и алгебры, постарайтесь разобраться во всем, прорабатывайте каждый алгоритм, его решение. Пробуйте разные книги, каждую главу, теорию, подкрепляйте практикой.
    Придумывайте себе задачи для автоматизации, для программирования, для решения. Пытайтесь решить. Ставте перед собой сложные и нерешаемые задачи, но которые хотелось бы решить. Ищите ответы, в интернете, в книгах, в форумах. В сложностях рождается истина познания, которая хорошо усваивается и главное запоминается. В этом и будет ваша ценность учебы программированию, а не просто теория. Лично сам сталкивался, теория быстро забывается. И раз по одной книге не получается либо скучно, попробуйте по другой. По языку программирования Си и его диалектам и прообразам за всю историю насобирал кучу книг, как в электронном так и в бумажном виде. Комбинируя их, сочетая с блогами профессиональных программистов, используя и обозревая чужие исходники с гитхаба, читая профессиональные журналы, идеи, статьи, видеоконференции вы будете подкреплены достаточным багажом интереса и стремления все это охватить. И не забывайте про математику, теорию алгоритмов, структуры данных, статистику, теорию вероятностей, алгебру, любите и цените, изучайте и повторяйте основополагающие вещи. В мире программирования они встречаются часто.
    Сжимайте всю эту солянку воедино и будет хорошая основа для обучения и понимания, привыкания, осваивания профессии программист.
    Кризис начинающего программиста лечиться еще большим программированием и постановкой все новых и новых СЛОЖНЫХ задач и проблем, в решении которых ваше будущее!
    Ответ написан
    Комментировать
  • Хороший ли универ МИФИ?

    globuzer
    @globuzer
    gezgrouvingus progreszive ombusgrander greyderzux
    МИФИ, легендарный МИФИ.... хороший универ.... да и сотрудничает с росатомом.... можно построить карьеру и вообще...
    Ответ написан
    Комментировать
  • Какой выбрать вуз для обучения на программиста?

    globuzer
    @globuzer
    gezgrouvingus progreszive ombusgrander greyderzux
    Любой из представленных вузов даст фундаментально базовые и ВАЖНЫЕ знания по научным и естественно-техническим дисциплинами, основам и тонкостям, начиная от математике до программирования - все это вам будет нужно, если вы хотите стать хорошим программистом, даже на Java....
    Не важно что в некоторых вузах учат еще на паскале или си, для вас главное научиться базе, основам, понять суть, углубиться в теорию, чтобы потом применить это все на практике. Теория алгоритмов, структуры программ, булева алгебра, основы математики и все подобные дела вплоть до шифрования....
    Учите базу, учите учиться, учитесь искать информацию, учитесь идти вперед прогресса. Любой вуз, главное технический и главное профильно-естественно-научно-программистский....
    Хоть МГУ, хоть ИТМО, хоть Бауманка, хоть МИФИ, даже если вы будете заниматься научными работами и практикой в университете - это неоценимая польза для вашей будущей карьеры.
    Главное что хотелось бы отметить, того что дают в универе этого мало, особенно по современным технологиям. Там дают базу, умения, а вот современные технологии - это уже ваша способность интересоваться, будь то jQuery, Erlang, Scala, git, SVN, etc etc etc, любой программно-инженерный инструмент, любая IDE, любой язык программирования, модный, находящийся в тренде - это уже дело рук вашей личности, самостоятельно пожалуйста.... Что можно сказать - лет на 5 придется углубиться по самые уши в науку и знание. Не стремитесь бежать работать и подрабатывать даже джуниором, особенно на начальных курсах. Главное учиться, по крайней мере до курса 4-5, не отрывайте себя от учебы. Ну а потом уж можно совмещать и учебу и практику\работу....
    Удачи, и доваздасться вам программистская наука!
    Ответ написан
    25 комментариев
  • Как самому выучить физику?

    globuzer
    @globuzer
    gezgrouvingus progreszive ombusgrander greyderzux
    мда....
    куда же вы...
    почему всегда все начинают делать, когда уже поздняк....
    а не припозднились ли вы, батенька?
    чтобы стать успешным ай-ти-специалистом, чтобы не вылетить из вуза, чтобы реально и существенно учиться в универе и закончить его, учите сейчас же: физику, математику, английский, информатику.
    по физике - почитайте ландсберга, учебник в трех томах, ну и задачники, гольдфарб например. умейте решать задачи. но физике мало. учите все естественно-научные направления и дисциплины.
    но если у вас нет интереса к этим наукам, то стоит ли себя мучить компьтерн-сайнз?
    Ответ написан
    Комментировать
  • IT Специальность, управление проектами?

    globuzer
    @globuzer
    gezgrouvingus progreszive ombusgrander greyderzux
    без математики вы никуда сударь!
    на нем все построено и она везде, особенно с развитием технологий и больших данных.
    даже маркетинг, даже психосоциология и тд....
    даже в бизнес-планировании необходимо учитывать стат.модели и моделировать различные бизнес-процессы, чтобы оказаться с успешными решениями
    старайтесь изучать математику, понимать ее

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

    globuzer
    @globuzer
    gezgrouvingus progreszive ombusgrander greyderzux
    Устройство и работа ОС семейства Windows, Linux, Unix, BSD....
    Сетевые протоколы и инструменты администрирования....
    Утилиты под каждую платформу...
    Скриптовые языки программирования...
    Периферийные устройства CISCO и ОС этих девайсов...
    Не забывайте про теорию сетей, протоколов обмена, стек OSI...
    Постепенно постигая все это вы будете становиться сисадмином с большой буквы...
    Ответ написан
    Комментировать
  • Какую книгу по программированию прочитать?

    globuzer
    @globuzer
    gezgrouvingus progreszive ombusgrander greyderzux
    архитектура компьютера. эндрю танненбаум
    проектирование ос. он же.
    ну и из серии "классика компьютерн сайнс" все толстые книги будут основой вам.
    там есть и по си, си++, по джава, по всем языкам программирования, моделирования, сетям, вычислительным комплексам. на весь манер и лад, от транзистора до модели ОСИ.
    погуглите, эти книги распространены и есть много где бесплатно для скачивания, пережили несколько переизданий и вбирают в себя самое классическое и лучшее.
    полезная толмутология
    Ответ написан
    Комментировать
  • Как правильно развиваться в программировании?

    globuzer
    @globuzer
    gezgrouvingus progreszive ombusgrander greyderzux
    чтобы правильно развиваться в программировании нужно:
    читать, читать и еще раз читать
    видеть тренды в интернете всех ай-ти технологий
    расширять свои знакомства в этой сфере и общаться на подобные темы
    быть собственно замотивированным и хотеть все знать из этого направления
    просто любить код и кодирование, любить цифры, любить технологии!
    Ответ написан
    Комментировать
  • Есть ли ресурсы для обучение детей программированию?

    globuzer
    @globuzer
    gezgrouvingus progreszive ombusgrander greyderzux
    попробуйте приобщиться к игре майнкрафт в интернете, ну имеется ввиду ребенка приобщить, ну и лего-конструкторы с функциями программирования, затем аднроид-андруино-респбери устройства...
    самое главное привлечь внимание ребенка, его интерес, и сделать нужно это играючи.
    в игре можно познать от основ до тонкостей программирования, и даже в малом возрасте, если ребенок заинтересуется, то будет пытаться осваивать и программировать на достаточно современных и профессиональных языках и инструментах
    Ответ написан
    Комментировать
  • Чем заняться студенту программисту в ВУЗе?

    globuzer
    @globuzer
    gezgrouvingus progreszive ombusgrander greyderzux
    начальные курсы - очень большой упор на математику, алгоритмы, фундаментальные знания, не только в области программирования, но даже и физики, техники...
    старшие курсы - практика и применение всей изученной теории с использованием всех изучаемых языков программирования....
    подрабатывать или нет - ваше дело, вопрос времени и интереса. в вузе не гонитесь за деньгами, гонитесь за знаниями и научитесь учиться, научитесь адаптироваться к рынку, научитесь психологии, научитесь чувствовать код, научитесь быть человеком, специалистом, программистом...
    а после вас ждет увлекательный и долгий путь успешной карьеры и вознаграждений всех ваших трудов...
    Ответ написан
    Комментировать
  • С чего лучше начать изучать ООП?

    globuzer
    @globuzer
    gezgrouvingus progreszive ombusgrander greyderzux
    Чтобы начать изучать ООП, нужно и важно понять принципы и парадигмы, философию и концепции ООП, вообще вникнуть в объектно-ориентированный анализ, а за сим, извольте окунуться в труды таких великих монстров ООП, как: Гради Буч, Фредерик Брукс, Тимоти Бадд, и другие.
    Почитайте классику ООП, почитайте и ознакомьтесь с дискуссиями в интернете по этой теме, погуглите, информации предостаточно. Основываясь на этом, понимая все что вы освоили, приступайте к практической стороне вопроса, использования и изучения различных инструментов ООП, будь то любой ооп_язык_программирования или моделирования.
    Ответ написан
    Комментировать
  • Чем закрыть огромную дыру между теоретическими знаниями и их практическим применением в веб-программировании?

    globuzer
    @globuzer
    gezgrouvingus progreszive ombusgrander greyderzux
    Учиться нужно не только осваивая теорию, но и применяя все это на практике. После изучения теории - много-примного практики. Притом стараться выбирать и делать разнопрофильные и разнонаправленные задачи, сложные, искать себе трудности. На ошибках учатся. Каждую проблему пытаться решить, запоминать способы решения. Общаться с компетентными специалистами по сложностям в своих задачах (соц.сети, форумы, сайты, жизнь). Не раз и не два постоянно открывать теорию и вспоминать что было когда-то изучено, повторять, повторять, и вновь применять на практике уже все знания с большим профессионализмом и классностью. Только со временем вы сможете прокачаться, с приобретением опыта, потратив много трудодней обретете высокопрофессионализм, который может быть оценен в дальнейшем солидно и справедливо. Это ваша цель!
    Ответ написан
    2 комментария
  • Какое образование нужно дизайнеру?

    globuzer
    @globuzer
    gezgrouvingus progreszive ombusgrander greyderzux
    естественно-научное, техническое образование пригодиться при проектировании интерфейсов, чтобы разобраться в специфике каждой проблемы
    Ответ написан
    Комментировать
  • Как стать руководителем/менеджером проекта?

    globuzer
    @globuzer
    gezgrouvingus progreszive ombusgrander greyderzux
    Управление, коммуникации, лидерство, психология, и все эти дела - это хорошо. Но, чтобы быть руководителем отдела разработки чего-то высокотехнологичного или софтверного, обязательно нужно понимать суть этих процессов. А следовательно - нужно и покодить, и попроектировать, и поразрабатывать, и с конкурентами пободаться, и рынок изучить, и теорию всего этого постичь.

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

    globuzer
    @globuzer
    gezgrouvingus progreszive ombusgrander greyderzux
    любой язык с поддержкой вашей СУБД, как вариант: python или c++.
    основам выучиться можно очень быстро. как раз для вас случай.
    особенно python легок и простен для начинания.
    Ответ написан
    Комментировать
  • Оптимальный выбор ВУЗа в сфере IT?

    globuzer
    @globuzer
    gezgrouvingus progreszive ombusgrander greyderzux
    По факту, нужно не важно где - нужно просто научиться УЧИТЬСЯ, сформировать эмоционально-психологический стержень личности и стремление к постижению своих целей. А целями могут быть - изучение определенного предмета, алгоритма, языка программирования, философии, культуры программистов, веб-технологий или вообще что угодно, даже заработать сто питсот тыщ баксов как итог. С выбором вуза сложно угадать. Всегда есть и минусы и плюсы. ИМХО - москва и питер, а также другие города (хотя бы 1млн жителей), где есть вузы - вполне дают нормальную базовую естественно-научную подготовку. Это не касается технологий, новинок в сфере веба или политики программирования, это касается базы, фундаментальных знаний. Но многое зависит и от самого студента конечно же и его стремления
    Ответ написан
    Комментировать