Задать вопрос
  • Какой выбрать вуз для обучения на программиста?

    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
    Можно начать с того чтобы попытаться написать Hello World! и вывести это чудо в консоль!
    Ответ написан
    Комментировать
  • Какую книгу по программированию прочитать?

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

    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
    если знать обе технологии в совершенствии и кодировать и прорабатывать проекты сначала на одном технологическом инструментарии, а потом этот же проект на другом технологическом инструментарии - то да, можно так. плюсом будет еще и сравнение - где сложность, где легкость, где удобнее, где быстрее, минусы и плюсы каждый из платформ, технологий, подводные камни.
    одновременно читать две книги невозможно. а последовательно и переключаясь между ними реально. притом это может быть небольшим отдушьем, для того чтобы не утомляться с одной лишь темой, будет тоже тренировка и отдых. главное был бы интерес. может быть получиться так, что одна тема или направление потом отпадет сама собой и вникните только в одну стезю, расширяя ее основы и кругозор этого направления
    Ответ написан
    Комментировать
  • Перспективы Delphi?

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

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

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

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

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

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

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