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.