Making way - through IT industry?
Tausief Shaikh ??
Head of Technology | Project management, HighPerformance, Design & Architecture, Leadership
IT industry offers one of the best comfort and rich standard-of-living for millions across the globe. And the market would keep evolving with time.
At the same time, it's important to realise that IT industry is quite a rollercoaster ride, full of many highs and lows. On one end, it offers bright, successful, lively lifestyle, and on the other hand, it also has a dark face of pressure, stress and depression.
Thus its important to realise on how exactly you should walk through the journey of IT industry, and have a balanced lifestyle, filled with fun, happiness, fulfillment, and satisfaction.
After spending significant amount of time in industry and being exposed to wide variety of situations, I feel like taking time out to share some of my learnings, so it might get handy for those in need. It's truly about what I have learnt from life, and what I keep applying on a regular basis, for my personal routine.
It basically covers inputs towards,
- How should one prepare of getting the right job in IT industry?
- How you should act and work, in the industry?
- How you plan your future life?
This is just a learning curve and observations which I've been through and felt it pretty helpful to shape up my career. But suiting your situation, feel free to customize it for yourself.
How should one prepare of getting the right job in IT industry?
IT industry offers wide variety of Job roles, which keeps varying depending on your skill-set. It's not required to know all sorts of technology, but its important to be very good in core-concepts, and have a mind free to adapt and learn new things.
Below are few things to be kept in mind which doing Job hunt.
1.Self growth is the key which would offer you with loads of opportunities and keep you dynamic for the future to come. Invest more time, efforts and even money for your own personal growth. This is the best investment you could possibly do.
2. The definition of "right job" keeps varying from person to person, but I recommend you to spend enormous amount-of-time in hunting right job-descriptions (JDs) online.
- Actively look for multiple JDs over portals like "naukri", "monster", others... even over sites "glassdoor", LinkedIn, visiting company profile pages, to check, if they have any openings. Spend more time in evaluating, what these job roles actually need, and prepare accordingly.
- Keep applying to whatever positions you find suitable for yourself. If you lac in something, then its good time to invest more time and upgrading your skill set, but there is no running away. Face the fact => Attach => Conquer!
3. Get a mentor, maybe over LinkedIn, which would guide you on your personal preparation. Use the social world nicely to get maximum results via it.
4. Apart of technical stack, its highly required to have great evaluation, analyzing and problem solving skills.
- This generally happens when you do deep thinking, and expose yourself to multiple other situations. Learn from what people are already facing.
- Keep visiting website like "https://highscalability.com" which would trigger you to know, understand, and explore real-life situations and channelize your problem solving abilities.
- Also walk through as many realtime practical applications, that you can find on net, to do deep thinking on how big systems are built from scratch.
5. It's important to build a logical approach while implementing any solutions. Your friend Google would always be there to find the right answers. But you need to ask the right questions.
- For those who are still in their academics and are stuck with just duplicating/coding ready-made code, it's very important that you think through your assignment, and with a logical thinking try to write code, without referring to any ready-made solutions. '
Mug-upstays in academics', it's a new beginning now.
6. Be great in debugging. When you get stuck somewhere, how quickly you can figure out and solve the situation.
- The more you use Google effectively to find solutions, the better you would get in it.
7. Never give up, keep trying from all possible means, and an opportunity would come knocking your door. It's ok to be later, but never loose hope, destiny has something better planned for you.
- When you look at your life and career for extending for next coming 20 years, then you would realise, its 'ok' to spend 6 months now, to build a strong foundation for a huge successful career ahead.
How you should act and work, in the industry?
These are some of the principles which I keep closely abiding by, and I seen it work miracles in the IT industry:
1."Work Hard", "Work Smart" and "Work Late"
- Yes, you have to be smart enough to make choices, for you own good. And then further, smartly improve on your choices. However the choices you make, needs through dedication and tremendous hard work, if you really want to excel to the extreme edges of success.
- Many would offend with the "Work Late" factor, but it's for fact that, this is what would differentiate you from rest of the crowd. The more time you spent on yourself, would help you transform yourself to next level, which others would only dream of.
- So working smartly, with full focus and dedicated hard work which doesn't care of working boundaries, is something you should eye on.
2."No giving up - There's always a better solution"
- Life might knock you down on multiple occasions, but the attitude of rising up and fighting back to every situation would define success for you. It's ok to fall, but then strategies for a better solution, and bounce back with full-force. This is what, when applied rigorously would transform your personality to the whole next level.
3."Don't wait for things to happen, take charge of your life and make things happen"
- Many people wait for things to happen, they let life throw things at them, and when it shows-up, battle their way through it. In other words, people leave themselves at mercy of time, keeps fixing things at the very last moments, when it has eventually affected their lives. This indeed is a time-consuming process and in many cases gets painful, since you are not really prepared for the situation.
- Instead, right and progressive way is to attack and define what kind of life you want for yourself. Take responsibility of your life, put in efforts for creating opportunities around yourself. And you would realize with this process, in less time you would be more productive, more result oriented and have sharp and quick thinking to grow yourself to the next version of yourself. "Make things happen"
4. Realise the fact that, "IT industry is a world of possibilities"
- Anything is possible. When it comes to IT, you are limited only by your thoughts, otherwise, the ocean of opportunities, business, finance the market offers if huge.
- Anything can happen. The question is are you ready for it?
- What should you do? Think Positive, and attack any situations with positive vibe and your destiny would click.
5."Never stop self-learning"
- You have to keep yourself upgraded all the times. Spend more time on both your physical and mental and technical health.
- What should you do? Read more, visualize more, envision more. This would broaden your thinking and make miraculous thoughts come to your mind.
6."You need to have a calm mind"
- Stress, pressure that IT offers might get under the nerve of many professionals. It's highly required to have a cool, composed peace of mind, which would keep you always in control of any situation
- What should you do? Meditation and deep breathing. This would sooth you, and clicks new energy in you which would get brilliant results out of you.
7. "Redefine your ownership boundaries"
- No matter what job you are doing, spend assume that, you are doing it for yourself. And if anything goes wrong, you are the one supposed to be blamed.
- Work for yourself, doesn't mean you must have a startup to do that. The work that you do on regular basis, think that all of it is for you. And you would be astonished on how your brain things and acts.
How you plan your future life?
This indeed is important. Unless you have a vision, and goal of where you want to move ahead in life, it would get pretty painful.
1."Have a well-defined goal of what you exactly want to achieve in life"
- Don't leave yourself to the mercy of time. You are born for a better purpose. Unless you plan your future, you would get direction-less, and would get lost-in-time.
2. "Have a positive attitude towards life"
- This world is full of possibilities both positive and negative aspects exists. But discovering the positive aspect of things would make you realise the beauty and calmness if all around you. And you would end up attracting positivity in your self.
- Make cautious attempt to get rid of negative people. They would spoil themselves and also you.
3. "Always stay motivated"
- Life offers lots of twists and turns, but you have to be pumped up and boosted to deal with all of this.
- To keep constantly boosted, there are few things I always apply on myself. Watch motivation / inspiration videos which never let's you get down. This is important till the point, it completely syncs into your subconsciousness.
- Read books on positivity, innovation, ideas, power of humanity on a regular basis. This would always keep you have your mind controlled in the way you desire.
- Follow successful and inspired people on social media, these would keep you boosted to know, that pain and rough time would come to everyone, but its your choice to get over it, and kill the sufferings
- Basically consume audio, video, text content on success and patience, and feed your subconscious with growth ideas you would realise everything is possible.
4. Keep sharing your knowledge:
- This is indeed important to keep attain a level of satisfaction. One would get fulfilled only when you help others and invest your time and energy of others.
- Life has a bigger purpose than hate, suffering, it's all filled with how much LOVE you can offer to the people around you, how much you care about them, and these actions of yours would certainly make "Heaven on Earth".
- Be selfless, and the world would become yours.
5. Look at your life for next 15-20 years for a career, automatically, your decisions, planing and strategies would get a new dimension to explore.
Know the fact,
"You are born for a reason, the world waits for you".
Question is What are you waiting for?
These are some principles which I have personally seen working to great miracles, and the journey goes on...
Contact Me:
- Mail: [email protected]
- FB: https://www.facebook.com/tausiefs
- Insta: https://www.instagram.com/tausief.s/
- LinkedIn: https://www.dhirubhai.net/in/tausiefs/
Talk experiences, ideas, ancient history, business, public relations, People Management, Project management, traveladventures to me |Writer-Explorer- Mind Reader-mentor I Manager - Business Operations - German@AMAZON |
5 年great Tausief.Informative and inspiring sharing. Go ahead ...
Java | C/C++/Rust | Microservices | Exploring Linux Kernel Internals | Databases Internal | Distributed Systems Expert | System Designs | Cloud Native Apps | gRPC | React | Multi Cloud | Kafka | Docker | K8s | DevOps
5 年Thanks sir