If someone is a good programmer he can program in any language.
In my 10 years exp i have programmed in Java, C++, perl , pl/sql, VB, Symbian, Windows mobile, Cobol the list goes on.. Most of this has been by demand of the situation rather than choice
Would i want to try to find jobs in anything other than my core skills may be not..
All it takes is 2 months of prep to really switch from Java to .Net and vice versa..
In all languages the basic concepts remain the same.. remoting in .net cant be far off from j2ee.. so it is basically reading and trying out some examples..
After a while most IT professionals become language and technology agnostics..
Dont compare IT to medicine there is a sea of a difference...
Quote:
Originally posted by alexm
You sound quite naive. Let me try and educate you. Having taken CS 101 -301 does not qualify someone as an expert in every language out there.
Being a .Net guy I'll give some examples from the .Net side. Does a Java guy understand .Net remoting?? Would he/she understand how localization is implemented in .Net etc. etc etc.
Ask a Java/Non MS guy to work with ATL COM. You get an HRESULT error - have fun figuring those out.
There's a reason why MS guys don't normally get hired for Java roles and vice versa.
Another example: A cardio thoracic surgeon is not qualified to operate on the brain. Just being a 'surgeon' is not enough.
If this is not enough for you to understand then perhaps you should be in another field. Let me suggest pottery making.![]()
There's something known as experience and specialization . A 6 yr old pl sql programmer can't simply switch to Java in 2 months and deliver results as a 2 yr experienced Java programmer .
Then besides the language / being a programmer you have to grow to become an designer , architect and so on . Again a Database person may perform better as an architect in related technologies rather than web related technologies ...
The specialization part goes decreasing pyramidally as position goes up .... as an IT Director it is less important .
-----------------------------------------------------------------
Fido.
Based on my interaction with IT pros, if a developer's generic knowledge in DW(Data Warehousing) is good then migrating to any vendor specific tool is a synch. Further, DW builds on DB knowledge. So, to be a good OLAP/DW developer, a good background in OLTP environmment can be a strong asset.
Sifting thru ads, in most OLAP/DW related positions recruiters seem to ask for candidates with very strong DB query background(SQL and other extraction tools). For biology related DW, Perl is the preffered language.
Quote:
Originally posted by Fido
There's something known as experience and specialization . A 6 yr old pl sql programmer can't simply switch to Java in 2 months and deliver results as a 2 yr experienced Java programmer .
Then besides the language / being a programmer you have to grow to become an designer , architect and so on . Again a Database person may perform better as an architect in related technologies rather than web related technologies ...
The specialization part goes decreasing pyramidally as position goes up .... as an IT Director it is less important .
Why not - pl sql is used widely in DB jobs as well as ETL jobs ...... I am not sure how comfortable a well experienced pl sql programmer be in Java / C++ environment and vice versa ....
OTOH the DB programmer can easily transcend on to ABAP and ETL tools as they are DB related ..... Similarly an OOPS programmer may have to spend considerable time before he learns and masters API s in Oracle / other DB language ....
ERP is yet another arena altogether .
-----------------------------------------------------------------
Fido.
Canada is country of opportunity. You have to prove you are expert but you will not be given opportunity. You required Canadian experience without doing work. Can you do that?. You have to wear safety shoes but you will not be given job. You are computer expert then you must be expert in Microsoft excel but not Microsoft office( are you getting?) Here you are allowed for fishing without using lake, hook or fish. Canada 10000 doctors working as taxi drivers and hospitals has no doctors. It is only country where you get tips in cents. Canada has lot more to offer list is long but few are snow, trouble, being jobless( stats Canada says in life average person gets 7 layoff and 8 different jobs….) so before coming to Canada do following. Start building 6 pck body because where ever you go you will land in job first question you have safety shoes? Can you lift 50 lbs repeatedly.
If you have permanent job take leave come to Canada for two months. Have testing then decide..
Why work for someone else.
A new IT company has been recently started by a couple of Indian IT veterans in Toronto.
We are building the team right now.
If you have an IT expertise and are interested in being a partner (Share Options), please contact us.
We understand Canadian IT market and have strong business links.
In the beginning it may be part time involvement (couple of hours in the weekend or weekdays) and gradually, it may go up (accordingly your share will also go up). If you just want to keep a part time involvement with you job it is possible.
Competence, integrity and strong ethical values are needed.
Please reply in confidence.
Rakesh
Advertise Contact Us Privacy Policy and Terms of Usage FAQ Canadian Desi © 2001 Marg eSolutions Site designed, developed and maintained by Marg eSolutions Inc. |