21

(13 відповідей, залишених у Інші мови програмування)

Переклад завершено! Якщо у когось буде час проглянути, буду вдячний

22

(1 відповідей, залишених у Ваші проєкти)

Всім привіт, розробили разом з fed_lviv невеличкий додаток, персональний словник, де можна додавати власні слова та вчити їх. В якості експерименту вирішили запустити бета-тестування на цьому сайті.

Що було б корисно:

  • Пошукати помилки у додатку на вашому пристрої

  • Потестувати синхронізацію, якщо є можливість між декількома пристроями - круто

  • Потестувати зручність (UX), може будуть ідеї як що можна покращити

Увага: у даній версії використовується тестовий сервер, тому після випуску остаточної версії дані будуть втрачені

Завантажити можна тут:
https://drive.google.com/open?id=1nKUMf … 7dxpMg0COK

https://habrastorage.org/webt/8q/r9/jl/8qr9jl9bi4pubwcdwfdbedpso4c.png

З додаткових побажань: не розводити політоту

24

(49 відповідей, залишених у Обговорення)

0xDADA11C7 написав:

Бізнес це завжди брудна справа, але людина обирає як саме їй забруднитися

Ви абсолютно маєте рацію.

0xDADA11C7 написав:

шкода що український бізнес нехтує українськими фанатиками

Вони просто не витримають конкуренцію, не лише технічну, а і в плані адекватності. Якщо розробник побачить ТЗ/коментарі продавця/ПМ-а/колег російською і почне кидатись лайно на це - це відразу звільнення, у будь-якій компанії.

Якщо ви за допомогою англомовних джерел зможете опановувати матеріал на рівні тих, хто російською вчить - супер! Респект і повага. Але як показує досвід, швидше набереться група саме не фанатиків чи російськомовних.

Ми не ставимо вимог щодо навчання, є лише побажання та рекомендації. Але щодо працевлаштування, наразі у нас буде обмежена кількість вакансій і ніхто не чекатиме вас, якщо хтось інший опанує матеріал швидше. Але це не значить що ми перестанемо допомагати та навчати інших.

Ну і останнє, я топлю за українську, але в межах розумного. Саме тому топік створений лише тут. Саме тому я лише тут у розділі Android/iOS допомагаю новачкам. Але деякі жителі форуму дуже агресивно і неадекватно себе поводять (можливо доведеться змінити майданчик).

varkon написав:

Що вона буде отримувати тут - це велике велике питання.

  1. Безкоштовне навчання, можна назвати це "менторство", так

  2. Живий досвід

  3. Заробітну плату, пропорційну досвіду та продуктивності

varkon написав:

Чому особисто я вважаю що це недобросовісна пропозиція? Тому що ніде не вказано ніякіх контактів, не зрозуміло що взагалі компанія робить

А їх і не може бути, так як:

  1. Навчальна програма ще в розробці

  2. Ціль цієї теми - отримати пропозиції/побажання

  3. Анонсу ще не було

Жодна компанія при здоровому глузді не буде світити свої дані при такому розкладі.

varkon написав:

скоріше за все ваші реальні навички будуть максимально занижені

Ми не будемо підписувати жодного контракту з учнями. Ми оцінюємо знання кожного учня, пропонуємо йому ставку, яку вважаємо відповідною знанням. Він або погоджується або ні. Ринкові правила

varkon написав:

Проектів ми не маємо

У будь-якій компанії це проблема не розробника, а продавців. Є ставка - що ще потрібно? Зарплатний фонд маємо наперед на 3-4 місяці.

karmeljuk написав:

Покажіть мені студента, котрий не знає англійської на рівні читання документації

Стандартний студент КПІ та КНТУ технічних напрямків.

varkon написав:

Читаємо вимоги з боку лохотронщиків: Англійська мова на рівні читання технічної документації[

Якщо прикрутите на хвилинку свій пукан і прочитаєте опис топіка, то побачите помітку "Бажані вимоги до кандидатів...". Значення слова "Бажані" самі нагуглите?

varkon написав:

Лохотроном я називаю процес в якому виграш одного з учасників є сумнівним завдяки целеспрямованному неповному інформуванню про процес.

На це і націлений цей топік, щоб ми могли налагодити зв'язок ще на етапі розробки курсів.

varkon написав:

1. Ви не розумієте хто та чому вас навчає.

Сумно, якщо навіть так :) Проходьте мимо!

varkon написав:

2. Відсутні крітерії отриманого результату.

Перечитайте уважно тему, повторюватись не хочу

varkon написав:

3. Бескоштовно - безвідповідально. Хочу вчу, хочу - спінер кручу.

Запишіться спочатку на курси української мови, а потім (я давав вище), є купа курсів платних, спеціально для вас.

P.S. По пропозицією fed_lviv, додав оригінальні матеріали англійською, та вихідний код, там де можливо.

25

(49 відповідей, залишених у Обговорення)

FakiNyan написав:

а як щодо принципів та почуття власної гідності?

Мені страшно представити що у вас в голові там робиться. Але не дарма ми створили тут тему, додали собі помітку "відсіювати фанатиків"

26

(49 відповідей, залишених у Обговорення)

Vo_Vik написав:

Тобто людей ви збираєтесь вчити по технічній літературі, не показуючи їм стакоферфлов?

Де я таке говорив? :) Самі придумали ж. Я вказую у першу чергу якісну літературу російською, так як більшість студентів англійської не знає.  Якщо вам принципово не читати російською - вся ця література є англійською, навіть актуальніші видання + вся офіційна документація технологій англійською + я вказую матеріали англійською, якщо немає альтернативи.

FakiNyan написав:

а чо ви не напишете?

Це взагалі найбільш нераціональне використання ресурсів, яке можна придумати. Хороший програміст повинен:

  1. добре володіти англійською мовою. Якщо ви пройдете відбір, заняття з репетитором будуть обов'язковою задачею.

  2. вміти повторно використовувати напрацювання інших, а не пидалить свої велосипеди наліво направо (замініть на "чо ви не напишете"). Тому що задачі потрібно реалізовувати швидко, так як від цього залежить конкурентноздатність компанії та ваш дохід. Будете маятись фігньою - будете отримувати $200-400 на місяць, будете раціонально використовувати свій час, то матимете $2000+.

  3. вміти відділяти роботу від власних емоцій/бачень/іншої хріні. Хороший програміст - професіонал, а професіонали не ниють на форумах. Професіонали фігачать на результат.

27

(49 відповідей, залишених у Обговорення)

P.S. Пошукав технічну літературу українською, нічого толком немає, по Java знайшов Програмування в Java / А. Г. Горбань (2008 рік) і воно дуже застаріле та жахливе!

Також знайшов Освоюємо Java, теж по колекціям - нуль, по багатопоточності - нуль. Прочитавши це, програмувати навчитись неможливо.

Зате знайшов дуже хорошу документацію по Git українською. Додав її у список.

Я не бачу сенсу піднімати кіпіш з приводу мови тут, для цього краще створіть окремий топік та організовуйтесь перекладати/створювати матеріал українською. А в цьому топіку давайте обговорювати курси.

28

(49 відповідей, залишених у Обговорення)

FakiNyan написав:
Прихований текст

(рос)(рос)(рос)(рос)

Читайте англійською, хто вам не дає?

Прихований текст

або проходьте мимо і не псуйте собі нерви :)

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

29

(49 відповідей, залишених у Обговорення)

karmeljuk написав:

eresid - які орієнтовні дати запуску курсів?

Java курси орієнтовано, кінець січня - початок лютого. Але вже є що почитати/подивитись на GitHub (будемо оновлювати з часом), можна вже стартувати!

30

(130 відповідей, залишених у Обговорення)

Torbins написав:

Цікаво як там у Телеграма справи.

Телеграм написаний на Qt/C++.

Якщо вже критична швидкість і споживання ресурсів, краще обрати Go (якщо мозок не заточений на ООП) або D (швидкодія на рівні Сі якщо без GC, якщо з, трішки повільніше буде, бенчмарки в інтернеті є, але набагато прокачаніша мова за С++).

Але ні Go ні D я б не радив як першу мову програмування, спочатку треба засвоїти щось більш популярніше і високорівневе (Java, C#, JavaScript, PHP). І вакансій в десятки раз більше раз більше по цим мовам.

31

(130 відповідей, залишених у Обговорення)

221VOLT написав:

а ще можна і зекономити, і не купувати тоннами планки оперативки ))

ну так тоннами і не треба) то образно. Для бекенда Java+Spring - зараз найоптимальніший варіант по швидкості розробки та швидкодії

32

(130 відповідей, залишених у Обговорення)

javascriptIsLife написав:

Я в тому плані що оперативної пам'яті всі ці .net`и і java споживають доволі багато.

Ви на розробці зекономите стільки, що можна планок ОЗУ тоннами закуповувати буде...

33

(49 відповідей, залишених у Обговорення)

Так як є не мало звернень щодо повноцінних курсів для новачків, порадившись, ми дійшли висновку, що тут ми не зможемо нічим допомогти. Ми не хочемо розповідати людям що таке масиви, цикли та інші базові речі, які можна і самому засвоїти... Наразі існує багато курсів, навіть у Львові (Java, Android, iOS, Front End) та різної літератури для початківців. Немає сенсу повторюватись.

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

Тому поки бачимо наступні варіанти:
1) Якщо набереться група 10+ людей, організуємо платний курс по Java, де 50% часу буде на самостійне опрацювання, а 50% часу - живі уроки, на яких вирішуватимемо проблеми, з якими учні зіткнулись і не зрозумілі моменти, В рамках курсу зробимо невеликий проект, де учні зможуть на живому прикладі засвоїти всі етапи розробки.
2) Ви опрацьовуєте підготовлений базовий матеріал самостійно. Якщо щось не зрозуміло - ми допомагаємо, потім організовуємо 4-5 живих уроків по 2 години (орієнтовано), де закріпимо базу і перейдемо на практичні задачі. Люди, які відчувають що мають потрібний рівень знань, просто пройдуть співбесіду, на основі якої будуть визначені подальші кроки.

P.S. Створив Discord сервер для тесту, може і зайде.

34

(130 відповідей, залишених у Обговорення)

javascriptIsLife написав:

Фу. Глючний .NET.

С/С++ радити новачку - дуже не професійно. Там поріг входження в 10 раз вищий за С#/Java. Щодо глючності, майже вся корпоративщина на C#/Java, проблем немає... Може проблеми рівності рук?

35

(130 відповідей, залишених у Обговорення)

Якщо писати іграшки - однозначно C#. В Unity та Godot на цій мові і пишуться скрипти. Дивно що ніхто не порекомендував цю мову.

36

(49 відповідей, залишених у Обговорення)

dot написав:

— Ніц не мовлено про тривалість.

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

dot написав:

було цікаво взнати би якийсь орієнтир чи стиль — від задачі до задачі.

Буде підібрана певна література, яка буде максимально зрозуміла для новачків (можете також пропонувати варіанти на розгляд), після її засвоєння - максимум практики.

dot написав:

— Телеґрам — не великий шанувальник сього, просто думки вголос.

Ну з того, що пробував, телеґрам настабільніший і найзручніший. І на відміну від усіляких Slack/Skype, вміє зберігати історію

37

(49 відповідей, залишених у Обговорення)

fed_lviv написав:

А більш детально? Тривалість курсів, кількість занять на тиждень, тощо.

reverse2500 написав:

берете на курси всіх підряд чи  буде підбір чи може з людини бути програміст чи ні ?

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

У нас філософія така, що знання мають бути доступні кожному і безкоштовно. Тому і розглядаємо в першу чергу варіант, коли взяти участь зможуть всі бажаючі і це буде безкоштовно, а це можливо коли 90% навчання буде припадати на самостійну роботу.

Якщо буде необхідна кількість людей, які захочуть повноцінні курси (2 рази на тиждень по 2 години, з домашніми завданнями і так далі) - звісно можна організувати, але то вже не буде безкоштовно.

vtorgashov написав:

От цiкаво... Де той офiс буде ?

Орієнтовано в районі Галицького перехрестя. Липинського/Хмельницького.

FakiNyan написав:

А ще я сумніваюсь, що хоч в одній конторі, хоч одна людина балакає українською, або розуміє, що расєянє нам не братушки.

Працював у Кропивницькому (сам звідти), і у Києві у трьох різних компаніях - всюди 30-40% технарів говорять українською.

38

(49 відповідей, залишених у Обговорення)

FakiNyan написав:
Прихований текст

проклинаю те, що я народився в житомирі

Ну так ніхто вам не забороняє пройти курси і шукати потім роботу у своєму місті :)

39

(49 відповідей, залишених у Обговорення)

Всім привіт.

Ми займаємось розробкою мобільних клієнт-серверних додатків (Аутсорсинг, Android/iOS) і плануємо після нового року відкривати офіс у Львові. В рамках цього плануємо набрати людей для навчання. Це будуть курси, орієнтовані в більшості на індивідуальне навчання, але під контролем кураторів з досвідом. По результату навчання кращих візьмемо на стажування.

Напрямки наступні:

  • Android Dev (Java, Android SDK)

  • iOS Dev (Swift, iOS SDK)

  • Back End (Java, Spring, MySQL/PostgreSQL)

  • Front End (Html/CSS, JavaScript, Angular...)

Бажані вимоги до кандидатів:

  • Проживання у Львові

  • Технічна освіта, або базове знання якоїсь мови програмування, структур даних

  • Англійська мова на рівні читання технічної документації

  • Багато вільного часу та бажання вчитись

Було б цікаво почути ваші питання, ідеї та пропозиції щодо курсів. Поки я бачу це наступним чином:

  1. Ви обираєте напрямок, яким хотіли б розвиватись

  2. Ми готуємо вам літературу, яку потрібно засвоїти (книги, відеоуроки, тощо)

  3. Ми організовуємо 4-5 базових живих відеоуроків (алгоритми, архітектура, патерни, ООП, Git)

  4. Даємо задачі, які потрібно вирішити.

Протягом всіх кроків ми будемо на зв'язку у Discord-групі. Рекомендована література для підготовки до курсів знаходиться тут.

ура! живий юзер :)

Для Android найпростіший варіант - Handler. Правильний варіант - використовувати RxJava і на її рівні розрулювати потоки.