Задать вопрос
  • Какую литературу по изучению Python посоветуете?

    dizballanze
    @dizballanze
    Software developer at Yandex
    Комментировать
  • Какую литературу по изучению Python посоветуете?

    mututunus
    @mututunus
    Backend developer (Python, Golang)
    Лутц М. - Изучаем Python
    Доусон М. - Программируем на Python
    Ответ написан
    Комментировать
  • Какую литературу по изучению Python посоветуете?

    @vilgeforce
    Раздолбай и программист
    Thinking Python посмотрите. Неплохая книга, в принципе.
    Ответ написан
    Комментировать
  • Есть ли фриланс ближе к 30?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    Я у мамы фронтендщик.
    Максимально быстрый вариант - выбираете весьма узкую специализацию (в моем случае это фронт-энд с уклоном в верстку и анимации) и с головой ныряете. Но этот вариант работает только при полной самоотдаче. То есть для того, чтобы в будущем можно было работать по 4 часа в день и чувствовать себя комфортно, в первые год-два вам надо будет пахать по 50-65 часов в неделю. Но тут есть очень важный момент - из этих 50-65 часов, максимум половину вы будете уделять непосредственной работе. Все остальное - саморазвитие. Чтение всех возможных статей, книг, чужих библиотек и прочих вещей. И обязательное запиливание пет-проджектов/демок. Я так год на удаленке работал (с хорошей для региона зп, но крошечной для столицы). 15-20 часов в неделю - непосредственная работа. И еще сверху 30-45 часов - чтение интернетов и запиливание демок на кодпене. Сейчас, имея за плечами целых полтора года опыта работы (и знания программирования вообще), я работаю с рейтом в 30$ в час (и планирую выйти на ~50-60$ через 6-12 месяцев). В данный момент вот пилю два проекта, по которым люди сами на меня выходили, я даже никому никуда не писал.
    Ответ написан
    1 комментарий
  • Почему все хотят django?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    Это самый раскрученный фреймворк, чего ж вы хотите. Это как RoR для ruby, или Express для NodeJS
    Ответ написан
    3 комментария
  • Какую литературу следует выбрать для освоения linux?

    Ashlst
    @Ashlst
    Фанат эстетики и красивых решений.
    Мне очень помогли linuxforum.ru и forum.ubuntu.ru
    Ответ написан
    Комментировать
  • Какую литературу следует выбрать для освоения linux?

    Литературу, это позже. Тебе надо самое базовое сейчас. А литературу нужно читать вдумчиво. Смотри видео, где показывают - как, что делать.

    Все в *nix начинается с комманд man и info.

    Здесь философия в начале книги, прочитай:
    Essential System Administration, 3rd Edition
    shop.oreilly.com/product/9780596003432.do

    Здесь для озарений:
    Unix Power Tools, 3rd Edition
    shop.oreilly.com/product/9780596003302.do

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

    Основной принцип imho: мелкие, простые комманды, ты как волшебник - соединяешь в мощный функционал операционки.

    Удачи, Люк!

    update:
    по сути, чтобы давать комманды системе, тебе нужно знать как работает твоя коммандная оболочка ( например, у меня bash ), соответственно я смотрю man bash - если встречу что-то странное.
    Ответ написан
    2 комментария
  • Какую литературу следует выбрать для освоения linux?

    valerium
    @valerium
    Изобретая велосипед
    Если Linux интересует только с точки зрения пользователя (то есть не нужны глубокие знания в администрировании), очень советую эту книгу, она научит самому главному - магии консоли и скриптов. Без этих навыков Вы не ощутите и половины плюшек от миграции.

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

    @Insayt
    Сам пришел в IT из совершенно другого мира. Последние 2 года зарабатываю этим на хлеб. Скажу вам честно - первый год, как минимум, будет очень тяжко. Особенно если нет профильного образования (работодатели очень цепляются за отсутствие "корочки"). Но если есть желание - все получится. Я в свое время осознал, что мне ближе frontend и создание крутых интерфейсных решений.
    По фронтенду путь роста сейчас весьма прозрачный:
    1) HTML5 знать на зубок (семантика - важная штука :) )
    2) CSS + любой препроцессор (сейчас без них уже никуда)
    3) JS + любой фремворк/библиотека, для структуризации кода (хотя для начала достаточно прочесть пару книг по нативному JS, и взяв jQuery - поклепать своих плагинчиков. Все таки типичные веб проекты не подразумевают под собой сложной логики на клиенте)
    4) Сборщики. Есть Gulp, Grunt, Branch и еще много всяких интересных штук. Очень хорошо помогают избавится от рутины.
    5) Любовь к тому что вы делаете :)

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

    k12th
    @k12th
    console.log(`You're pulling my leg, right?`);
    Стоит ли рассылать резюме компаниям, которые в требованиях указывают высшее образование?


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

    sbh
    @sbh
    Слать определенно стоит. Не воспринимайте требования как догму.
    Отправьте свое резюме, сходите на собеседование. Поговорите, расскажите что умеете, сделайте тестовое задание.
    Получите как минимум опыт общения, как максимум работу.
    Пробуйте и все у вас получится.

    По поводу направления, идите туда куда душа лежит. Если займетесь 1С а у вас изначально нет к нему тяги то спустя несколько лет, поверьте, будете менять направление. Невозможно долго заниматься тем к чему душа не лежит.
    Ответ написан
    3 комментария
  • Есть ли фриланс ближе к 30?

    @tef
    У вас список нацеленный, что бы делать сайты, недорого, без рекламы и смс...
    Про руби был тут хороший совет. Не нужно вникать в миллиард фреймворков и каждый раз учиться программировать заново. Сэкономите много нервных клеток.
    Если нужно то, что в мейнстриме называется front-end то, это html/css/js. Те кто повторяют шарманку про то, что в javascript низкий уровень вхождения, по-моему несут бред. Как задать условие или пульнуть цикл или рекурсию можно понять за пару дней на любом языке. Как сделать то, что вам нужно и при этом не повырывать из головы все волосы, это совсем другое.
    Ответ написан
    Комментировать
  • Есть ли фриланс ближе к 30?

    akubintsev
    @akubintsev
    Опытный backend разработчик
    Я начал работать веб-разработчиком в 28 лет. Но до этого занимался всякой околоайтишной деятельностью и программировать научился еще в 6-м классе без книг и учителей на примере курсовых работ брата.
    Очень важно хотя бы первые года 3 "гореть", чтобы была мотивация осваивать огромные объёмы знаний, интересоваться буквально всем, что связано с разработкой.
    Тем не менее, я зарабатывал, сидя в офисе. А фрилансом баловался время от времени. И до сих пор не вижу необходимости менять такое положение дел.

    А что касается выбора технологий, то если б у меня была возможность вернуться в прошлое, то выбрал бы вместо php python или RoR, поскольку не нужно изучать десяток фреймворков для востребованности на рынке труда, достаточно одного :)
    Ответ написан
    3 комментария
  • Есть ли фриланс ближе к 30?

    @pavelblossom
    Начал кодить в 27 лет. начал с фриланса, через год пошел работать чтобы научиться правильно кодить. До этого торговля всякая была. А сейчас программирую и довольно качественно на PHP и ребята, которые больше по времени кодят советуются по коду. Если ты действительно замотивирован, то это главное. А еще очень важно понимать что нет какого-то крайнего возраста для развития. Это общепринятое мнение и общепринятая отмаза не менять ничего в своей жизни.

    Я как раз пошел по второму пути. Аналитический ум, и умение решать разные задачи привели к тому что пофигу на чем писать, главное с семантикой познакомиться. Ну и есть конечно паттерны и прочее, универсальное для семейства ООП, например.
    Ответ написан
    4 комментария
  • Есть ли фриланс ближе к 30?

    andykov
    @andykov
    Shit happens
    Поддерживаю Pavel K, изучайте что-нибудь одно, либо серверную часть, либо клиентскую (front-end), и там и там есть много нюансов. Хвататься за все сразу не стоит, быть малооплачиваемым разнорабочим ведь не хочется верно? Пощупайте обе стороны (сервер/клиент) и определитесь к чему больше душа лежит.
    Ответ написан
    Комментировать
  • Есть ли фриланс ближе к 30?

    viktorvsk
    @viktorvsk
    Не учите технологии. Учитесь решать задачи. Особенно с исходными данными и запасом прочности.
    Мне кажется, есть 2 пути успеха в айти сегодня:
    1. Рвение к чему-то конкретному (например, нейронным сетям, компьютерному зрению, машинному обучению, электронной коммерции, визуализации ... ) - тут, судя по последнему абзацу, мимо кассы
    2. Не знание технологий или даже стеков, а умение решать практические задачи. Вот тут очень похоже, что оно.

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

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

    На выходе, даже если не сделаете новый супер-хит, то:
    1. Познакомитесь со всеми технологиями и приемами (где-то больше, где-то меньше)
    2. Будет опыт в реальном технологическом процессе

    P.S. Если все же интересует именно только екоммерс и интернет-магазины (не самая привлекательная часть айти, на самом деле), то не рвитесь сразу верстать шаблоны под битрикс. Найдите важные задачи для бизнеса, которые не решаются стандартными методами (их уймы) и попробуйте решить одну из них.
    Ответ написан
    4 комментария
  • Есть ли фриланс ближе к 30?

    PavelK
    @PavelK
    Начать никогда не поздно,
    но по-моему метить в таком преклонном возрасте и с ответственностью за спиной
    нужно куда-нибудь в строну узкой специализации.
    На то, что Вы написали уйдёт как минимум года три перед нормальным результатом, да и на том же ОДеске народу тьма с такими общими знаниями.

    Начните с чего-нибудь одного, например с php, остальное само подтянется, если любознательны.
    Ответ написан
    4 комментария
  • Почему на Odesk так мало работы?

    xSkyFoXx
    @xSkyFoXx
    Если честно, я немного удивлён подобному.
    Судя по статистике, на JS на odesk делают в десятки раз больше, чем на python.

    Хотя вот по python только за последние сутки появилось около 40 новых преложения, почти 30% из которых - 3-6 мес.

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

    @vsuhachev
    И стоит ли заниматься изучением Ruby, без дальнейшего освоения RoR?

    По моему Руби неплохой язык и без рельс. Думаю, если он нравится, то стоит изучать и использовать в качестве "glue language". Как у "клея" у него есть следующие преимущества:

    1. Мощный современный ОО-язык с лаконичным синтаксисом и продуманной стандартной библиотекой
    2. Возможность писать свой DSL(осваивается быстро, полно примеров)
    3. REPL
    4. Интерпретатор есть на всех популярных платформах, а так же на java
    5. Мощный пакетный менеджер (gems+bundler)
    6. Билд-система из коробки (rake)
    7. Куча дополнительных библиотек и огромное комьюнити
    8. Язык активно развивается


    Ну и веб на руби это не только рельсы
    Ответ написан
    5 комментариев
  • Увлекся изучением Ruby, поэтому хотелось бы узнать, какая вообще занятость у Ruby программиста?

    anyd3v
    @anyd3v
    Какого вида задачи попадаются Ruby программисту?
    https://www.odesk.com/o/jobs/browse/?q=ruby

    Большая ли в них потребность?
    В России нет, зарубежем в стартапы более менее спрос

    И стоит ли заниматься изучением Ruby, без дальнейшего освоения RoR?
    Нет
    Ответ написан
    Комментировать