Have you got what it takes?

Shannon McNamara
Aug 9, 2017 · 3 min read

Typically when you want to be a good developer, you’ll do whatever it takes, whether it is for a successful career or education wise. Even if it means you’ll have to become a Full-Stack Developer. Incase you are not familiar with Full-Stack Development, take a look here!. There are many steps that need to be taken to a Full-Stack Developer but have you got what it takes?

Step 1: Identify

With Full-Stack Development you need

  1. To identify and be superior.
  2. Understand your focus area.

The web technologies that are primarily focused with full stack include:

  1. Front End (HTML, CSS, JavaScript).
  2. Back End (PHP, Python).
  3. Databases.
  4. Understanding of servers and deployment

Step 2: Focus

Trying to learn absolutely everything in full-stack is not only overwhelming its practically impossible. You’ll be out of focus and confused. You should focus on one language! Typically you should be familiar with either PHP, Python, Ruby.

Step 3: Be Comfortable

For full-stack, you need to be familiar with all areas of both the back-end and front-end. (Listed above in step 1)

Step 4: WHATEVER IT TAKES

Dont give up! If you need a break, take the break! It’s overwhelming but highly rewarding! At the start its going to be extremely difficult to juggle everything but with time, everything will improve and you’ll sit wonder why you even stressed!

Step 5: Keep Learning

You might know absolutely everything about programming and design. But, with technology, it grows rapidly. New features are introduced each day and you need to take time out to get familar with these. With design, trends change, people’s preference to design changes. Keep on top of it!

Step 6: Get to know people with your background

I found it easy to connect with people of the same background. To do this

  1. Connect with people through LinkedIn
  2. Hashtags! With the relevant hashtags it will open you up to new connections. Hashtags I typically use include: #FullStackDev #angularjs #androiddev #Python #Java #html #css #javascript #csharp #web development

Step 7: Create

Develop something! Create something from scratch that you are passionate about! Show case it and show it off! Show everyone what you can achieve and how much of an amazing developer you are!

Wrapping up

This process takes time. It’s not going to happen over night. If you enjoy both front-end, back-end technologies and the communication between the two, I highly recommend taking the steps to becoming a Full-Stack Developer.

Shannon McNamara

Written by

24, #Irish 🍀, Graphic Designer, Unicorn Developer🦄 #Creative 🎨, #backenddevelopment 💻 , #FlatDesign❤️ , #ImagineDragons 🐲

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade