common challenges for developers in the beginning
common challenges for developers in the beginning
“What are the most common challenges faced by developers early in their career and how can I prepare myself to face them?”
One common challenge is to decide what kind of developer you want to be: backend, frontend, fullstack, mobile, devops, other.
My advice is to be more generalist at the beginning of your carrer, test everything until you decide what you like more to do.
Another challenge is to be able to learn a lot of new things that come up every day.
My advice for this is to focus more on concepts over implementations. Concepts are much more stable than implementation. HTML, CSS and JavaScript is much more stable than React.
Learn to be invariant to implementations: learn React, Angular, Vue, and make it easy to learn a new framework as they show up. Learn databases, and be able to learn a new database faster.
Always focus on how can you learn a new thing faster.
Another challenge for juniors is to proof they are worth to hire.
My advice is to do everything in public. Write articles, Open source your code. Deploy to production. You need proof of work. Get all public code challenges of companies that you want to work. Study the companies and how that you can solve their problems.
You can also work for free to get experience
You need experience. Use freelances or any work that show up to get experience
Contribute to open source to get experience
You need to master your tech tack, your IDE, terminal, automated testes, how to develop software properly with feature flags.
References
- Async MentorshipMost of my mentorship is all about questions and answers. Socratic method. I will try to write it down all questions and answers to accelerate everybody. And also avoid answering…
- backend hiring questionsbackend questions "Good backend hiring question?" how to scale backend? horizontal scaling, vertical scaling, caching, event driven, async job processing, queues how to optimize…
- Career TransitionTransição de Carreira Trabalho desde os 18 anos na mesma área(controle de acesso, CFTV e automação predial). Na empresa atual estou 100% home office e migrando para a área de…
- certificates are worthcertificates are worth "Are there specific certifications or courses you would recommend to complement hands-on learning and personal projects?" I prefer to learn from primary…
- college or school of lifecollege or school of life Do a College in these situations: You don't have the discipline to learn by yourself You are not used to self-taught You are not getting a job You and/or…
Sign in with GitHub to reply.
Select any passage to quote it.
Comments