@ahmadmanga "### How to Become a Developer The speaker shares ..."

in #leofinance10 days ago

How to Become a Developer

The speaker shares their personal experience and insights on becoming a developer, covering topics such as the benefits of programming, necessary skills, and the process of getting a first job.

Sort:  

Why Become a Developer

  • 📈 Programming offers good pay and huge market potential.
  • 💻 It allows for creativity and problem-solving, making it a rewarding career.
  • 📊 Learning to program can help bootstrap business ideas and provide a valuable skill set.

Skills Needed

  • 💪 Pure and utter determination is the most important skill for becoming a developer.
  • 📚 Skills like tech savviness, math, and science are not necessary, but having a computer science degree can be beneficial.

Types of Development

  • 🌐 Web development is a great place to start, as it involves making web apps and can transfer to other areas like mobile app development.
  • 📊 Front-end development focuses on the presentation layer, using technologies like HTML, CSS, and JavaScript.
  • 📈 Back-end development powers the front end, dealing with servers, network requests, and databases.

Getting Started

  • 📚 Learn the language itself, starting with the basics and building up to more complex concepts.
  • 🎨 Make CRUD (Create, Read, Update, Delete) apps to practice and apply language skills.
  • 🤔 Investigate concepts outside of CRUD, such as APIs, databases, and frameworks.

Getting Your First Job

  • 📊 Get a developer social media presence, such as a Twitter account, to connect with other developers and stay updated on industry news.
  • 📄 Attend meetups, contribute to open-source projects, and answer questions on Stack Overflow to build your network and portfolio.
  • 📝 Make many small apps to demonstrate your skills and showcase your work.

Being an Outstanding Junior Developer

  • 💬 Communicate effectively with your team and mentors to get help and feedback.
  • 🤔 Hone your Google skills to research and solve problems efficiently.
  • 📝 Take notes and keep track of what you've learned to avoid repeating mistakes.
  • 🚫 Fight impostor syndrome by recognizing your strengths and the value you bring to the team.