• Какую книгу посоветуете для поднятия базового уровня знаний о программировании в целом?

    zualex
    @zualex
    Senior Software Engineer
    Вот для начала, выбирай что понравится:
    • Программист-прагматик. Путь от подмастерья к мастеру (Эндрю Хант, Дэвид Томас)
    • Джоэл о программировании
    • Джоэл. И снова о программировании
    • Идеальный программист. Как стать профессионалом разработки ПО (Роберт К. Мартин)


    Если понравится, то вот чуть сложнее чтиво:
    • Совершенный код (Стив Макконнелл)
    • Рефакторинг(М. Фаулер)
    • Чистый код создание, анализ и рефакторинг (Роберт К. Мартин)


    Если еще нужно, что то зубодробительное, то вот:
    • Структура и интерпретация компьютерных программ (Харольд Абельсон, Джеральд Джей Сассман)


    А так рекомендую еще читать, что то около программирования:
    • Мифический человеко-месяц, или Как создаются программные системы (Хилл Чапел, Фредерик Брукс)
    • Цель. Процесс непрерывного совершенствования (Элия М. Гольдратт, Джеф Кокс)
    • Человеческий фактор. Успешные проекты и команды (Том ДеМарко, Тимоти Листер)
    Ответ написан
    Комментировать
  • Кто работает на upwork только по верстке?

    vicodin
    @vicodin
    Имею некоторый опыт
    Работаю не только верстальщиком, но некоторые проекты на чистую верстку в работе имею. Без всяких натяжек на WordPress. Конкуренция низкая, так как хороших верстальщиков на Upwork мало(по той же причине не могу делегировать свой поток заказов - просто некому).
    Сейчас верстаю за 50$/hr.
    Английский может быть начальным, но должен не быть таким, если хочется иметь хороший рейт.
    Ответ написан
    32 комментария
  • Приложение для фиксации времени и дел?

    zamboga
    @zamboga
    Аналитика данных, BI-аналитика, дашборды
    https://Toggl.com — отдельный софт в трее, расширение под хром, приложение на андроид. Интеграция с кучей сервисов (трело, асана и т.д.). Хоткеи тоже есть. Бесплатного тарифа вполне достаточно. автотрекинг
    https://RescueTime.com - только в автоматическом режиме логирует, в каких приложениях/сайтах проводите время, и выводит подробную статистику. Бесплатного аккаунта хвататет за глаза.
    https://TimeDoctor.com — платный. Есть отдельный софт в трее, хоткеи. Интеграция с кучей сервисов.
    https://pomelloapp.com — простой помидоро-трекер, интеграция с трелло. Хоткеи есть, в трее не сидит, простенький бар поверх всех окон
    https://PomoDoneApp.com — простой помидоро-трекер, интеграция с трелло. Хоткеи есть, в трее показывает таймер с обратным отсчетом времени.
    https://tmetric.com — простой трекер, интеграция с трелло, есть десктопное приложение, помидорок нет. Хоткеи есть, сидит в трее
    https://www.timecamp.com — есть куча интеграций, расширение хром, приложение в трее, автотрекинг
    https://ManicTime.com - мощный стэндалон тайм-трекер. Очень гибкий в настройках, сидит в трее, есть хоткеи, разные типы таймеров. Платный. Статья danila.org.ua/otrabotannyie-chasyi-moy-podhod
    https://toptal.com/tracker/
    ○ Grindstone https://www.epiforge.com/grindstone/
    https://www.primaerp.com
    https://tahometer.com
    https://aTimeLogger
    https://myhours.com
    https://wakatime.com
    savemytime.co/en
    ○ Статьи
    § https://habrahabr.ru/company/xakep/blog/254119/
    § https://habrahabr.ru/post/327310/
    § https://habrahabr.ru/post/24070/
    § https://habrahabr.ru/post/177225/
    § Чем удобнее всего учитавать время работы над конкретной задачей?

    С описанием — те, которые опробованы мною.
    Сейчас использую trello + toggl + pomodoneapp +pomello
    Сейчас тестирую: planfix, timecamp
    Ответ написан
    4 комментария
  • Как собрать в список все слова из статьи/книги/сайта с дальнейшим их изучением?

    @Chekhoved Автор вопроса
    Отвечаю сам себе спустя полтора года.

    Есть хороший сервис для улучшения словарного запаса: https://www.vocabulary.com
    Одна из полезных функций как раз разбивка любого загруженного текста на списки слов и дальнейшее их изучение.

    Нужно прочитать статью? Закидываешь её в форму, разбиваешь на слова, убираешь лишние, учишь, далее читаешь статью с уже сложившиимся словарным запасом по теме.

    5a842d2768ef4040750649.jpeg
    Ответ написан
    Комментировать
  • Куда ехать фрилансить, в какую страну?

    @artegion
    Если рассматривать из пост советского пространства (без изучения языка), на мой взгляд, самый удачный город для фриланса это Ташкент, по стоимости жизни на 1к можно жить, как в Астане на 5к. В том году за стол на 6 человек в популярном ресторанчике (мясо, шашлыки, пиво, вино, салаты итд) заплатил 25$ за шестерых, мало того половину не съели. В целом город шикарный, климат, в общем живи и радуйся...

    Так же отдельно можно сказать по Бишкеку, Кыргызстан. Хорошее место для фриланса + в Бишкеке очень мало контор по разработке веб сайтов (если ты разработчик или веб мастер), там даже можно занять свою нишу открыть мини конторку, в самом городе пару контор и обчелся, и то предоставляемые услуги, устарели на лет 5 - точно. Взять тот же hoster.kg, а спрос на веб у них сейчас зарождается... с исполнением туго, пару раз сам брал заказы с Кыргызстана, конечно, есть свои нюансы, но все решалось... Ну и самый важный плюс от Бишкека до Иссык-Куля рукой падать, отдых отменный... климат хороший! Можно и копить и дополнительно найти новых заказчиков, но не знать английского)))!
    Ответ написан
    7 комментариев
  • Как учить технический английский?

    @kp069
    Алгоритм такой же как при изучении языка вообще. Надо идти от простого к сложному. Если совсем 0, я бы начал с самоучителя, например, Петровой (Новый самоучитель английского языка) или Оваденко (Сам себе учитель английского). Они дадут базовое представление о грамматике и какой-то словарный запас. Желательно его побыстрее освоить и убрать на полку и более не пользоваться двуязычными учебниками. Попутно для закрепления грамматики можно использовать учебники Raymond Murphy (Начать с красного, потом синий). На youtube есть канал OK English, где упражнения из них достаточно понятно объясняются. Чтобы набирать словарный запас берите литературу по уровню и читайте. Можно начать с адаптированных книг и потом переходить к чему-то более сложному. Адаптированные аудиокниги также удобно использовать для развития слуха. Можно слушать подкасты, например Luke's English. Можно смотреть TED, там еще и субтитры есть, что вообще супер для изучающих язык. А то мало ли вам придется смотреть какое-то видео, а вы не поймете ничего) Ну а чтобы научиться грамотно писать и понятно говорить, надо будет много писать и много говорить) Тут уже никак без посторонней помощи.
    И найдите себе нормальный словарь. Очень желательно будет в дальнейшем отказаться от англо-русского.
    По времени у всех по разному. По моим наблюдением до уверенного intermediate (С соответствующе развитым вокабуляром, письмом, аудированием, чтением и говорением) надо года полтора-два, смотря как заниматься. Если напрячь булки можно чуть быстрее.
    Ответ написан
    Комментировать
  • Как лучше учить английский?

    antonydevanchi
    @antonydevanchi
    10 лет в айтишке
    Смотрите порно-кастинги на английском. И приятно и полезно, так как задается очень много вопросов с использованием стека словарного запаса используемого в повседневной жизни.
    Ответ написан
    Комментировать
  • Как лучше учить английский?

    @nuubie
    Начал учить в 24 года английский с абсолютного "0", т.к. в школе/универе учил только немецкий, в 28 лет сдал IELTS на 7.0.

    Несколько советов:
    1. Рекомендую учить английский только по учебникам на английском. Много времени потратил впустую на попытки выучить по Драгункиным, Илонам Давыдовым, Бонкам и т.п... Лучший вариант - взять самые простые уровни Headway и Cutting Edge и последовательно их проходить .
    2. Нужен наставник, чем выше левел, тем более опытный. Upper-Intermediate - Advanced нужен профессиональный преподаватель, желательно сам прошедший хоть какой-то международный экзамен или сертификацию.
    3. Практика - регулярное общение с носителями языка очень быстро убирает т.н. "языковой барьер" даже если сам два слова не можешь связать.
    4. Чтобы грамотно говорить и писать - надо зубарить грамматику регулярно. Лучшие учебники по грамматике: English Grammar in Use и MyGrammarLab, остальное выбирайте на свой вкус. Кроме грамматики есть еще куча нюансов в зависимости от стиля общения/письма: formal/semiformal/informal, в зависимости от страны British/American/Australian English.
    5. Регулярность занятий: выделял 20 - 30 часов еженедельно для самостоятельных занятий, когда стало больше практики на работе - достаточно 4 - 6 часов на самостоятельное изучение и 4 - 6 часов на курсы на работе+speaking club с носителями языка.
    6. Очень помогает понять свои слабые стороны и адекватно оценить текущий уровень сдача экзаменов IELTS, TOEFL.
    7. Многое зависит от целей которые вы перед собой ставите, просто поехать пообщаться в другой стране достаточно с уровнем pre-intermediate+язык жестов :) Если для карьеры - то лучше сразу брать курсы Market Leader или Business Result, English for IT pros и т.д. Во-первых, лексики нужной быстрее наберетесь, во-вторых, материал будет понятней, т.к. тесно связан с вашими интересами.
    8. Есть масса аудиоподкастов и видеоуроков, мне нравятся: EnglishBusiness Pod, ESL Pod, EnglishVid, openlanguage.com
    Ответ написан
    3 комментария