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.

Reply via email to