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

learn more… | top users | synonyms

-4
votes
0answers
33 views

Help shaping training programs for software developers [closed]

I'm working on some recommendations for my company regarding training programs for software developers, and was wondering what your various employers have done and if you think it was effective. I ...
3
votes
2answers
135 views

Asking about learning experience while working for outsourcing company [closed]

i come up with this question because i feel frustrated to learn new things. When i learn new technologies i can remember it for a short time then if i can't apply to the work i almost forget it. For ...
3
votes
1answer
573 views

How to mentor a junior team member while remaining productive on your own projects? [on hold]

This question is not about multitasking... there are plenty of tips around for that. This is about how to take steps to efficiently multi-project (work on two projects at a time) on a single large ...
1
vote
2answers
191 views

Scenario to illustrate how unit testing leads to better design [closed]

For an internal training session, I'm trying to come up with a simple scenario that illustrates how unit testing leads to better design, by forcing you to think about things like coupling before you ...
8
votes
8answers
1k views

How can I determine the level of talent a prospective programmer has? [closed]

I have a friend who asked me whether I can be her mentor as a programmer. I had to tutor several junior programmers in the past so I have experience working with / tutoring people on different skill ...
123
votes
8answers
6k views

How do I get people to stop bikeshedding?

I have been tasked with teaching other teams a new codebase, but I keep running into an issue. Whenever I go to actually walk through the code with people, we don't get very far before the entire ...
0
votes
3answers
1k views

SAP / ABAP training issues as a junior programmer [closed]

I recently got my Computer Science degree and was recruited by an SAP Partner as a "SAP NetWeaver Consultant" (at least that's what the boss calls me). The job placement stated that no previous ...
4
votes
4answers
469 views

Good unit-testing story for a unit test training [closed]

I have to advise a training on unit testing in my company. I would like to show a striking, real-life example of an unexpected regression not caught by compilation (of course) but detectable with ...
-1
votes
1answer
80 views

What are the most crucial categories of content to organize into an internal developer portal in a large company? [closed]

I have been tasked with organizing all of the company's internal content currently spread around sharepoint, a markdown reference manual and confluence into a single cohesive and usable portal in ...
12
votes
4answers
870 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 ...
10
votes
8answers
2k views

Should we persist with an employee still writing bad code after many years? [closed]

I am putting this question to C++ programmers because: a) Only a C++ programmer can judge the technical merits of the examples; b) Only a programmer will have a feel for the temperament of another ...
15
votes
5answers
2k views

What to do if the task is too difficult ? Internship/SummerTraining [closed]

I conducting my summer training or internship for 2 months in an IT company as a a Sysadmin and Web developer. This is my first week. My mentor assigned me to work on an existing Flash/AS3 ...
37
votes
3answers
3k views

How to train junior programmers for today's (complicated) web environment?

Currently our company develops applications consisting, most of the time, in Ruby on Rails web servers and a bunch of different REST clients, from kiosk systems in Java to embedded devices in C/C++ ...
0
votes
1answer
747 views

Is Adobe Flash still viable for developing CBT (Computer Based Training) software? [closed]

From everything I have read about Adobe Flash over the past couple of years, it seems like the platform has received a lot of stigma in the web space. Regardless of that, is it still viable as a ...
7
votes
2answers
494 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 ...
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 ...
15
votes
12answers
2k views

Teaching myself, as a physicist, to become a better programmer [closed]

I've always liked physics, and I've always liked coding, so when I got the offer for a PhD position doing numerical physics (details are not relevant, it's mostly parallel programming for a cluster) ...
8
votes
3answers
2k views

What programming skills does someone in QA need to work effectively in extreme programming projects?

Well, the title really says it all, but to elaborate a bit, can you take a random, typically effective QA department and have them learn to work in an XP environment (with a learning curve to pick up ...
13
votes
3answers
528 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 ...
20
votes
7answers
1k views

How many juniors should a senior mentor? [on hold]

Our shop's size increases dynamically, so we are planning to hire a few new junior developers but we would not like to overwhelm the seniors with too much mentoring and training. How many (usually ...
0
votes
4answers
450 views

How can I speed up the process of typing up specification during a meeting with developers? [closed]

I'm studying source code with other developers, and my job is to type up the specifications as the lead programmer describes what each function does. Are there any tips/tricks to doing this faster? a ...
0
votes
7answers
236 views

How do you handle / what do you charge for documentation, training, warranty, changes in scope etc… [closed]

I am working with a client right now that wants me to sign a contact with a warranty for a year for no additional charge. As well as any reasonable changes he wants during the contract that are ...
4
votes
3answers
868 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 ...
4
votes
5answers
485 views

How to go about training IComparable to a team? [closed]

I (am just a developer) am tasked with training my team on a technique or technology. I zeroed upon System Interfaces, IComparable and IEquatable to be specific. How does one go about teaching (even ...
8
votes
7answers
428 views

Choosing a rate to charge a client for training their programmer

We've been put in a bit of a difficult situation and I'm trying to figure out the best way to deal with it and how to charge for it. We've built a custom web app for a customer and I've been ...
4
votes
3answers
461 views

How to conduct a 3 days training on current techniques like TDD and CI [closed]

I am tasked to conduct a training for an upcoming team of 20 Java developers for a new project. The project owner wants us to use state of the art development techniques like TDD and CI. The ...
5
votes
1answer
468 views

Do records showing the daily work of programmers exist? [closed]

Are there screencasts on the Internet showing screens of programmers that decided to record their daily work and show their programming style? I'm interested in seeing how other programmers ...
5
votes
8answers
779 views

Junior developer support

I am a junior developer in my first work experience after university. I joined the company as PHP developer but I ended up developing using C# and ASP.NET. Right from the start I did not receive any ...
46
votes
20answers
3k views

Must developers understand the business domain or should the specification be sufficient?

I work for a company for which the domain is really difficult to understand because it is high technology in electronics, but this is applicable to any software development in a complex domain. The ...
0
votes
1answer
544 views

Interactive training site for Javascript complete with code challenges [closed]

A few months ago I discovered a cool course called Rails for Zombies. This is a great site that allows us to write code and see the results. It takes us through the paces to get us up to speed with ...
0
votes
1answer
253 views

How to quantify benefits from a programming training? [closed]

I'm conducting a programming training for 3 months. Details in this link - Programming Training Details. My question is "How do we quantify benefits from such training?". I think the two important ...
7
votes
6answers
454 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 ...
10
votes
5answers
2k views

Better way to train new hires [closed]

The team I currently am part of experiences fairly high turnover, with members typically moving to different projects within the same company. Currently our "training" for new members is to pair them ...
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 ...
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 ...
29
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 ...
18
votes
10answers
2k views

Who should train new programmers? Junior or senior programmers? [on hold]

On my team, we often require the most senior programmers to train/mentor the brand new junior programmers. However, these same senior programmers are the ones who are doing the bulk of the real, ...
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 ...
38
votes
20answers
2k views

Does teaching programming make you a better programmer [closed]

I consider myself an intermediate Python programmer and have been offered an opportunity to be a trainer for a beginner Python programming class. I was wondering if this would really widen my ...
2
votes
6answers
399 views

In a 4 hour Powershell 101 class should I skip for/while/do and just teach ForEach-Object [closed]

I'm making a syllabus to teach non-programmer co-workers PowerShell. The first non-pilot group I will run the course with will be a team that deploys and configures one of our software products. They ...
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 ...
2
votes
4answers
721 views

Training materials - books vs webcasts [closed]

I'm in process of selecting some training materials for our team. We mainly focus on C# (Silverlight and ASP.NET) I thought it would be a good idea to get some books (to keep us up to date) but also I ...
26
votes
10answers
1k views

Helping a new programmer become more self-proficient and not ask me so much?

I'm currently working on a project with a new programmer. How do I help him speed up his work? He often asks me questions, and I pair programmed with him in backbone.js (a part of the project). Now I ...
9
votes
4answers
421 views

Training a 'replacement', how to enforce standards?

Not sure that this is the right stack exchange site to ask this of, but here goes... Scope I work for a small company that employs a few hundred people. The development team for the company is ...
4
votes
1answer
452 views

Embedded Linux Training [closed]

I have been working with an old OS9(not mac) operating system and I have been trying to get my organization to transition to an embedded Linux platform. We have money in the budget for training and I ...
13
votes
6answers
10k views

C++ For C# programmers

I need to learn as much C++ as possible, I'm a senior C# developer. Is there any good tutorial for that? Or a book? And will it be difficult to learn C++? If you ask what I will do with C++, I have ...
0
votes
1answer
506 views

Learning Sparx Enterprise Architect [closed]

I have a basic working knowledge of Enterprise Architect with 6 months experience. But I would like to learn how to use more of it. Anyone have a recommendation for a learning source or course?
5
votes
5answers
394 views

How to make a training session effective? [closed]

In recent months I've been working on a project, and two weeks from now I'm leaving the company. I've scheduled a 4-hour training session next week in order to train my colleagues (the team leader and ...
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. ...
4
votes
5answers
728 views

Learning Smalltalk as a Java programmer [closed]

I am a Java programmer willing to learn smalltalk. As of now I am working within the Pharo environment. Trying to switch from Java to Smalltalk is being a bit of a headache, honestly. I would like to ...