Провідні ІТ-компанії Миколаєва про навички випускника Факультету комп’ютерних наук


Деканатом Факультету комп’ютерних наук ЧНУ ім. Петра Могили було проведено анкетування провідних ІТ-компаній м. Миколаєва стосовно технологій та професійних компетентностей, якими повинен володіти випускник факультету для того, щоб бути затребуваним на ринку праці у найближчі роки.

Технології та програмні продукти, якими повинні володіти випускники Факультету комп’ютерних наук:

Postidustria

1) Алгоритми і структури даних.

2) С++, Java або Python, а саме можу закодити будь-який алгоритм, розуміє, як працює система, пам’ять; вміє працювати з мережею і БД.

3) СУБД. Будь-яка реляційна на рівні якісного вирішення завдань з курсових.

4) Для «інтелектуальних систем» – алгоритми на графах, експертні системи, основи нейронних мереж.

5) Писати на Objective C, Swift або Java / Koltin, щоб розробляти під мобільні пристрої.

6) Писати на PHP / Java / Python / Ruby / JavaScript, щоб розробляти веб-додатки.

7) Проектувати і працювати з MySQL, PostgreSQL.

8) Робити Data science проекти на Python / R.

 

GlobalLogic

JavaScript/Front-End Trainee -Basic knowledge of experience with JavaScript (ES5 /

ES2015), AngularJS, BootStrap, NodeJS.

-Understanding of the HTTP Protocol and RESTful Services.

-Understanding of HTML5, SCSS, JSON and XML, Grunt, Bower.

– .Net Trainee Basic knowledge of C# & .NET Good understanding of OOP Basic knowledge of databases and SQL Windows  Pre-intermediate QA Trainee Required skills: Knowledge of software testing theory Knowledge of testing documentation and types of testing Good analytical skills – ability to solve and communicate problems English written and verbal communication skills are required Desired Skills: Basic knowledge of Windows, OSX, Unix-like systems SQL (at least basic level).

 

CoreTeka

Basic Back-End development(PHP, Java), client mobile applications development(Android), manual and basic automated QA skills, business analysis and project management skills and understanding, Front-End(JavaScript and its frameworks), Basic 2D/3D design skills.

ADSgroup

PHP, Symfony, Laravel, MySQL, CMS (OpenCart), CMS (WordPress), XML, AJAX, Composer, Git.

 

TemplateMonster
Front-end: HTML5, CSS3 (media, flex, and etc.), Bootstrap 3, JS, jQuery, AJAX, Back-end: PHP, MySql, Maria DB, Memcached, CURL, REST API, Composer MVC Pattern +, OOP +, ORM (ActiveRecord) + CMS: WordPress, Joomla, Shopify, OpenCart
Graphical Editor: Adobe Photoshop

 

GeeksForLess Inc.

Technical Skills: be able to create an app using OOP principles, abstraction, inheritance, polymorphis, imperative programming – loop, if, switch statement, variables, constants, etc…,- basic algorithms, know how to create a list, tree, set, queue, basic algorithm analysis – Big notation, linear, square and other algorithm types, OOP design, be able to analyse technical requirements and create appropriate abstractions, be able to manage memory properly using following approaches, ARC – Garbage collector – manual memory management, experience in any IDE (Android Studio, xCode, IDEA, Eclipse, NetBeans, PHPStorm etc…), experience in any Unix system, muli-threading,  race conditions, deadlock – synchronization, be able to manage data in relation database using SQL,be able to understand test, driven development and write Unit tests, be able – simple design patterns, Mvc, Singleton, Factory, Observer .

Soft Skills: be able to work in team, be responsible and proactive.

Technologies Stack: Html, Css, Js, PHP 7.0, Perl 5.0, Java (JSE), Swift 4.2 , xCode 10 , Cocoa touch and Foundation, Autolayout and Adaptive layout, Storyboards, AVFoundation, Core Data, URLSession, Git, Svn, MySQL, PostgreSQL

 

IntroLab Systems

Методології розробки, Git, Jira, RDBMS, NoSQL, REST, Java, JavaScript, CSS, HTML, RDBMS, NoSQL.

 

Niko Technologies OU

ООП, структури даних, алгоритми, логіка, дискретна математика
Node JS, Angular, Git, Typescript

 

MobiDev

1) основи ООП, Java, Android|Cotlin

2) основи С/С++

3) теорія тестування (тестування мобайлу и веб – відмінності основні особливості)

4) уміння працювати з дизайн-програмами – Photoshop, Coral

5) методології ведення проектів – Agile, Scrum, основи командотворення.

6) Англійська мова всіх напрямів – от Intermediate и вище, для напряму Project management – Upper-Intermediate.

 

Brightech IT Company

Doctrine ORM, Elasticsearch, Redis, WebSocket, RabbitMQ.QL (MySql, MongoDB);PHP 5\7; фреймворки: Symfony, Laravel,Cacti, Zabbix; Web-сервера: nginx, apache, lighthttpd;

Віртуалізації: qemu/kvm, vmware, openstack;

Проксі: squid;Почта, антивирус и спамфильтры: postfix, clamav, spamassasin;

Контейнеризація сервісів: docker;

Деплоймент: ansible, puppet, chef;

Маршрутизатори: mikrotik,cisco.