warning: preg_match() expects parameter 2 to be string, array given in /storage/www/syntacticsugar.com/www/includes/bootstrap.inc on line 862.

Professional Development

Success of every company depends on people. That is why we aim for our customers to be in the elite of the field by their knowledge and experiences. We systematically and methodically support education and personal growth of our employees and cooperators. All employees and external cooperators are included into our program of professional development. 


The program is comprised by the following phases:

  • Introductory training, sample project
  • Continuous education, training
  • Sharing and passing on knowledge

Introductory Training

Before initiation of cooperation, each member of our team must successfully pass through the introductory training and to create and defend a sample project.

The introductory training has these parts:

  • Basic information about the company, vision, mission, values
  • Manner of cooperation, basic rules
  • Course of programming:an overview of a programming language (C# or SQL or another), development environment, staff culture
  • Overview of the field: a basic overview, advantages and disadvantages of various technologies: Web, XML, SQL, Java
  • Tools for teamwork: Subversion, Mantis, NUnit

The applicants must create and defend a sample project. We prefer already finished applications, which the applicants created earlier by themselves - whether it was in their job or as a thesis or a credit work. At the same time, however, we offer the possibility to discuss and arrange a sample project.

Continuous Education, Training

After training and defending of the sample project, the applicant becomes a Junior programer. He will be assigned a so-called mentor, which is a more experienced member of the team, who becomes a kind of “guide“ of the new employee. The mentor will help the new employee to integrate more quickly into corporate environment. He also observes his/her work and provides professional advice.Employees participate in various conferences and trainings.

Sharing and Passing On Knowledge

More experienced members of the team, so-called Senior programmers, play a significant role in creation and control of the projects. The aim is not for the experienced programmers to stop programming, but rather to pass on their experiences to other people and to take advantage of their skills in all projects (that the company is dealing with) to a maximum extent. Senior programmers thus have a decisive role in creation of architecture of projects, in improvement of procedures and proceedings in the company (e.g. choice of development tools, automatic builds, testing etc.). Senior programers evaluate and assess work of Junior programmers and act in the role of mentors. Sharing of knowledge is effective due to the company knowledge base. We regularly organize lectures on developer topics (e.g. "advanced use of the system for management of source codes", "best practices in code writing", "SQL for non-database specialists"etc.)

News

29.09.2011

New Design

We have decided to create a new modern look for our web presentation. It's more simple and trendy.
14.12.2010

We have established EITO – European IT Organization

We would like to invite everybody who is interested in ICT to become a member of European IT Organization – club formed by successful companies operating in ICT business all over the Europe on LinkedIn.

Since this group is just being formed, you have a rare opportunity to be there from the same beginning and to influence everything.

What our clients said about us

„I would like to appreciate the approach of the Syntactic Sugar company, which implemented a new web site for our school, including relation to internal information system of our institution. They took care of the smooth running of the project, which began with consultations on the design of the new web sites. Then they considered the structure of the whole site and presented us the offer of possible functions provided for different user roles.