Training fresher in c
-
Take them to a shooting range, give them each 1 bullet and ask them to shoot themselves in the foot. Then tell them 'That's C' ;P
xacc.ide - now with TabsToSpaces support
IronScheme - 1.0 beta 1 - out now!
((lambda (x) `((lambda (x) ,x) ',x)) '`((lambda (x) ,x) ',x))Do you mean that it is professional suicide to Code in C?:confused:
-
There are few fresher in our team, not much programming experience and I'm given the task to train them on c. Never trained anyone before, so I thought I should ask for suggestions from you guys. Could you please suggest sample projects which would involve c concepts?? If you have any other suggestions please share with me.
How is it possible that you're hiring people with not much programming experience, who don't know the language you're using, and it's *C* ????
Christian Graus Driven to the arms of OSX by Vista.
-
Do you mean that it is professional suicide to Code in C?:confused:
-
It was more aimed at a joke, but throwing C at a bunch of beginners, could lead to suicide. :)
xacc.ide - now with TabsToSpaces support
IronScheme - 1.0 beta 1 - out now!
((lambda (x) `((lambda (x) ,x) ',x)) '`((lambda (x) ,x) ',x));P I see.
-
How is it possible that you're hiring people with not much programming experience, who don't know the language you're using, and it's *C* ????
Christian Graus Driven to the arms of OSX by Vista.
Maybe he works for HP in the personal printers driver development team?
'--8<------------------------ Ex Datis: Duncan Jones Merrion Computing Ltd
-
How is it possible that you're hiring people with not much programming experience, who don't know the language you're using, and it's *C* ????
Christian Graus Driven to the arms of OSX by Vista.
There's a lot of campus recruitment going on in our company, they give a 3 month training, mostly theory, they will not have programming experience. Every project has some freshers and we the senior programmers have to train them and get them into the groove.
-
Take them to a shooting range, give them each 1 bullet and ask them to shoot themselves in the foot. Then tell them 'That's C' ;P
xacc.ide - now with TabsToSpaces support
IronScheme - 1.0 beta 1 - out now!
((lambda (x) `((lambda (x) ,x) ',x)) '`((lambda (x) ,x) ',x)) -
There's a lot of campus recruitment going on in our company, they give a 3 month training, mostly theory, they will not have programming experience. Every project has some freshers and we the senior programmers have to train them and get them into the groove.
Why is that happening ? It's obviously not the right way to do things, is demand for programmers still outstripping supply in India ? It will only hurt your local industry in time. It's the reason I'd never outsource to India again, the experiences I had were all terrible, for precisely this reason ( I was paying for the time of people who had no idea )
Christian Graus Driven to the arms of OSX by Vista.
-
How is it possible that you're hiring people with not much programming experience, who don't know the language you're using, and it's *C* ????
Christian Graus Driven to the arms of OSX by Vista.
Cheaper labor probably (at least the monthly cost is). Or if his country has a simular programme as mine it could be very interesting for a company to hire fresh out of school people. The programme I'm talking about is that when you hire someone fresh out off school the company can apply to have half or more than half the pay payed bye the government for 6 months. A little draw back to this is that for the government the empoleyee is actually still unemployed so no vacation days the next year, less vacation money, ... But its very interesting for the company and it helps people to get a job.
-
There's a lot of campus recruitment going on in our company, they give a 3 month training, mostly theory, they will not have programming experience. Every project has some freshers and we the senior programmers have to train them and get them into the groove.
Swathee wrote:
they will not have programming experience
:wtf: That's simply sick ! Just tell me, are plane pilots also recruited that way ?
I'm waiting for Windows Feng Shui, where you have to re-arrange your icons in a manner which best enables your application to run. Richard Jones www.immo-brasseurs.com
-
There are few fresher in our team, not much programming experience and I'm given the task to train them on c. Never trained anyone before, so I thought I should ask for suggestions from you guys. Could you please suggest sample projects which would involve c concepts?? If you have any other suggestions please share with me.
Freshers on production projects in C? As Christian has said, that is just asking for trouble. :doh: :doh: :doh: I usually find the best way to find out which ones have aptitude for a language is to give them a copy of one of the reference books and send them off into a corner with the source code for a compiler and its associated libraries * (there are plenty in the public domain). The ones who come back with suggested improvements a week later are the ones you would do well to train...the rest will probably have run away by then. * That's how I learnt the language (butchering the Small-C compiler, it's associated libraries and writing a text editor) so I can vouch for the effectiveness of the technique.
Anna :rose: Having a bad bug day? Tech Blog | Anna's Place | Tears and Laughter "If mushy peas are the food of the devil, the stotty cake is the frisbee of God"
-
Freshers on production projects in C? As Christian has said, that is just asking for trouble. :doh: :doh: :doh: I usually find the best way to find out which ones have aptitude for a language is to give them a copy of one of the reference books and send them off into a corner with the source code for a compiler and its associated libraries * (there are plenty in the public domain). The ones who come back with suggested improvements a week later are the ones you would do well to train...the rest will probably have run away by then. * That's how I learnt the language (butchering the Small-C compiler, it's associated libraries and writing a text editor) so I can vouch for the effectiveness of the technique.
Anna :rose: Having a bad bug day? Tech Blog | Anna's Place | Tears and Laughter "If mushy peas are the food of the devil, the stotty cake is the frisbee of God"
Anna-Jayne Metcalfe wrote:
Freshers on production projects in C
I don't think so it use to be the case. Normally they put them into projects as a shadow resource. They are just a trainees and are not supposed to directly work in the project. And this too is being done once they are quite familiar with the technology normal after 6 months to one year time period.
Apurva Kaushal
-
How is it possible that you're hiring people with not much programming experience, who don't know the language you're using, and it's *C* ????
Christian Graus Driven to the arms of OSX by Vista.
-
Swathee wrote:
they will not have programming experience
:wtf: That's simply sick ! Just tell me, are plane pilots also recruited that way ?
I'm waiting for Windows Feng Shui, where you have to re-arrange your icons in a manner which best enables your application to run. Richard Jones www.immo-brasseurs.com
-
Anna-Jayne Metcalfe wrote:
Freshers on production projects in C
I don't think so it use to be the case. Normally they put them into projects as a shadow resource. They are just a trainees and are not supposed to directly work in the project. And this too is being done once they are quite familiar with the technology normal after 6 months to one year time period.
Apurva Kaushal
What you're describing is what I'd normally do with work experience kids (i.e. they are there to observe and learn, not to work). The situation the OP describes is somewhat different, and infinitely more concerning - it seems the freshers are expected to work on production code. That being the case, you really want to weed out those who can't cut it as quickly as possible to minimise the resultant damage to the quality of the production codebase.
Anna :rose: Having a bad bug day? Tech Blog | Anna's Place | Tears and Laughter "If mushy peas are the food of the devil, the stotty cake is the frisbee of God"
-
There are few fresher in our team, not much programming experience and I'm given the task to train them on c. Never trained anyone before, so I thought I should ask for suggestions from you guys. Could you please suggest sample projects which would involve c concepts?? If you have any other suggestions please share with me.
-
What you're describing is what I'd normally do with work experience kids (i.e. they are there to observe and learn, not to work). The situation the OP describes is somewhat different, and infinitely more concerning - it seems the freshers are expected to work on production code. That being the case, you really want to weed out those who can't cut it as quickly as possible to minimise the resultant damage to the quality of the production codebase.
Anna :rose: Having a bad bug day? Tech Blog | Anna's Place | Tears and Laughter "If mushy peas are the food of the devil, the stotty cake is the frisbee of God"
-
Why is that happening ? It's obviously not the right way to do things, is demand for programmers still outstripping supply in India ? It will only hurt your local industry in time. It's the reason I'd never outsource to India again, the experiences I had were all terrible, for precisely this reason ( I was paying for the time of people who had no idea )
Christian Graus Driven to the arms of OSX by Vista.
-
Freshers on production projects in C? As Christian has said, that is just asking for trouble. :doh: :doh: :doh: I usually find the best way to find out which ones have aptitude for a language is to give them a copy of one of the reference books and send them off into a corner with the source code for a compiler and its associated libraries * (there are plenty in the public domain). The ones who come back with suggested improvements a week later are the ones you would do well to train...the rest will probably have run away by then. * That's how I learnt the language (butchering the Small-C compiler, it's associated libraries and writing a text editor) so I can vouch for the effectiveness of the technique.
Anna :rose: Having a bad bug day? Tech Blog | Anna's Place | Tears and Laughter "If mushy peas are the food of the devil, the stotty cake is the frisbee of God"
-
I think if they are completely novice to the programming then it is better to give them some good books (for general programming) to start with and then later on with giving some sample assignment.
Apurva Kaushal