Definition

mentoring service

Part of the Programming glossary:

A mentoring service is a company that provides professional counseling and advice for individuals and businesses for a fee. A mentoring service may provide career planning, skills training, project guidance, professional contacts, or problem-solving for an individual's career or within a company. A mentoring relationship may be for an unspecified or for a limited duration.

A typical kind of mentoring in information technology is for the management of a software development project. A professional mentor may be hired for any or all of the phases of software development including the initial planning, architecture, design, development, implementation, debugging and testing, and deployment and installation

Face-to-face mentoring is still the most common form of mentoring, but virtual mentoring is gaining popularity. Virtual mentoring uses videoconferencing, the Internet, and e-mail to mentor individuals or companies. This is beneficial for those who own a small business and are unable to leave their workplace and for those who live in rural or remote communities. Virtual mentoring is usually less expensive compared to face-to-face mentoring and provides an individual with more choices for mentors. Even if you choose virtual mentoring, it is recommended to meet with your mentor face-to-face at least once.

This was last updated in September 2005
Posted by: Margaret Rouse

Related Terms

Definitions

  • use case diagram

    - A use case diagram is a graphic depiction of the interactions among the elements of a system. A use case is a methodology used in system analysis to identify, clarify, and organize system requireme... (WhatIs.com)

  • Java Champion

    - The Java Champion designation is awarded to leaders and visionaries in the Java technology community. (SearchSOA.com)

  • application program interface (API)

    - An application program interface (API) is code that allows two software programs to communicate with each other. Typically, APIs are released for third-party development as part of a software devel... (SearchExchange.com)

Glossaries

  • Programming

    - Terms related to software programming, including definitions about programming languages and words and phrases about software design, coding, testing and debugging.

  • Internet applications

    - This WhatIs.com glossary contains terms related to Internet applications, including definitions about Software as a Service (SaaS) delivery models and words and phrases about web sites, e-commerce ...

Ask a Question About mentoring servicePowered by ITKnowledgeExchange.com

Get answers from your peers on your most technical challenges

Tech TalkComment

Share
Comments

    Results

    Contribute to the conversation

    All fields are required. Comments will appear at the bottom of the article.