• Android’у быть или не быть?

    Свого часу обрав Java тому, що за цим напрямом було найбільше матеріалів, та головним завданням було навчитись програмуванню як такому. За рік з чимось навчання спробував той же Android, Ruby/Rails, JavaScript і ще багато всякого потроху. В якийсь момент обрав для себе пріоритетом стек Java + Spring, та підвернулись курси від компанії за напрямком .NET, який я вчив навіть не за 21 день, а за 21 годину, щоб потрапити на них, і тепер я дотнетчик :) В загальному від початку навчання до першого робочого дня пішло десь півтора року, хоча цей час можна би було скоротити десь до року чи навіть 9 місяців, якби мав конкретніші уявлення, чим хочу займатись. Все це пишу для того, щоб показати, що невизначеність заважає, а вміння просто програмувати навпаки допомогло. Лише десь за півроку до мене дійшло, чому інтерфейс зветься інтерфейсом, реальне призначення ексепшнів, ще більше часу пішло, щоб зрозуміти, що таке SOLID (хоч я все ще продовжую відкривати його все ширше), як працює хештаблиця, для чого є IoC і т.д.. Отож, рекомендую звернути увагу на структури даних та алгоритми (основи комп’ютерних наук, одним словом), багато читати різних статей про всякі best practices (не лише у Java), підходи та поради і завжди писати код у відповідності до цього (я більше читав, ніж робив і це теж загальмувало прогрес, краще все ж робити навпаки), але обов’язково зрозуміти про що йдеться у статті хоч на 40%. Можна почати pet-проектик на три-чотири ентіті і робити простий CRUD, потім робити леєри, Single Responsibility, сунути якийсь паттерн-другий для перевикористання логіки і покращення читабельності (насправді ні і потім ти зрозумієш, яким зашкварним було те чи інше рішення і візьмешся переписувати), нарощувати функціонал і це все показувати інтерв’юверам. І після цього не потрібні ніякі курси, окрім хіба що всяких Pluralsight і тому подібних.

    Поддержал: Максим Журавлёв
  • Какие направления в айти популярны?

  • Курси Web UI Development SoftServe?

    Треба сказати, що цей резерв — це просто чекання. В компанії, де я пройшов навчання натомість SS, резерв це реальне долучення до реального проекту, де тобі платить не замовник, а компанія. Іноді це залучення до проекту як hidden або ж до внутрішніх проектів компанії (на деяких неймовірно симпатичний стек). Але, можливо, це теж залежить від офісу, бо там, звідки я, «резерв» у SS це просто «ну ми вам подзвонимо, коли з’явиться вакансія».

    Забув сказати щодо 3-х місяців очікування. HR сказала, що ми, мовляв, за Вами стежити не будемо, але якщо дізнаємось, що Ви пішли працювати кудись деінде, то на Вашу кар’ єру це матиме негативний вплив. Ось такий пиріг.

    Поддержал: ZeRMiuNT ZeRM
  • Курси Web UI Development SoftServe?

    В академії SS я не навчався, та доходив до останнього етапу відбору, і тому все ж дещо знаю. З тебе беруть чесне слово, що ти будеш 3 місяці після закінчення навчання сидіти на дупі рівно та чекати оффер від них. Зарплата — $300 на протязі чотирьох місяців, щоправда, що чекає після закінчення цього терміну, мені не пояснили. Також, знаю, що фронт-ендщиків та тестерів набирають дуже активно на роботу ще по ходу навчання, тоді як зі всяких джавістів та дотнетчиків можуть не взяти жодного. Це може бути специфікою офісу на місці, що хтось їм потрібен, а хтось — ні, та дивно, що все ж набирають людей і витрачають і свій, і чужий час, не маючи в них потреби. Чому витрачають ще й чужий час? Бо була інформація, що якщо стрім навчання непопулярний, то і викладання таке собі (викладачі не напружуються), та це теж може бути специфікою конкретного офісу. Також, є суперечлива інформація про час навчання — говориться, що ти маєш ходити в академію ледь не як на роботу, тоді як чув, що все це далеко не кожного дня і далеко не по 8 годин. Словом, хоч і не вчився у них, та це місце не викликає великої довіри. Плюс, причина мого не проходження останнього етапу — верх зашкварності, та це вже зовсім інша історія, бо життя взяло розворот, та й у професійному плані все склалося для мене набагато краще.
    Проходив співбесіду в кінці травня. Інформація від двох людей, що вчились свого часу на різних стрімах, плюс, деяка інформація з гугла. Посилань не додаю. Удачі в навчанні та кар’єрі :)

    Поддержал: new user