• Кому нужен старательный IOS - junior без опыта?

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

    Как принцип, советуют иметь несколько источников дохода - одновременно, на разных стадиях: что-то совсем новое, что-то на стадии развития; что-то, что уже почти исчерпало себя и тп. Тогда, если одно накроется, то остальное поддержит на плаву.
    Ответ написан
    Комментировать
  • "Запасная" профессия для программиста?

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

    Сначала найди человека, который ЗАХОЧЕТ тебя учить. Поставит реальные задачи и выстроит твое обучение в систему. Один ты не пройдешь этот путь.
    Реальная разработка далека от тем, которые ты поднял. Эти темы хороший фундамент, для разработчика. Но освоить их дело не быстрое. И без ментора, 90% вероятность уйти в излишее углубление - а значит, потерять время и стать болтуном теоретиком, который все-равно не может писать код.
    Лишнего времени у тебя нет вообще. Программистами 80% работают молодые, 20-28 летние ребята и возится с тобой они просто не захотят.
    Поэтому тебе надо бить только в цель.
    Так, что рвись за реальным опытом. За реальным пониманием - как это работает. Большая теория computer science пока не твой друг. Кстати как у тебя с английским? Скорее всего почти никак. Поэтому ближайшие год - полтора, ты будешь осваивать его, для беглого чтения. 90% полезной для разработчика информации, на английском, инет и книги.
    Попробуй сейчас поискать фирму которая тебя возмет, когда ты станешь крут - и это будет очень сложно. Возраст и отсутствие опыта это весомый фактор.
    Скорее всего, тебе надо найти узкую, востребованную специализацию и долбить ее все это время, не теорию!, а навыки. Понять какие есть несложные популярные задачи на фриланс бирже, и научиться с помощью ментора делать только их. Начать этим зарабатывать. А потом будет понятно, что дальше. Насколько ты вообще это способен делать.
    Береги здоровье. Поддерживай и развивай его. Программирование очень затратная деятельность, особенно когда тебе за 36.
    Мне сейчас 38, я сам несколько лет был любитель теории и академического самообразования для разработчика. Недавно пришло осознание, что это тупик. Программирование сейчас - это куча реальных процессов разработки, на многих уровнях, и темах. Им не обучишься самостоятельно. Недавно нашел удаленно хороших знакомых, которые ХОТЯТ помочь мне научиться. Стал видеть их глазами, и все наконец задвигалось. Мне сейчас срочно нужны не перечисленные тобой книги (хотя я их действительно частично изучил), а понимание web-протоколов, unix, принципов тестирования, ООП, кучи используемых библиотек, разговорного английского, частично frontend технологии и тп.
    Так, что братан держись! И да, сопутствует нам удача.
    Кстати, я практикую тайчи. Это поддержка на всех уровнях. Без этого я не сунулся бы в подобные авантюры.

    --
    Update 0:

    Решил пойти коротким путем (в частности, после твоего вопроса) и выделить деньги на курсы Ruby On Rails. Записался вот сюда Ссылка удалена модератором.

    Одна из целей курса: помочь человеку развиться до достаточного уровня, чтобы устроиться на работу крепким junior-программистом. Большая проблема для джуниоров на рынке RoR - это получение первой работы.

    Для курса требуется уже некоторый уровень знаний всего стека разработки (от Unix - до самого фреймворка RoR).

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

    Важным, оказалось, что здесь есть сообщество единомышленников; тех кто хочет изучить Ruby On Rails и устроиться на работу. Это позволяет лучше понять себя - видя работу других. А также постановка задач куратором позволяет лучше фокусировать свои усилия при изучениии, что сложно самообучаясь.

    Курсы будут идти три месяца.
    Ответ написан
    2 комментария
  • Как вы храните интересную для вас информацию?

    Свалка интересных статей в Evernote. Действительно важные сайты и ссылки по темам, заношу ручками в таблицу LibreOffice, которая лежит в DropBox.

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

    Алан Купер
    "Психбольница в руках пациентов"
    Ответ написан
    Комментировать
  • Книги, дающие базу по программированию в целом и ООП?

    'Object-Oriented Software Construction', Second Edition
    Bertrand Meyer

    'SICP'
    mitpress.mit.edu/sicp/full-text/book/book.html

    'How to Design Programs'
    www.ccs.neu.edu/home/matthias/HtDP2e

    "Совершенный код" Макконелл
    www.ozon.ru/context/detail/id/3159814

    "The Art of Software Testing" - Second Edition
    Glenford J. Myers

    Есть еще книги, но ищи их сам по мере надобности.

    Ищется просто. Заходишь на тематический сайт Q&A. Ищешь, best book about ... Тот ответ за который проголосовали больше, и есть наиболее полезная книга.
    Если интересно зачем ее читать, то так и пишешь: "чем была полезна книга ... " и т.п.

    И не забывай про источник знаний - реальных людей, те. про ментора. theasder.github.io/learning/2015/01/25/let-us-lear...
    Ответ написан
    1 комментарий
  • Как супер эргономично организовывать работу?

    Ты хочешь нахаляву получить советы. Сам то ты что уже придумал?
    Ответ написан
    Комментировать
  • Как не утонуть в океане информации?

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

    Статьи на самом деле полезно читать с конца, потому, что там вывод из статьи. Интересны первые комментарии. Особенно комментарии, за которые отдано много голосов.

    Очень полезно в конце рабочего дня, закрывать все ссылки относыщиеся к работе. Сам я о такого уровня пока тоже не достиг :)

    То что хочется оставить я скидываю в Evernote. Но еще я знаю очень продвинутых людей, которые ведут простые текстовые списки ссылок, на крутые статьи по темам. Получив такую подборку - можно быстро вьехать в тему.

    Поищи в сети книгу: Георгий Гецов "Как эффективно работать с информацией из книг, газет..." . Книга старая, но заложит некоторые принципиальные вещи.

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

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

    Сейчас rails junior в Омске, это тот, кто может сразу начать выполнять проекты на Odesk. Я вообще не представляю, в данный момент, как люди устраиваются. Видимо только те, кто уже имеет хороший бэкграунд в разработке.
    Ответ написан
  • Что посоветуете изучить для лучшего стиля письменного изложения?

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

    PS: подобные книги хорошо спрашивать на форумах по русскому языку
    Ответ написан
    Комментировать
  • Какие книги почитать для развития навыков программирования?

    - Object-Oriented Software Construction , Bertrand Meyer
    - Применение UML и шаблонов проектирования, Крэг Ларман
    Ответ написан
    Комментировать
  • Как правильно учиться?

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

    Например, мне надо было изучить школьную математику заново, я пытался читать умные книжки,результат ноль. В чате продвинутый человек просто сказал, имя и автора задачника, который нужно прорешать. Первые пол месяца я тупил над задачником, но вдруг стал понимать как надо решать. За это время я нашел еще множество источников заний по математике и понял в каком объеме мне она вообще нужна, те я структурировал знания.

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

    Важнейший принцип в научении - можешь или не можешь ответить на вопрос по пройденной теме или можешь выполнить, сделать то, чему учили. Если нет, то иди и учи дальше.

    Это не быстрый путь, но это путь в другой мир. Когда ты станешь по настоящему учиться, все вокруг начнет круто меняться. Вот тогда, ты наконец научился - учиться.
    Ответ написан
  • Есть ли голосовые команды для Google Translate?

    densomart
    @densomart Автор вопроса
    Меня интересует список возможных голосовых команд.
    Ответ написан
    Комментировать