After working in a small company (Rimo Technologies) during my training days, working in BIG HP for 5 good years was lots of fun, and learning. After HP I joined another startup Solidcore in August 2005.
Well, I decided to leave this company also about a year back ... revised the same thought 6 months ago.. Now is the time when I have communicated my decision to the management, and moving to Cadence which is a big company again.
My time here cannot be compared at all with the time I spent in HP. It was more of a compromise of staying near to my native, than working in a great company with great work and blah blah... I did not learn a lots here, because the technology remained same between my work @HP and work @SC. However, I did learn working in tight situations, also fetching help from internet rather than from people around me.
Last days here are kind of boring.. except chatting friends, reading a bit, and finishing off some work. Have got no motivation left of working here.
I am getting a sense of working away from some of the friends I made here, but then I had experienced this feeling while leaving HP too.
Well, I am going to join another big company after another small company... dont know how it is going to work out.. I am very very confused about lot of things ...
I am little tensed that I am changing the technology and domain I worked in for more than 7 years. Dont know what is going to happen in the future. Looks like I will not do the work I love in CS anymore. Am I sad ? But how far I could have gone.. "People with 9-10 years of experience in India are suppose to be managers and not programmers". The road ahead looks hazy.. and I have left everything on luck.
I still wonder, do people change their strengths after 7+ years of experience ?
I am hoping for the best .....
I can talk about anything but politics in this world. So probably will keep writing some random thoughts on some random things.. Keep 'spacing'!!!
Labels
- ubuntu (3)
- kernel (2)
- programmer (2)
- unix (2)
- Advice (1)
- Auburn Hills (1)
- Michigan (1)
- MiniMe (1)
- Mustang (1)
- Mutex (1)
- PooPoo (1)
- Sonu (1)
- a.out (1)
- amnesia (1)
- bss (1)
- coding (1)
- do-not-disturb (1)
- engineering (1)
- failure (1)
- firefox (1)
- frustration (1)
- gcc (1)
- gdb ubuntu kernel ram debugging (1)
- gif (1)
- google (1)
- heap (1)
- image (1)
- internals (1)
- interview (1)
- job (1)
- jpeg (1)
- kid (1)
- libc (1)
- linker (1)
- linking (1)
- linux (1)
- lost (1)
- make (1)
- makefile (1)
- page rank (1)
- performancing (1)
- photos (1)
- png (1)
- poetry (1)
- process address space (1)
- puzzle (1)
- quote (1)
- record desktop (1)
- semaphore (1)
- stack (1)
- success (1)
- thumb drive (1)
- time management (1)
- troubleshooting (1)
- unix tools (1)
- usb drive (1)
- virtual-box (1)
- vodafone (1)
- wikipedia (1)
- zip (1)
4 comments:
I think you shouldn't worry too much..
You are not changing your strength. Your strength is finding smart solutions to tough problems. I am sure you would be able to leverage on this strength in your new company as well... Sharpness would be recognized...
agree cent per cent with Abhishek.
hmm....
gr8 blog!
After 7+ yrs, u are not only a programmer in india....U tend to write fantastic blogs!
Programmer turned Writer....huhhhh :D
Nyways Best of luck for your future endeavors :-]
Regards
Deepak Sharma
(solidcore QA)
Abhishek has put it aptly. Change is the only constant thing, and better be accepted. When Java was new, many people from C and C++ moved to Java. Now they are moving to Javascript and Python. My opinion is that the basics remain the same in all such domains, what varies is the details. If you can architect a good solution, it is language invariant to a large level. BTW it pisses me off when people (who often do) talk about having language/technology dependent experience, even though the domain would be the same. They probably are looking for compilers, not programmers.
Post a Comment