9 інсайтів по роботі на біржі Upwork для веб-програміста

9 інсайтів по роботі на біржі Upwork для веб-програміста

В курсі постів програміст початківець є одна дуже важлива стаття “Як Отримати Першу Реальну Практику?“. В ній я навів кілька варіантів як можна здобути практичний досвід ще до отримання своєї першої роботи програмістом. І серед даних способів є один доволі непростий – спробувати себе у фрілансі. Даний спосіб вимагає неабиякої мужності від початківця. Адже потрібно буде на ходу вчитись не лише вирішувати реальні проблеми інструментами програміста, але й також навчатись бізнес сторони: продати себе і свої послуги, комунікація з клієнтом, підтримка проекта, отримання коштів і ще багато іншого.

В тій статті я коротенько описав, що потрібно буде від початківця, щоб почати нелегкий шлях фрілансера. Проте, якщо ви вже спробували себе у фрілансі і хочете отримати додаткові підказки, як підвищити шанси на успіх – тоді дана стаття саме для вас.

Автором даної статті є Олександр. Він почав навчатись по моїй книзі “Веб-розробка з Python та Django для Початківців” в квітні 2015 року, а вже через два місяці запостив резонансний пост в нашій закритій групі підтримки для книги про те, як він почав фрілансити з щойно опанованими знаннями і отримав перші два проекти (замовлення). Згодом Олександр запустив інтенсив для веб-програмістів, де навчає фрілансу і ділиться власним досвідом.

freelance_400hours

Отже, про фішки роботи на Upwork прямим текстом від Олександра:

(більше…)

Чому написання класного коду не є гарантією успіху, або 6 технік продуктивності, які часто ігнорують програмісти

Чому написання класного коду не є гарантією успіху, або 6 технік продуктивності, які часто ігнорують програмісти

Дана стаття є гостьовою статтею від Олі Сенич. Оля є перекладачем у Bullet Journalist. А також людиною, одержимою лайфхакінгом (тобто покращенням свого життя). Засновниця ресурсу про продуктивність та саморозвиток “ПОTRIBNE”.

В статті Оля поділиться власними техніками продуктивності, які спробує відзеркалити із власної сфери (написання статтей, перекладів та ведення блогу) на професію програміста. Впевнений вам буде цікаво перебрати деякі з них, а також зрозуміти той факт, щоб бути продуктивним у зовсім різних галузях потрібно слідувати подібним правилам.

(більше…)

Як фрілансеру правильно шукати клієнта з-за кордону?

Як фрілансеру правильно шукати клієнта з-за кордону?

Це гостьовий пост від Володимира Дибенко (управляючого директора компанії AOG.Jobs). В ній він поділиться з нами досвідом сервісу AOG.Jobs про те, як вони шукали і забукали своїх перших клієнтів із США. Думаю дана інфа буде корисною усім тим, хто планує напряму шукати замовників з-за кордону для своїх IT послуг.

(більше…)

Як оптимально працювати з базою даних та Django моделями?

Як оптимально працювати з базою даних та Django моделями?

В черговій статті серії про кращі практики програмування з Django розглянемо роботу з базою даних та Django моделями. Поділюсь досвідом нашої команди та розкажу про:

  • Django аплікації, що полегшують життя при роботі з даними;
  • як організовувати код моделей в проекті;
  • роботу з чистими SQL запитами;
  • індексування та пошук даних;
  • унаслідування у класах моделей;
  • міграцію даних;
  • дизайн бази даних та моделей;
  • менеджери в Django ORM.

Якщо ви створюєте веб-аплікації із  Django фреймворком, тоді дана стаття буде для вас ‘must to read’…

(більше…)

Шукаємо таланти: Django Dev, WordPress Dev, Linux Admin

Шукаємо таланти: Django Dev, WordPress Dev, Linux Admin

Нашій поки невеликій команді потрібна допомога. Шукаємо Django розробника, спеціаліста з WordPress та адміна. Усі варіанти на часткову зайнятість, віддалено і кожен із своєю подальшою перспективою. Детальніше далі у кожній спеціалізації. На поточні завдання потребуємо лише професіоналів, початківців не розглядаємо.

Вся комунікація і робота над проектом відбувається онлайн. Використовуємо:

  • hipchat: для живої онлайн комунікації по проектах;
  • redmine: для менеджменту проекту і завдань; щоденний статус в тікетах і звітування часу;
  • email: для асинхронної нетермінової комунікації;
  • google hangouts: для тижневих планьорок.

Англійська у всіх випадках: необхідно і достатньо середнього рівня. Потрібно буде комунікувати з клієнтом у текстовій формі лише.

Лояльність до наших робочих процесів, ваші софт-скіли не менш важливі для нас, ніж технічні навики 😉

Оплата ринкова, відповідно до досвіду і навичок спеціаліста. Може бути погодинною, може бути по-проектно. За домовленістю.

Якщо вищенаведені умови уже вас не задовільняють – не витрачайте свого часу читати далі.

(більше…)