QUOTE(erictioh84 @ May 10 2006, 01:34 PM)
i got jobstreet offer already, but altera pass first interview and waiting for their call.
well, jobstreet is doing web base system, they offer me a job that working in R&D department for maintaining and research about jobstreet's online system.
i get a call from jobstreet and i told them i'm still considering about altera, and she(a job consultant) tell me that altera got high pay but very few exposure and software tools they use are just for their own product, so if u want change company, it's quite hard for u because you only learn c/C++ for their product.
she continues to mention that jobstreet is different, they will send me for training, expose to new technology, and is not like working in a factory and keep coding only.
so you guys think what she said is true? actually i can work with c/c++ or .net as well coz i know both of them. And now the problem is regarding my future i think once i step into either, there is no turning back for me. and i have to keep moving onward on the particular language.
I work for (check avatar logo), developing internal tools for the Design & Development ppl for nearly 2 years now (joined as fresh grad - but your salary is higher than when I started). I work on C++ and another obscure language that cannot be mentioned, never worked on web-based/XML/.Net stuff; I guess you can use my experience for comparison if you take the Altera job.
Pros:
1. Specialization
I'm one of few in Malaysia who know the tools and the prog language, so our skills are pretty specialized. Being a specialist, there's some sense of job security as it's in the company's best interest to retain me if there are layoffs as it's difficult and expensive to find a replacement for ppl with the knowledge I have.
Cons:
1. Over-specialization
Because I've never done all the cool new stuff like XML/.Net/AJAX etc since I grad, changing jobs will be difficult - will have to start from zero.
You'll have to make the decision, but most MNCs invest a lot in training up their ppl, so the jobstreet lady really sounds desperate (and trying to mislead you).
Another note: programming is about concepts - if you really understand the concepts then switching languages is not that hard. There are developers here who can work on C++/C#/Phyton/PERL at the same time and do pretty amazing stuff.
This post has been edited by cks2k2: May 11 2006, 09:49 AM