Hi, thank you for the to-the-point summary.

I'm all for expand your horizon by learning new stuff. I never said I think
people should learn only the small bits they need for their job, be it
programming, hair cutting or farming.

My first point was that high education (college and univ.) in
Israel emphasize the math to much. They also lack teaching
of theoretical things like principles of OO, design methods and work
methods.

I have a relative in the age of 11 years old who want to learn to program.
He already finish all the extra things school offer him. I can't find good
way to direct him to start learn to program.
If you can help me figure this out I can at least make sure when he gets to
college he will already have good skills so learning math will make him
that better of a programmer.

Thank you,
Ido

On Thu, May 24, 2012 at 12:06 AM, clay <claytonw...@gmail.com> wrote:

> To summarize some viewpoints:
>
> Tor - Advocates benefits of a broad education.
> Dick - Advocates importance of applied math. Also advocates individual
> choice of education.
> Ido Ran (Thread OP) - Advocates more emphasis on applied skills rather
> than broad academic skills.
>
> Question for Java Posse: What academic subjects or classes were most
> valuable, interesting, and which do you wish you could take?
>
> @Tor, if you advocate broad education, why haven't you recently taken
> classes to broaden your education?
>
> @Dick, if math is great, why haven't you been taking math classes? With
> your deep interest in Scala and Haskell, I would hope you've taken
> university level classes in Algebraic Structures, Topology, Real Analysis,
> and Category Theory. If you haven't taken these classes, why not?
>
> @Ido Ran, sure the typical programmer job doesn't demand math or history
> or science. Most normal jobs are like that. However, I'd argue that it's
> common to find quality programmers who do perfectly well without formal
> knowledge of the skills you mention such as design patterns or database
> design. Also, UML is an antique.
>
> This issue is infinitely broad, but there are two policy strategies that
> I'd advocate with fairly high confidence in the general subject of
> education and workplace credentialism:
>
> - K-12 education should be governed more by parents and local communities
> rather than by the state or national governments. Giving families and
> communities meaningful say and involvement is beneficial over having things
> run by completely remote politicians.
> - Reduce legal licensing barriers to work in fields like cutting hair
> and cosmetology. Many of these have little value and just serve to protect
> the special interests of workers already in the field and block new workers
> and competition.
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Java Posse" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/javaposse/-/NKCFco9z_ZUJ.
>
> To post to this group, send email to javaposse@googlegroups.com.
> To unsubscribe from this group, send email to
> javaposse+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/javaposse?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups "Java 
Posse" group.
To post to this group, send email to javaposse@googlegroups.com.
To unsubscribe from this group, send email to 
javaposse+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to