Never Give Up: Mastering Corporate Success from College - Introducing the C@C Program
Imtiyaz Khan
Technology Leader | Solution Architect, Engineering Manager, Technical Lead | DevOps Transformation Coach | Expert in Strategy & Team Building | Author & Startup Mentor | Driving Innovation in Software Development
During college days, most students tend to enjoy themselves rather than focusing on their studies, from what I observed. Upon completing my BCA in the last semester, we had to submit a project. However, at the last moment, we sourced that project from somewhere else and submitted it instead of developing our own.
In retrospect, I found that this happened due to a lack of awareness. I can say that there was no one to guide me. Every year, approximately half a million students graduate. Now, I have a few questions:
?? Do they all have clarity about their careers?
?? How many of them secure placements in IT organizations?
?? How many of them have clarity about the corporate world?
?? How many of them have clarity about what is best for them?
?? How many of them have clarity about what they excel at?
?? How many of them have clarity about the starting package?
?? How many of them have clarity about where they will be in the next 5 or 10 years?
So on...
There are lots of questions in my mind.
Now, I have an important question:
Why should other people suffer if someone else has already suffered a lot in their career?
I accept that I suffered because there was no one to help and guide me.
What to do and how to proceed next?
The journey from college to corporate is not a small one; it involves numerous ups and downs. We are all corporate professionals, and we understand this journey very well. Every person has a unique struggle and challenges. I can say that every person has their own unique story. If we collectively share these stories or provide a platform so that others can benefit from it.
Is it a bad idea?
No, I don't think it's a bad idea. People can learn from us and avoid repeating the same mistakes we've already made in our careers.
Isn't it?
When a freshly graduated student joins a company for the first time, they are very excited about their new job, and rightfully so. However, after joining the company, they understand that this is the only way of doing things in the corporate world, and they proceed accordingly. They continuously face lots of challenges in their daily lives, but they do not complain to anyone.
Why?
Because they think this is the only culture, or they wonder to whom they should report their concerns. The seniors are treated like kings.
Let me share a real incident from my previous company.
During the interview, I didn't like the company culture. On the first day when I went there for an interview, the boss was in shorts.?
I thought,?
What is this??
Is this a company or a home?
There were three rounds of interviews. The first round was taken by a person who asked me to write a code. I did that happily as I was hands-on at that time. I don't mind that. The second round was taken by a senior person. He treated me well and was surprised by what was asked in my previous round. People should respect and ask questions based on the person he talked to himself. He was a genuine person and asked me genuine questions.
The third round was an HR round. My communication was not so good, and you know how HR people are. She just cut 1 Lac from my package based on my communication skills. I joined the company. I was not introduced to anyone, and a seat was allotted to me. I felt bad, but again I thought this is part of this organization. I interacted with the CEO of the company and discussed the company goals and what we have to develop. The roadmap of the development. It was a startup, and there were a lot of things to develop. Finally, a project was assigned to me, and that was a big project.
领英推荐
Whenever you join a new organization, each organization has a new tech stack and setup documentation so that it's easy to set up an already running project on your local machine. But there was no documentation.
It's okay, but the surprising thing was no one was ready to help me to set up the project. No matter how experienced you are, to run a project, there should be a document or someone has to help you out. But both things were not there. I was surprised and upset. I spent almost one week with the help of one person by asking, "What next? What next?" But I set up my project and thanks to that person.
Why were people not ready to help?
Because they were jealous of me. Why was such a big project assigned to me directly? I understood the project and started working on it. I was asked to complete it as soon as possible. I did my best, and I completed it within one and a half months.
I tested it on my local machine, and it was working fine. Now, the CEO gave me the go-ahead to deploy it on the production server. I was new and was not aware of the deployment process. It's not surprising; every organization has its own deployment process.
Isn't it?
But no one was ready to help. Again, I was surprised.
Why were people behaving with me like that? There were two reasons.
First, a big project was assigned to me.
Second, I did that so nicely that the CEO was happy with me and appreciated me in each and every meeting.
People were jealous of me. Finally, when I was ready to go live with that project, I overheard a few people discussing and joking behind me.
"Now, wait and watch. Nothing will work in production."
I was surprised. Why were they doing this to me?
But with patience, I continued doing my work. Finally, it was deployed on the production server. Forget about that day; I never encountered a single bug in that project while the entire organization was using it.
Why am I sharing this story?
Because there are various points where I made mistakes. If I think about those situations, I would handle them differently now because I am much more aware of all these things.
Why did HR cut 1 Lac from my package?
Why were people not ready to help me set up my project?
Why were people jealous of me?
But there was a good thing.
What was that?
I did my work with patience and never gave up. That was a good thing.
We learn from mistakes and our own experiences. But think about it; if someone got a platform where he/she can learn all these things after graduation, no need to make mistakes or gain experience, then?
What do you think?
Yes, I am talking about simplifying the journey from college to corporate. I am introducing a program, C@C (College to Corporate), which will consider all these things that are common in the corporate world.
How to handle and address those so that everyone can grow fast in their career and life.
Do you not think it would be helpful?
Mention in the comment box.
Your feedback and suggestions are valuable to me to design and start this program.