Instead of joining a big company and being a drop in a ocean, join a startup or a small growing company. You will have n-number of benefits if you are just starting your career. But later, you will automatically move up in your career and also in a bigger company, if you like.
The benefits I could think of -
1) Technically you can become stronger and basics will become stronger for you. You will have to do most of the things yourself and no assistance would be there, which will improve your knowledge.
2) You will have a flat hierarchy and you can feel free to talk to the CEO and he will have time for you.
3) Moving up in the career ladder will be faster, but if you shift companies every 6 months, you might not have a good career statistically. You can even reach to the level of Vice President, if you might have stayed and worked hard consistently.
4) If the company is doing well, you will get monetary benefits as well. Who knows - the company might go for IPO and you might become a millionaire...
5) You can get varied knowledge on various subjects and departments, while you work for a smaller company. If you work for a big company, you might be writing a small part of the code, which will be a limited responsibility and you might have more capability than that.
There are more to specify, for now that's it...click...
No comments:
Post a Comment