Click here to Skip to main content
15,889,216 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
Now i'm working in Middle level Company with CMMI level 3.

My Domain is Retail store.

I'm supporting the American based Retail store in VC++ COM and VB6.0 COM.

What i want to know is.....

I'm working individually in project. Everything right from Supporting, Code fix, Documentation, Mail thing, Telephone conversation, Data fix everything i'm only doing.I'm having direct client communication.

If i finish 1+ or 2+ yr in this middle level company in this project. Will i have any opportunity in future or should i prepare for anything. Is COM is good thing?

If anything then i can prepare my self.

So please help me in this regards.

I know this is not tech thing. Some experience person can help me in this regards

Thanks in advance
Posted
Updated 18-Sep-12 21:17pm
v2

If we could predict the future we would all be rich, rather than geeks.
 
Share this answer
 
Comments
Sergey Alexandrovich Kryukov 18-Jun-12 14:23pm    
Well, I vote 5 for this short and bitter-true saying, but in fact... yes and no.
You will see what I mean if you read my answer which you may find interesting...
--SA
♥…ЯҠ…♥ 19-Sep-12 3:14am    
I go with @Richard, 'coz now i was assigned with silverlight maintenance project. :)
We cannot possibly predict the future (I agree with Richard), but I used my estimates of the future (or rather, my own sense of the prospects of the technologies) which already saved me from a good number of dead ends, like VB, DDE, NetBIOS and a lot more.

To me, you started to think about future too late. As we cannot predict future, we need to try out many emerging technologies around to put an eye on those which seem the be useful in future. If you work by the principle "tell me what to do", you might have bright future (in certain sense), because such people are pretty welcome in many companies, but your future may be unsafe.

Well, VB6 was quite bad even before it was introduced and was never anything more then a disaster, something with negative value. Working with it even now is a poor masochism.

COM was an excellent temporary work around the fact that all the platforms did not offer truly object-oriented API. Right now (and for a ling time already), it's more of a compatibility value.

In general, the range of technologies you are working with is dangerously small. You are simply not growing. Should something bad happen to your company, you will have to little to offer to others. My advice would be to learn and order of magnitude more, but perhaps not to the very detailed level. You should concentrate of fundamentals of everything, especially mathematics and computer science, and filter our all proprietary garbage — you will be able to learn it when you have a practical project to develop.

This is all very individual though. If you are not independent enough, my advice is not for you. If you want to be more independent, you will have to pay for that by a hard work. One important feature to personal growth is the ability to work a lot for yourself, not just for your company. If requires a lot more working time and more concentrated effort. Think about it.

—SA
 
Share this answer
 
v4

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900