• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Paul Clapham
  • Ron McLeod
  • Tim Cooke
  • Junilu Lacar
Sheriffs:
  • Rob Spoor
  • Devaka Cooray
  • Jeanne Boyarsky
Saloon Keepers:
  • Jesse Silverman
  • Stephan van Hulst
  • Tim Moores
  • Carey Brown
  • Tim Holloway
Bartenders:
  • Jj Roberts
  • Al Hobbs
  • Piet Souris

Design Skills for a programmer

 
Ranch Hand
Posts: 1162
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
we lost a designer in our team. Now we need someone who can save the day with CSS, Javascript, DreamWeaver. Should I do it? How important are these skills for a Java web app developer to have? Do you have all these skills? Am I going to be able to use these skills elsewhere or would it look nice on my resume?
 
Ranch Hand
Posts: 241
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Bikash, working on additional technologies may give you an edge over other Java (only) professionals. As your experience increases, people expect you to (broadly) know multiple technologies.

At the same time, be cautious enough to judge the effort needed by those additional tasks. The simple logic is, say you take up those tasks but skip the deadline on your actual task (or even the additional task that you picked up), there is greater harm involved.
 
Ranch Hand
Posts: 317
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
depends on your shop.

for a short time one place I worked for wanted thier java developers to also double as graphic artists. flash, cold fusion, cool graphics.

Then they realized I have no artisitc bones in my body. I may be an artist when it comes to java code. but a button with submit makes me happy. I don't need buttong with morphing logos on them
 
Ranch Hand
Posts: 84
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Bikash

I agree with what Srikanth has to say. At times we are inclined to take up additional tasks with the intention that it gets recognized by the management. However once you take up the tasks it is considered by the management that you will fulfill the task along with the deadline that you have on your other tasks. So my advise is take up the new tasks only if you have completed your existing tasks. The industry only values specialization. The management will not give you additional time thinking that you have a learning curve to go through. If a designer has left the team then it is the headache of the management team to find a new resource.

I have myself experienced at times that we tried to take up additional tasks with the intention of impressing the management. If the task get completed then it is ok but if the project misses the deadline then you will be one of the scape goats to be blamed for project delays.

Web designing is a specialized skill and a different area so don't try to dilute your focus on your main skill by trying to learn a new skill that doesn't complement your main skill.

Thanks

-- Ravi
 
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
hi all,
Can i know what are the additional skills which would complement the main skill of java programmers like which language or software one has to learn ?
 
Author
Posts: 3450
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I would not bet on it. I would rather learn other skills like integration (JMS, Web Services) or popular frameworks like

-- Spring (IoC & AOP)
-- Hibernate
-- JSF + Facelets
-- Ajax

So my advise is to do it if for 2-3 weeks. Otherwise learn any of the above mentioned if you have not already used it.
reply
    Bookmark Topic Watch Topic
  • New Topic