Win a copy of Design for the Mind this week in the Design forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

skills needed?

 
zaheer agadi
Ranch Hand
Posts: 32
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi,
can any one tell me wat skills are needed along with jsp, servelts to survive in java development
 
Kj Reddy
Ranch Hand
Posts: 1704
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
It depends on kind of development environment you are going to work. Knowing J2EE will be more helpful.
 
Mark Herschberg
Sheriff
Posts: 6037
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Strong communication skills. This includes being able to converse with enginers and non engineers alike. Written skills are key, including documenting code, writing specs, and writing user and architecture documentation. The ability to understand and premptively raise issues is also key--being able to alert your manager to problems as the first signals arise, instead after the problem has already occurred. The ability to estimate tasks is critical as you plan your work. Also, domain knowledge is helpful in any field.

--Mark
 
Bruce Jin
Ranch Hand
Posts: 672
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Depends on your job description. JSP/Servlet alone should be enough to do lot of work.
However it is a good idea to master:

1, JSF for presentation
2, Hibernate, iBatis or JDO for database access.
3, Spring framework for software infrastructure.

4, learn some design patterns
5. learn some OOP
6. be familiar with Apache commons utilities
 
s jain
Ranch Hand
Posts: 102
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
if u want to learn more u can go for:
EJB,Struts,JDBC,JNDI,RMI,web services.. etc
 
Roger Chung-Wee
Ranch Hand
Posts: 1683
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Too many people jump into J2EE without understanding the basics. Learn core Java well, it will serve you well in the future.

Other valuable technical skills include:

- testing using JUnit

- scripting (Ant, UNIX shell)

- SQL

- XML

- UML modeling using a tool like Rational Rose

- an IDE like eclipse
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic