Skip to main content

You can't be a good developer without these 10 things.

Introduction:


Hey y’all, hope you’re doing well. Now, if you’re reading this, I am sure you’re interested in computer science, and being a programmer is one of your goals in the future. Now, after you’ve made up your mind that you have to code, here starts the next phase of your goal.



Learning how to code can sometimes be a tedious and an overwhelming task, but if you’ve made up your mind, let's not get back out of it. But before you sit down and start coding, here are a few things you must have to make your learning journey a lot easier and faster.


Technical Prerequisites:


  1. Personal Computer(PC) - A laptop/desktop computer is the most essential thing you require to begin your coding journey. As basic as it sounds, it can get tricky really quick. Though you can code on any computer, it is salient to have some ideal specifications that can boost your productivity. Think of it like this, you wouldn’t want to be trying to code on something that takes a lot of time to boot up Android Studio or 

something that takes a lot of time to build a project, which can kill your productivity.






  1. Setting up the environment- The second essential thing is to have a peaceful place where you can learn coding efficiently.


  • Setting up -

  • After having a laptop or any other system the first thing you need is a place to keep it.


  • Seeing the working place clumsy makes you feel frustrated sometimes, so try to keep the working area as neat as possible.


  • You need to set your working items or gadgets in a way that can make you get rid of devastation and cheer you up.


  • Then the important thing you need is to have a good internet connection so that you can compile the code and if any error occurs you can surf the net for the solutions.


  • Now, Place yourself away from distractions, let it be your mobile or any other means of distractions for at least an hour. Try to be in a place where you can concentrate more on your coding skills. (an area where there are no distractions).


  • Under any circumstances, if you can’t have a quiet room then you should have good noise-cancellation headphones. If you are comfortable you can listen to music with a calm background that lets you concentrate on your coding work.

Self requirements:


  1. Building confidence-It is essential to have self-confidence while learning to code.You have to build confidence while you start coding. Sometimes the codes might easily be compiled and sometimes you might lose your brain cells (faith) solving it. You should not give up on any hard coding problems, instead try to solve more problems to overcome your fear of losing. 


  1. Coding buddies-In your coding journey, you can have coding buddies who are beginners along with you to boost your interest in coding. This can improve your coding skills by boosting your interest to solve more problems than them.


  1. Breaks in between coding-You should learn to have breaks in between,10 min relaxing after having a 50 min coding session.It is highly recommended to take a nap to improve your concentration and refresh your brain cells.Take a small stroll around or have a cup of hot beverage to elevate your mood.This can elevate your concentration and increase your efficiency in your work.


  1. Importance of patience- Not to mention, patience can help you become a better problem-solver, and improve your understanding of computers. Computer concepts are complex and require resilience, patience, and hard work to understand. Most of the time, beginners don’t have the right expectations when starting their programming journey. Yes, you don’t come with all the power at the beginning. Too much optimism is dangerous anyways.

                                        
  1. Getting indulged in creating projects-Programming also requires a creative outlook, and a plan to build something meaningful. For beginners, it is tough to get access to project ideas. By doing more projects, you can understand your limitations but also improve your analytical and problem-solving skills. After all, learning to code is not all about learning syntax, but it is about learning how to solve problems using the tools at your hand.


  1. Learn something new everyday-As a developer, there is no end to improvement, and the continued state of helplessness is just part of being a developer. New technology releases also don’t let developers relax, as they have to constantly upgrade their skills to meet the latest market requirement. As a beginner, you need to always be ready to learn new things.

Your FUTURE is created by what 

You do {TODAY}

Not TOMORROW  ”.



Conclusion:

      The only thing left after you have finished reading this blog is to go and start your coding journey right away. The more coding you do, the more you improve your abilities and habit of being consistent in your work.

Always remember,


                                 


Comments

Popular posts from this blog

Getting started with WSL

I recently started learning Linux operating system. I have a windows machine. I searched for what are the possible ways available to work with Linux. I ended up with more ways to install Linux and work with it. WSL is one of the simplest ways to get started with Linux on windows. So, I'll be sharing my learnings about WSL. It's obvious that to learn Linux one should have a Linux-based machine to work with and execute commands. There are four possible ways to get started with Linux. Possible ways to work with Linux Building a Linux-based computer which is quite expensive. I myself don't prefer to build a machine when I am a Student. Installing and using Linux in dual boot mode with your existing Windows using a virtual box. This is one of my preferred ways but it consumes more storage. So, this too fails. And the next way is to create instances in cloud platforms like AWS, GCP, and Azure and using remotely. Also, there is no cost associated with it. Because major cloud platf...

Elasticsearch- II

 ELASTICSEARCH                                          In this blog we are going to learn how to use elasticsearch and kibana using python. Before getting into this, make sure that you have elasticsearch and kibana installed. To know the detailed procedure about the installation of elasticsearch and kibana, click the link below to learn the installation process from scratch. https://crescenttechnocratsclub.blogspot.com/2022/09/blog-post.html For python, let’s use VS Code . Visual Studio (VS) Code is a streamlined code editor with support for development operations like debugging, task running, and version control. Python IDLE is also fine to use but we will work with vs code in this blog. Install VS code using the following link : https://code.visualstudio.com/download Click op...

Why you need Linux Right Now!

  Introduction Linux is an open-source operating system created in 1991 by Linus Torvalds. It's an alternative to the more popular Windows and Mac operating systems, and it comes with a wide range of features that make it a great choice for everyone, from beginners to seasoned professionals. In this blog, we'll discuss what Linux is, what it can offer you, and why you should start using it today. What Is Linux? Linux is used today by millions of people worldwide, including large corporations, small businesses, government organizations, and individuals. There are many reasons why you should use Linux. Here are a few: Linux is stable and secure. It is less likely to crash or become infected with a virus than Windows. Linux is customizable. You can change the look and feel of Linux to suit your needs, and you can add or remove software to create the perfect operating system for you. Linux is free. There are no licensing fees required to use Linux, and there are many free applicati...