DEV Community

Cover image for From Hobbyist to Professional πŸš€
Sushil
Sushil

Posted on

1

From Hobbyist to Professional πŸš€

Hey, DEV Community,

I hope you all are doing well! My name is Sushil, and I'm at an exciting yet challenging crossroads in my development journey. I've been coding for a while now and have created several projects, but I'm looking to transition from being a hobbyist to landing my first professional developer role.

Currently, I'm building a social media app with features for user authentication, profile management, a main feed, friend requests, and more.
The Github Repo: https://github.com/sushilmagare10/Bubble

While I'm proud of the progress I've made, I know there's a lot more to learn. Here are a few areas where I'm seeking guidance:

Code Review and Best Practices πŸ› οΈ

  • I'd love for experienced developers to review my code and suggest improvements, especially regarding best practices and efficient coding techniques. πŸš€
  • Tips on advanced πŸ’» JavaScript concepts and deeper insights into React for creating more dynamic and efficient components.
  • Advice on structuring larger projects 🌱 and making them scalable for future growth.
  • Tips on transitioning from personal projects to professional work, including resume building, job searching, and interview preparation.
  • Guidance on writing more professional-level code and following best practices.πŸ“
  • Best practices for using Git effectively and professionally, including branching strategies and commit message conventions🌳.
  • Advice on managing preview and production level code, including setting up and handling different environments🚦.

Any constructive feedback on my current project would be precious.

I'm committed to improving my skills and becoming a professional developer. Any advice, feedback, or resources you can provide will be greatly appreciated. Thank you for taking the time to read my post, and I'm looking forward to any guidance you can offer!

Postmark Image

Speedy emails, satisfied customers

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up

Top comments (0)

Eliminate Context Switching and Maximize Productivity

Pieces.app

Pieces Copilot is your personalized workflow assistant, working alongside your favorite apps. Ask questions about entire repositories, generate contextualized code, save and reuse useful snippets, and streamline your development process.

Learn more

πŸ‘‹ Kindness is contagious

Engage with a sea of insights in this enlightening article, highly esteemed within the encouraging DEV Community. Programmers of every skill level are invited to participate and enrich our shared knowledge.

A simple "thank you" can uplift someone's spirits. Express your appreciation in the comments section!

On DEV, sharing knowledge smooths our journey and strengthens our community bonds. Found this useful? A brief thank you to the author can mean a lot.

Okay