• 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
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

How to get opportunity? (India)

 
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Everyone,

I am a Java Developer working on a relatively smaller company. I am not an Engineering student or an MCA, I am a B.Sc.

I was learning Java and other J2EE technolgies right from my college days and I always wanted to become a Software Developer. I thought it would save me time if I do a BSc which is 3 years than doing an Engineering course which is 4 years.

But when I was towards the end of my degree I realised how low the BSc grads are evaluated when compared to B.Techs.... So I had to settle for a smaller company....

I learnt a lot working in my present company and now that I want to switch to a bigger one, I am facing the same problem again with a little different twist.

Recently, I had applied to a big MNC through my friend's reference. But the HR over there rejected my application saying that they need a B.Tech or an MCA.

Come on, I am a Java Programmer, I have been coding for the last 1.5 years and I am also an SCJP... I have also done Software Engineering programmes at NIIT. I don't know what that degree means to them...

The real twist is here. I don't work on J2EE, Struts, Hibernate... I do a lot Server Side programming, multi-threading, etc. But most of them ask me this question... Do you know Struts?

When I answer them that "I don't know, but I have the right attitude to learn whatever my job demands and I will learn it quickly on my own", they don't seem to accept it... Tell me where will I get the experience if I am not even given an opportunity.

Is this the same case everywhere? I mean in all big companies...

And my second question is, how should I overcome this? I am planning to do my MCA now, but I have to wait for 3 more years to get an opportunity at a bigger level, but I think I am ready for it.
[ October 01, 2006: Message edited by: Naresh Kathyayini ]
 
Author
Posts: 6055
8
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
WEhat is a B. Tech degree as opposed to a B. Sc. degree? Bachelors of Technology versus Bachelors of Computer Science? What are the curriculums of each?

As to everyone asking you about struts, if that seems to be the big sticking point, I would recommend teaching yourself strusts, and maybe do a little open source work, or make a sample application or two so that in 3 months you can say, "yes, I know struts, let me show you some examples of my struts work..."

--Mark
 
Ranch Hand
Posts: 1211
Mac IntelliJ IDE
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Mark Herschberg:
WEhat is a B. Tech degree as opposed to a B. Sc. degree? Bachelors of Technology versus Bachelors of Computer Science? What are the curriculums of each?



B.Sc. is Bachelor of Science.
Most of the time you study the usual Physics, Chemistry and Mathematics at a higher level than that in the higher secondary school (Year 12).

B.Sc specializing in Computer Science are very rare in India, and if they exist, are held in very low regard compared to Bachelor of Engineering (Computer/IT) or Bachelor of Technology(Computer/IT).

Somewhere in between, I think, are the Bachelor/Master of Computer Application (BCA/MCA) degrees with most of the curriculum focused on programming, and related Mathematics.
 
Bartender
Posts: 6663
5
MyEclipse IDE Firefox Browser Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I have no respect for bachelor degrees in India from most colleges (from my city atleast). The industry par right now is that a BSc candidate acquires 3 years of experience before they can be hired anywhere. The initial stages in the industry will be tough for you. Learn struts. Many use it. Think about taking the SCWCD exam and you will be able to answer most of their questions. Stress on learning rather than on degrees.

In India, a CSE degree can get you places, but those who complete this degree need not strain themselves in any way to finish it. It is important that you know how JSP, Servlets and Struts work together and why we need Struts. I am positive that many of my co workers dont know why we are using Struts to begin with. Raise your knowledge level in these areas and apply again in a few months. Dont worry about your salary right now. This will be peanuts compared to what you will be making in 20 or 30 years. Keep learning. Good luck
 
Naresh Kathyayini
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thank you Guys,

Your advises and encouragement were really invaluable. I am planning to take up SCWCD and I am also planning to learn Struts, EJB and whatever is hot in the market.

Let me see whether this works out. Please let me know if I need to do anything else besides this.

Thank you!
 
Ranch Hand
Posts: 320
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
#Naresh Kathyayini

Don't worry if you are with small company, keep learning new technologies and attend interviews.

Try to do partime MCA thru some good distance program.
 
reply
    Bookmark Topic Watch Topic
  • New Topic