I have seen many employees in their first year of work after college over 20+ years, few things I would like to suggest to new employees to consciously follow the follow etiquette for better working experience to both you and your team.
- Ask for work proactively. Follow up for work proactively.
- Remember that you are getting paid for 9 hrs a day and that you work for those 9 hrs
- Ensure your blockers are raised immediately and are followed up regularly
- Update your status end of the day (EOD) to your supervisor or on status pages
- Don't sit on something you are not able to crack beyond 2-3 hrs. Ask for help from buddy/mentor/seniors and take guidance
- Stretch the initial 2 years and learn as much as possible. This ensures you are targeting a fast track career path.
- If your English speaking/writing skills are not fluent, invest your time and energy is improving that
- You gain confidence. You can communicate better. Your chances of success are also higher
- English Writing Skills
- Write a couple of papers(any topic, but preferably science/engineering topic) and get them reviewed with one of friends/seniors
- Ensure grammar and punctuations are proper
- Paragraphs are well written
- The spacing of lines is proper
- Bullets/Numbering is proper
- Indentation is as per editor and not spaces
- Learn to write crisp and concise manner and not speaking English
- Learn to articulate your question
- Learn to answer to the point
- Learn to write your resume crisp and to point and add links to your files of your masterpieces that showcase your skills
- English Speaking Skills
- Learn from apps like Duolingo, or any other sites/coaching centers to speak without grammatical mistakes
- Join Toastmaster in your company/locally
- Listen to news channels like BBC/CNN or other news channels of the countries from where your client will be from
- Practice speaking fluently. Practise Practise Practise.
- Your language till college is non English and I cannot speak like others is an excuse, pull up your socks and invest so that you can speak fluently and grammatically correct. There are countless people who put in effort to learn and mix well with crowd.
- If you are a developer
- Learn the language writing small snippet of code. Store your exercises in git. If any accelerators are written then have a readme file
- Have a habit to writing a design approach/pseudo code/flow charts
- Write unit test cases before starting coding
- Attach unit test results to the ticket
- Walkthrough the feature to testers
- Code should be well documented
- Should have Junits
- Run your code through Sonarqube kind of tools as your inherent deliverable
- Run the QA test cases in dev itself to avoid round trips. Bug fixing early on saves time and money
- Do certifications
- Do cloud certifications