On Jun 18, 2012, at 6:37 AM, Murtaza Husain wrote: > Bill that is very interesting. So how do you make them learn.
Haha, I don't make anyone do *anything* on my team (I'm not exaggerating). My first (and more or less last) directive as team-lead is to declare it a team of peers. We ask people to join us who want to do what's needed for us to succeed. At most we will explain that the team uses clojure (and javascript and ruby, and something new when we need it) and if they aren't *eager* to learn new things to solve problems (and that's obvious in about 30 seconds of interviewing), there's no point in wasting our time. > Do you pair them up with someone who knows on some task? I mean how do you > structure learning ? If this stuff was reducible to rules, you wouldn't need learners, you could do the whole training bit - maybe even write a program to write code for you. Hire people who like to learn, put them on the team. That's it. The team figures it out from there (i.e. different in each case, based on personalities, languages, tasks, goals, current deadlines, etc.) > Bcoz as you mentioned that put them into a team where everyone likes to > share, however everyone may be working on things above them, If getting this person up to speed is important for team's success, there is nothing above them... there is only velocity. If velocity is more important than learning, the ramp-up time will be longer... if the wider organization values speed over competence, you'll get shitty code (that's not a learning clojure issue). > and they may not be able to grasp, and they may also not have time. If either of these are true - and we made the mistake of asking them to join our team - they wouldn't be around long enough for it to matter. bill -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en