On Wed, 16 Feb 2011, Pavel Petrochenko wrote:

From my observations professional life of developer mostly consists from real 
life projects from the start more over most of persons who will become
really good developers are starting to work on them at the university. However 
most of junior developers that I saw were lacking even basic experience in
computer science(I do not mean ability to implement something relatively 
simple, but ability to think and solve not to trivial problems on subject 
domain).

How ever academics is probably one of just few places in student life where he 
is able to learn how to approach such kind of problems. Basically it is last 
place
where he has time to learn how to think(yes he may learn later, but it will be 
much slower learn from those real life projects where such problems are rare).  
So I do
not think that writing of equation solvers is useless, and I strongly advice 
you to provide good and really interesting academic related projects for your 
students.

New personal in our company coming fresh from the university usually lack experience. Not only in coding, but also in ways of bug tracking and fixing as well in social skills related to group work and especially collaborative software development. All of these are essential and all can be trained in opensource projects.

Ciao
--
http://www.dstoecker.eu/ (PGP key available)

--
You received this message because you are subscribed to the Google Groups "Trac 
Development" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/trac-dev?hl=en.

Reply via email to