Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Quick question to Kevlin Henney

 
Vic Hood
Ranch Hand
Posts: 477
Eclipse IDE Java Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Kevin,
I'm a newbie to programming and the web .I don't know if this a valid question or not , but here goes . What and how should one focus on ,gaining in depth knowledge in a particular language /environment/technology say Java.. or try and get a good basic knowledge of more than one technology like knowing Java , C# and others etc.I know the question may sound generic . But would like your take on the same , with respect to a person just getting started in the industry.
Thank you for your time.
Good Day!
 
Kevlin Henney
author
Greenhorn
Posts: 28
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
To get depth in one particular technology, you need to spend time in it. You need to go beyond just getting your job done, and spend quality and quantity time looking at the docs, reading blogs, asking questions on lists, answering questions on lists, using it, experimenting with it, etc.

To get breadth in different technologies, you need to read around and look for excuses to use it, even if it's just -- in fact, especially if it is -- toy programs. You want to nurture a mindset that is happy with experimentation and small pieces of learning instead of settling for just-good-enough and expecting knowledge to come in large, full-course-sized chunks.

I hope that helps!
 
Campbell Ritchie
Sheriff
Pie
Posts: 50225
79
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I think you need to understand the principals; it is harder to learn object-oriented programming than the Java™ language. And discussing your programming with experienced people helps. You would do well to find somewhere with good fora. I know a website just like that, but its name has just eluded me
 
Vic Hood
Ranch Hand
Posts: 477
Eclipse IDE Java Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
It'd be great if you could try and recollect it !
 
Campbell Ritchie
Sheriff
Pie
Posts: 50225
79
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I just can't remember its name
 
Vic Hood
Ranch Hand
Posts: 477
Eclipse IDE Java Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Am I missing something here?
Campbell Ritchie wrote:I just can't remember its name
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 65220
95
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yes.
 
Vic Hood
Ranch Hand
Posts: 477
Eclipse IDE Java Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ah,The Bear has spoken
Duh! Dum' ol' me .I get it , i get it
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 65220
95
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator


I was hoping I wouldn't have to provide a link!
 
Vic Hood
Ranch Hand
Posts: 477
Eclipse IDE Java Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Bear Bibeault wrote:

I was hoping I wouldn't have to provide a link!
 
Campbell Ritchie
Sheriff
Pie
Posts: 50225
79
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Vic Hood wrote: Am I missing something here?. . .
I thought you had got it already
 
Vic Hood
Ranch Hand
Posts: 477
Eclipse IDE Java Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic