development – Creative Programming https://alllinuxdevices.com What a programmer needs to know Wed, 28 Apr 2021 12:14:59 +0000 en-US hourly 1 https://wordpress.org/?v=6.5.5 https://alllinuxdevices.com/wp-content/uploads/2021/04/1bde620701d143c0b006dfd1f5bfb1f8-100x100.png development – Creative Programming https://alllinuxdevices.com 32 32 Internship and mentoring as a team development tool https://alllinuxdevices.com/2021/01/01/internship-and-mentoring-as-a-team-development-tool/ Fri, 01 Jan 2021 09:46:55 +0000 https://alllinuxdevices.com/?p=28 An internship is a classic term describing the path of development of a young specialist in the process of starting his career.

The post Internship and mentoring as a team development tool appeared first on Creative Programming.

]]>
An internship is a classic term describing the path of development of a young specialist in the process of starting his career.

In the field of digital products, we have a constantly growing, changing volume of knowledge and approaches, which, often, cannot be ensured by training in the process of regular training and the arrival of a ready-made specialist who just needs to be brought up to date on his responsibilities in a new position.

A feature of creating innovative products is the training of specialists virtually “from scratch”, to a greater extent not on the basis of fundamental knowledge, but on the basis of practical cases and on the basis of advanced experience with maximum involvement in a real product.

Basic principles and approaches:

Stage I – selection of candidates:

I invite someone to small projects or startups (often as part of personal networking), and someone takes the initiative himself.
In large companies, the selection of candidates takes place through programs organized by HR and, in this case, the final selection takes place from the list of candidates.

Stage II – selection of potential interns:

A test task before a personal meeting, which, as best as possible, will tell you about theoretical knowledge (hard skills).
A personal meeting or communication gives a clear understanding of personal qualities (soft skills) and an idea of ​​how suitable the candidate is and will be able to “fit” into the current processes, share and adopt the “spirit” of the team.
Improvisation from the candidate.

Stage III – development of “young” specialists:

Training: the formation of the educational process and the involvement of trainees in it.
Team building: assistance in adaptation and easy immersion in team processes, both working and informal.
Availability: Willingness to answer questions, devote sufficient time and be open to dialogue.
Sensitivity: Understanding the work mood and inner feelings of the trainee.

Stage IV – involvement of “new” colleagues:

Equality: trainees are full team members and there is no division.
Engagement: all tasks from real processes and their solution lead to a full-fledged product or the successful completion of a certain product stage.
Mindfulness: No routine or unnecessary tasks, especially those that do not relate to or affect real products in any way.
Informality: demonstration of the work of other teams and the opportunity to get acquainted with different approaches, holding meetups with other groups of specialists, often outside the working format.
Motivation: highlighting small tasks, the implementation of which will constantly show results and progress.

The post Internship and mentoring as a team development tool appeared first on Creative Programming.

]]>