- Enhance technical skills
- Grow logical problem solving skills
- Build applications without referring to notes. Any problems solve it using google
- Communication - you should be able to explain
- Confidence is the key
- Maintain a github profile & keep it updated.
- Keep preparing for interview questions, keep coding & practicing.
- Create your profile on job portals (Naukri, and other top profiles google)
- Keep applying via all possible mediums - job portals, websites, linkedIn, email, contact.
- Eye catchy email subject & cover-letter body.
- Look for offcampus, internship
- Working professionals career growth
- 0-2 years:
- Functionally overall project.
- Tech standards & practices as per your team & project.
- Understand end-to-end SDLC process.
- Able to independently solve problems using google. Like exceptions & debugging.
- Interaction with other team members to accomplish the project
- Able to code, as per the design/architecture/standards of the application.
- Be good in your primary technology.
- Able to fully groom the requirements. Ask clarifications, and impact analysis.
- For your assigned tickets, should be able to end-to-end convert requirements into code and take to PROD.
- Can build anything functionally.
- Starts building from design, performance, maintenance perspective.
- If you want to get to full-stack, become master in your primary, and then start taking some work on the other technology.
- Start guiding juniors on the 0-2 years role.
- Become good with estimations.
- Should be really good with design - performance - maintenance wise building right application.
- Should become capable to lead small teams and build applicable with them.
- Extensive code reviews - develop habit to identify issues when you see the code.
- Capable to enforce additional tech enhancement processes, like unit-testing, sonar
- Make a decision, how you want to take your career forward, architect line, Technical manager or people management(ScrumMaster) line. Based on this decision, try to go forward.
- Have necessary training/certifications in these areas to continue forward.
- Tech Lead responsible for all technical decisions for the team.
- Requirement gathering / grooming - with Client / Team. (along with SM). Impact analysis and maintains system.
- Functionally ownership & technically responsible for the entire team.
- Defining tech solutions with team, and stamping with peers(of your team) & architect.
- Good in design patterns & building scalable, reusable, maintainable systems.
- Is rigorous coder in the system.
- Effective unit-testing & automation.
- Approach & Peer code review
- Estimation and sizing project work for the upcoming release. (Along with scrum master)
- Ensure that defined system processes are effectively applied.
- Any tech process - Sonas / cloud formation templates
- Innovate and advance the teams technical skills.
- Growth tech plan for teammembers
- Giving productive feedback to team-mates (Along SM)
Senior Professional at Capgemini
2 年My Daily Activities Tracking Sheet ??
Custom Software Engineering Analyst @ Accenture || Java || Linux || Selenium|| photography || Anime artist. Learning about #life #career #mindset #consistency #success #health #productivity
2 年DevOps Engineer | AWS | Terraform | Jenkins CI/CD | Kubernetes | Git | Linux Admin
2 年done