Задать вопрос
  • Как понять Python?

    sim3x
    @sim3x
    Книга
    learnpythonthehardway.org/book
    Онлайн
    checkio.org

    Видео крайне не рекомендую - там не исправляются ошибки
    Ответ написан
    2 комментария
  • Как развить программистское мышление?

    Как ни странно, нужно программировать. И мыслить при этом.
    Ответ написан
    1 комментарий
  • PHP, python, ruby. Выполняют одинаковые функции или нет?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Имеет ли смысл осваивать php, или лучше сразу питон/руби?


    Если вы сразу знаете что после PHP уйдете в Python/Ruby - то лучше сразу Python/Ruby. C PHP проще уходить в Java/C#.

    а вообще очень неплохо было бы выучить два варианта из вашего списка. Или хотя бы попробовать хотя бы два (а лучше все три). Так как Python и Ruby в чем то похожи (Ruby был создан под влиянием perl и python) а учить python как-то приятнее, то рекомендую попробовать именно PHP и Python. А там уже думать.

    Мое субъективное мнение о местах каждого из этих языков:
    - Ruby - быстрая разработка, прототипирование, проекты с простой бизнес логикой
    - Python - скрипты автоматизации, ресерчи, наукоемкие вычисления и все такое (ооочень большой выбор качественных библиотек на эту тему).
    - PHP - тут есть два мира, один - wordpress и все подобное, другой - WEB приложения. скоро выходит PHP7 с тайпхинтингом для скаляров, хотят впихнуть структуры, словом PHP идет в сторону C# скорее. А так как объектная модель похожа на Java/C# то вся литература для этих языков (а ее оочень много хорошей) для PHP так же справедлива что проще в плане обучения. То есть из трех вариантов для чего-то сложного я бы выбрал именно PHP. А для чего-то попроще и под web - скорее уж Ruby.
    Ответ написан
    Комментировать
  • Карьера программиста после 30+. Миф или реальность?

    insiki
    @insiki
    broken pipe
    Не слушайте нахрен никого, в чьих постах так и читается "чувак, смирись, ты просто 30-летний овощ, ты ничто!".
    Мне вот-вот уже 28 и я с огромным рвением, желанием и небывалой усидчивостью изучаю сейчас те вещи, за которые в свои 20 брался и вскоре забрасывал! И плевать мне на студентиков и прочую чепуху.
    Не будучи крутым спецом уже получил несколько приглашений на работу как на позиции системного администратора Linux (не эникейством заниматься, а админить под сотню серверов!), так и на позиции Junior бэкенд-разработчика, хотя в мае только прочитал теорию про ООП, начал понимать, что к чему, и первый раз стал кодить на Ruby (и кодить вообще).

    Большинство людей, закончив колледж, идут в жизнь и узнают, что школьное или колледжское образование – это ещё далеко не всё, что нужно человеку для достижения успеха. Реальный мир далёк от академических знаний, он требует чего-то большего от людей. Я слышал, как кто-то называл это «что-то большее» – сила воли. упорство, активность, дерзость, храбрость, ловкость, отвага, цепкость, незаурядность. Фактор наличия этих качеств в людях, в конечном счёте, влияет на их будущее гораздо больше, чем школьные знания.
    Ответ написан
    1 комментарий
  • Карьера программиста после 30+. Миф или реальность?

    @nfrey
    При прочих равных имея выбор из джуниора 20 лет и джуниора 30 лет не задумываясь взяла бы двадцатилентнего. Если бы выбора не было (хотя это редко), долго бы думала, и скорее подождала бы, пока такой выбор появится. Так как набор джуниоров - это не что-то, что делают срочно и быстро.

    Причины:
    1. Учиться легче в 20 лет
    2. Молодые больше времени в среднем тратят на работу, для них это "о, круто, интересно!", а для людей постарше - это метод зарабатывания денег в первую очередь. Азарт и прогресс идут где-то рядом.
    3. В 20 лет точно не возникнет мысль "почему эти малявки меня учат". А они будут.
    Ответ написан
    8 комментариев
  • Как повысить ежемесячный доход?

    trevoga_su
    @trevoga_su
    чувак, спрашивать на форуме ИТ-шников про то, стоит ли брать грузовик для того, что бы денег заработать - это все равно, что спрашивать в курятнике, как варить суп из курицы. У местного контингента спецефический склад ума.

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

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

    Для книг - читайте простейшие туториалы и сразу практика. Сложные книги - потом, когда в голове уже будет база.

    Добавлю еще момент:
    Почитайте статью megamozg.ru/post/10126
    Там очень понятно указано, что профессиональный навык и боль программиста - гиперконцентрация, которая необходима, чтобы освоить понятия и вещи для профессиональной работы. 40 минут это как-то несерьезно.
    Ответ написан
    3 комментария
  • Как правильно читать книги по программированию?

    27cm
    @27cm
    TODO: Написать статус
    После 40 минут чтения уже пропадает интерес, простое поглащение теории, а задания только в конце главы (не дочитав до конца главы невозможно решить эти задания, а сама глава страниц на 30).

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

    Как правильно читать, что бы не забывать то, что прочитал в начале главы

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

    Ещё можете посмотреть:
    Как быстро и продуктивно читать техническую литературу?
    Литература, о том как читать книги?
    Как заставить себя читать книги по программированию?
    Ответ написан
    Комментировать
  • Изучение yii2 русские мануалы?

    Elbar
    @Elbar
    Tinker
    Ловите:

    1) DBHelp
    2) Elisdn
    3)MzCoding
    4) Program Code
    Ответ написан
    Комментировать
  • Действительно ли интересно создавать игры?

    k12th
    @k12th
    console.log(`You're pulling my leg, right?`);
    95% веб-проектов — лендинги с иисусьими тряпками, магазины и «визитки». 95% игр — казуальное барахло, HOG'и, клоны subway surfer и прочий фримиум. В дизайн-студиях 95% работы — это годовые отчеты, каталоги иисусьих тряпок и дизайн для вышеперечисленных веб-проектов.
    Везде так, интересной работы везде мало и ее еще надо заслужить.
    Ответ написан
    24 комментария
  • Зачем видеоуроки программисту?

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

    R0s0maxa
    @R0s0maxa
    junior web-developer
    Если знакомлюсь с чем-то принципиально новым - всегда начинаю с видеоуроков, чтобы хоть как-то войти в курс дела. Когда уже хоть немного ориентируюсь в предмете - начинаю рыть доки, статьи, исходники.
    Ответ написан
    Комментировать
  • Зачем видеоуроки программисту?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Видео урок, это имитация того, как будто бы у вас есть персональный учитель и он вас обучает. Многие люди гораздо лучше воспринимают информацию, которую объясняет живой голос с живыми эмоциями. Информация подается интересней, чем в обычной сухой книжке. Обычно ЦА видео уроков - самые начинающие разработчики, редко когда можно встретить очень углубленное обучение таким способом.
    Хорошие видео уроки можно найти здесь например: https://www.codeschool.com/paths
    Ответ написан
    Комментировать
  • Зачем видеоуроки программисту?

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

    jasiejames
    @jasiejames
    Инженер)
    Идти в армию, житейского опыта набираться
    Ответ написан
  • Надоело говнокодить, как заставить себя продолжать?

    @Prived1919
    Грузчиком на стройку к узбекам наймитесь, на пару недель. Удивитесь полученным результатом. Спасибо не надо. Как говорил пожилой электрик проигравшим в годы моей молодости , играя в домино-не хочешь работать головой, работай руками.
    Ответ написан
    Комментировать
  • Стоит ли становиться "чистым" программистом?

    trevoga_su
    @trevoga_su
    не надо думать, что программирование - это потолок по деньгам и комфорту. это потолок офисных работников, зарплатах рабов 21 века. от программирования и осознания своей "элитарности" кончают в экстазе как правило студенты. через Н лет начинает приходить понимание, что ты не элита, что ты всю жизнь проводишь в офисе и пишешь никому не нужные программы для купли-продажи товаров или услуг, что ты не видишь мир, его сложности и объемы, не знакомишься с другими людьми, у тебя мало контактов, что ты как работ выполняешь по сути одни и те же задачи, в большинстве - весьма скучные.

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

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

    Так что на вопрос
    Не постигнет ли программистов та же судьба, что постигла юристов/экономистов?
    ответ - это вполне реально. Если не верите мне - посмотрите какие специальности нужны для эмиграции в некоторые страны. Программистов там нет. Врачи есть, полицаи и строители. А мальчиков-задротов там своих хватает.
    Ответ написан
    2 комментария
  • Стоит ли становиться "чистым" программистом?

    @Espleth
    Ну если голова не слишком хорошо варит а денег хочется, то идти в IT не лучший вариант даже сейчас.
    А если голова хорошо работает, то не пропадете. Высокая з/п вам практически гарантирована, при должном трудолюбии, разумеется.
    Но, правда, если хотите миллионы, то все равно лучше не идите работать программистом, наемные работники столько не получают, ну или крайне редко.
    Ответ написан
    3 комментария
  • Как хранить статьи, конфиги и свой опыт работы?

    t_q_l
    @t_q_l
    Интересная личность
    Evernote.
    Ответ написан
    Комментировать