Чи потрібна вища освіта для карʼєри в ІТ, яку роль зараз відіграють приватні та корпоративні університети, а також яких софт-скілів бракує молодому поколінню айтівців. Відповіді на ці та інші питання шукали на дискусійній панелі під час конференції DOU Day.
General QA Engineer Вероніка Жигир розмірковує про принципи тестування, тобто основні підходи, які допомагають організувати та провести тестування ПЗ більш ефективно. В цьому їй допомагає базова книга Foundations of Software Testing: ISTQB Certification та власний досвід.
«Скільки часу треба чекати, щоб стати Middle? Тимлід каже, що я Middle. Як йому довести, що п’ять років досвіду — це вже Senior?» Head of Analytics в Jooble Оксана Носенко ділиться спостереженнями про кар’єрне зростання спеціаліста через його soft skills, а не знання чи проведений на посаді час.
iOS-розробник Павло Бондар має великий досвід співбесід. Про те, як до них краще підготуватись та яку користь може принести навіть невдале інтерв’ю, чому формулювання «фіксив баги» недостатнє, а ще про те, що відсутність досвіду можна компенсувати гарним портфоліо Павло розповідає у своєму блозі.
Роман Штикало — Senior Android Engineer в Ajax Systems, і йому часто доводиться проводити співбесіди. У своєму блозі Роман ділиться тим, як він готується до технічних інтерв’ю і за яким планом їх будує, а ще — розповідає, як у вакансії зазначити тільки необхідні навички та знання кандидата.
П’ятірка компаній, що найняли найбільше джуніорів у 2023 році — Genesis, ZONE3000, Netpeak Group, Ajax та EPAM. Ще з цікавого: стало більше продуктових компаній — усього шість, які взяли на роботу понад 100 початківців кожна. Вони наймають більше нетехнічних фахівців, а сервісні — навпаки.
Олександр Басалкевич з GlobalLogic розглядає базові алгоритми на графах. Вони, зокрема, застосовуються у побудові соцмереж, прокладанні оптимального маршруту навігатором, позиційних іграх, плануванні тощо.
Цей текст присвячуємо C#, мові програмування для роботи з платформою .NET. Ми попросили експертів поділитися прикладами запитань, які можуть трапитися під час співбесід на позицію C# розробника. Матеріал не є вичерпною інструкцією, однак сподіваємося, стане вам у пригоді під час пошуку роботи.
Олексій Остапов, Head of Test Automation і викладач у КПІ, ділиться зі спільнотою науковими роботами своїх студентів. Перша тема пов’язана з інструментами для тестування даних, друга стосується codeless-автоматизації, а у третій роботі студент створюватиме mock-сервіс.
Найчастіше розробники програмують двома мовами — так вказали 44% опитаних фахівців. TypeScript і JavaScript найчастіше використовуються разом. Бекендери частіше за інших розробників можуть обійтися лише однією мовою у роботі. С#/.NET, Java, PHP, Python, Ruby, Salesforce нерідко комбінують з TypeScript і JavaScript.
Статті
· C,
C++,
Go,
Java,
JavaScript,
Junior,
Mobile,
Objective-C,
PHP,
Python,
Ruby,
Scala,
Swift,
аналітика,
програмування
Одного разу Алла Капля прочитала на DOU статтю про гарвардський онлайн-курс CS50 і вирішила, що хоче його пройти. Чому він корисний як джунам, так і вже досвідченим розробникам, а ще багато емоцій і відкриттів — читайте в блозі.
JavaScript Team Lead Юрій Лучанінов ділиться оглядом інноваційних технологій веброзробки, зокрема розглядає хмарні сервіси з ML, рішення no-code/low-code, масштабування через мікросервіси тощо.
У цій статті Іван Ревчук, Head of Infrastructure в Brainstack_, розповідає про головні скіли, які варто прокачати, аби стати затребуваним фахівцем з DevOps. А також ділиться ресурсами, які допоможуть вам розвиватися у цій ролі та отримати підвищення.
У цій статті Марія Бандерс розповідає, як завдяки якісній продуктовій документації можна уникнути додаткових сінків і зайвої роботи. Ця стаття буде корисна для продакт-початківців, команд, стартапів та нових продуктів, що спеціалізуються на мобільних застосунках або створюють вебсервіси B2C/B2B.
Розробники складають майже половину новачків в ІТ торік, ще 21% — QA. Невеликі та середні компанії активніше наймали новачків. Найчастіше джуніори працюють в продуктових (40%) чи сервісних компаніях (37%). Зібрали портрет початківців в IT у 2023 році за даними зимового зарплатного опитування.
На ринку найбільша кількість вакансій DevOps-інженерів саме рівня Senior: крім того, існує розповсюджена думка, що «DevOps не може бути Junior». У цій статті Владислав Грам, Lead DevOps Strategy Advisor, ділиться знаннями та джерелами, які можуть допомогти ввійти в професію.
Євген Бойко, ветеран російсько-української війни, розповідає про свій новий етап у житті в ролі QA Engineer. Мобілізація та звільнення, вибір нової професії, навчання та пошук роботи — про цей досвід Євгена читайте в блозі.
Історій про успішний світчинг в IT не бракує. В Україні й досі чимало людей сприймають роботу в індустрії як гарантію забезпеченого життя з гарними перспективами. Однак далеко не всі світчери отримали роботу чи вирішили на ній затриматися навіть після бажаного оферу. Розповідаємо три такі історії.
Медіанні зарплати тих, хто змінював роботу торік, найчастіше не відрізняються від зарплат тих, хто продовжує працювати в тій самій компанії. Проте фахівці з досвідом 10+ років можуть розраховувати на вищу компенсацію під час зміни роботи. Продовжуємо аналізувати результати зимового зарплатного опитування DOU.
У цій статті фронтенд-розробник Максим Маслов базово розповідає про функції в контексті JavaScript, а саме: розбирається з різними видами функцій, їхніми ролями та впливом на структуру програм, визначає принципові відмінності між ними.
Коментарі