What advice would you give to someone starting as a software engineer or who wants to become a programmer? Involved in open source communities?
I would say focusing on craftsmanship is a key aspect for a beginner or an intermediate, it will take a good amount of time to achieve and it's a constant journey. You may find yourself sometimes working on less fancy technology or a legacy system with lots of tech debits, but if you try to learn legacy stuff in-depth will give you a better perspective about the evolution in that area. You will know why we aren't doing that way. It's crucial to understand the bigger picture and long term vision.
Once you build a very strong foundation you will be able to deal with critical situations in your career. And you will be able to pace through your career & upcoming opportunities.
I would like to help you build craftmanship & skills to craft your own career.
I am working as a Senior Software Engineer at Red Hat. Involved in open source communities focused on Operators, Openshift/Kubernetes, and Middleware products, & Keycloak SME.
I have worked in various roles & gained a lot of experience being a beginner, & as a senior engineer. Mentored various college students, individuals & helped them to grow in their careers.
Let's get started.
Includes unlimited Q&A via chat
Tasks & exercises
Up to 3 calls per month
Expect responses in 3-4 days
Flat fee, no hidden costs
7 day free trial! Cancel anytime.
We will send you a quick email if Abhishek has new open spots for mentorship, and only in that case!