Training refers to the acquisition of knowledge through teaching of theoretical and practical skills.

learn more… | top users | synonyms

12
votes
4answers
861 views

Stopping developers committing to the wrong branch on DVCS

The problem I am on a software project which has about 10 developers, we share source code via Mercurial. We have a development and production branch per release. Repeatedly during the course of the ...
13
votes
3answers
526 views

How do you break out of the role of a code maintainer? [closed]

In my last three jobs, I was a code maintainer. In all three cases, I was hired after the majority of the code for the project was already written. I'm a self taught programmer. Before I ever started ...
13
votes
7answers
1k views

Is Ant still in the “mainstream” for Java builds?

We have been slowly replacing batch command files (windows .bat) which were simply jarring up the classes compiled in the developers IDE, with more comprehensive Ant builds (i.e. get from CVS, clean ...
7
votes
2answers
493 views

How Do I Determine the Value of a Technical book? [closed]

I'm interested in finding more books like The Pragmatic Programmer. Rather than the run of the mill, technology-specific books that are out of date by the time they go to press. Can you provide advice ...
38
votes
8answers
4k views

How to mentor junior programmer who may not be a good fit for programming? [duplicate]

I'm in a bit of a precarious position. I'm working remotely for a client that has recently brought in a junior developer straight out of college into the project. He works physically at their office. ...
12
votes
4answers
1k views

How to manage time for studying while working? [closed]

I've been programming 8 years for a company. We build business intelligence software systems. Since I thought working is learning, I've always studied in terms of what I was doing at the company while ...
4
votes
3answers
859 views

How to Gauge Junior Developer Knowledge [closed]

I've started mentoring a junior developer. I've read the community wiki on how to mentor and have been following many of the suggestions in there. The developer has a couple years experience, mostly ...
28
votes
6answers
14k views

How to Deliberately Practice Software Engineering? [duplicate]

I just finished reading this recent article. It's a very interesting read, and it makes some great points. The point that specifically jumped out at me was this: The difference was in how they ...
44
votes
15answers
5k views

Is it possible for an amateur to become a good programmer? [closed]

A professional full-time programmer can do a great job by continuously learning from their work. How can an amateur programmer train to become a good programmer? ** If you like to play music or ...
2
votes
2answers
2k views

How do you train freshers? [closed]

Training freshers has become my responsibility. I work in a good small company and they want me to train freshers (MCA/BCA students). But I am not an expert in training field. So can anyone please ...
5
votes
1answer
318 views

What to look for in a training course [closed]

My development team is looking to expand into some new areas that we don't currently have direct skills for. We're trying to evaluate the available training courses, but there's not much depth of ...
5
votes
1answer
316 views

What would the ultimate developer training class look like? [closed]

I think today's typical/traditional 3-5 days developer training classes aren't so great, as you tend to forget half of it shortly after. It's too much one way communication and not enough interaction. ...
5
votes
4answers
293 views

How should I evaluate a training class? [closed]

My company is giving us the possibility to sign up for some offsite training classes on Design Patterns. Browsing through the brochures, I'm already feeling bored (and somewhat repelled by the ...
7
votes
6answers
452 views

What is the best way to structure workshops for starting programmers?

We are planning to organize programming workshops for Java web developers with basic coding but no design experience. The goal of the workshops is to introduce these programmers to clean code. Focus ...
1
vote
4answers
657 views

“How to code better” training [closed]

We frequently recruit fresh talent into our company straight from the Universities. While a lot of training goes on for these developers, I think there should be a training program that simply teaches ...