Points That A First Time Coder Should Follow!!!🗒
Tags: firstpost, codenewbie
Published: 2021-06-08 20:22:05

Hi All!!!👋


Today I will be talking about the most important things that a first time coder or who are thinking of starting a carrer in tech should follow.👨‍💻(Note:- These opinions are my own which have been plotted after more than one year of programming experience.👍)

So without further ado , Let's get started!!🤙

![Alt text of image](https://media4.giphy.com/media/64aBXTVfd90zyUH2da/giphy.gif?cid=790b76111ebdcb8c0c8483e7e4342b14c9ad3f2d0c398104&rid=giphy.gif&ct=g)


##Which Programming Language To Choose??🤔

![Alt text of image](https://media3.giphy.com/media/VbnUQpnihPSIgIXuZv/giphy.gif?cid=790b7611875f7c463857cbb0528d2eb9c03e16fd8d9fc547&rid=giphy.gif&ct=g)

This is the most common question asked by a newbiew or we can say who wants to learn to code for the first time.I also had this same question.I will suggest you to start with *C++*.
**But Why C++ ??** Beacuse it is begineer friendly and will cover most of the important topics like pointers , OOPS , etc.😎

##Where To Start??🤨

![Alt text of image](https://media2.giphy.com/media/hv53DaYcXWe3nRbR1A/giphy.gif?cid=790b7611e7668d89d59004ffcf23773acebc8adff42287bb&rid=giphy.gif&ct=g)

Hold On.I got your back!!💪

Here are the few links where you can start learning:

1) FreeCodeCamp:
* Website: https://www.freecodecamp.org/
* Youtube:https://www.youtube.com/channel/UC8butISFwT-Wl7EV0hUK0BQ.

2) W3Schools: https://www.w3schools.com/.

3) GeeksForGeeks: https://www.geeksforgeeks.org/.

These are few websites where you can start but there is more out there.You can explore on the internet!!Go Explore!!

##Don't Get Confused!!😕

![Alt text of image](https://media0.giphy.com/media/11RgD13pPrOkxO/giphy.gif?cid=790b76115d3dbf25154d6220d66e5bdddfb53246683867b0&rid=giphy.gif&ct=g)

We have the advantage of most beautiful thing *Internet*.😎 There are lots of amazing resources on the internet where you can learn coding.But due to so many resources , it creates lots of confusion like which course is best , etc.
For this , I shall tell you one simple thing that **All Resources Are Awesome** out there because the team/people behind that content worked very hard to post such content on the internet.
So , Don't get confused.Just start learning and stick to it.
You can explore different resources while learning but first stick to one resource for atleat one month.🤘

##Find Community🏃

![Alt text of image](https://media0.giphy.com/media/l3mZ1FuqX1xMZCRZ6/giphy.gif?cid=ecf05e47rc6k4wyu5e5t08if8r1j09gdvhg9hmxgggak314u&rid=giphy.gif&ct=g)

The best thing of coding is that you are not alone in this journey.There are many people with different level of expertise in different technologies out there which are really amazing and very helpful to the community.I would **highly recommend** you to join a coding community so that you are constantly in touch with coding and motivate yourself every single day.
**So,Where to find these communities??** You can connect with amazing people on *LinkedIn* and *Twitter*.You can also go to workshops , webinars , public events , meetups which are being conducted by amazing community members.
**Go Find Your Coding Community And Make New Friends!!**👱👩

##Pair Programming👬👫

![Alt text of image](https://cdn1.tnwcdn.com/wp-content/blogs.dir/1/files/2016/04/high-five1.gif)

This is most underrated point that every newbiew should follow.👊
Pair Programming means programming with another fellow and learn and share code while working together.The fellow could be anyone like your friend , classmate , but of course with the desire to learn coding along with you.💪

❌**Remember: Never! I Reapeat Never!! Compare yourself with your fellow while doing pair programming as it leads to anxiety , self-doubt and at the end of the day you will realize that it was nothing but just a useless thought.**❌

##Find Mentors👨👩🙏

![Alt text of image](https://media4.giphy.com/media/1n833bZxdzKzaErLe9/200w.webp?cid=ecf05e47x68qylozbf9i61oew5dwr6mzk1wcx1v3e6ncha9f&rid=200w.webp&ct=g)

Finding the right mentor is a difficult task in itself but not impossible.Your mentor can be anyone whether he/she is your junior or senior.Basically , the role of a mentor in your life is to guide you in every step that you are taking in building your carrer in any field. "Your mentor" means you admire him/her a lot and want to follow his/her path while learning.So,Go find your mentor and connect with him/her.

##Outro✨

![Alt text of image](https://media0.giphy.com/media/4zJa3fUd2yQA1jHARC/200w.webp?cid=ecf05e477b2e546vsxx0clnyps95btco4vwa9timejb116dr&rid=200w.webp&ct=g)

The conclusion of this blog post is to just start your coding journey and don't wait for right time.You need a laptop and a internet connection and you are good to go.All the learning resoureces are out there on the internet and also you have amazing people out there to help you out.So,
**JUST START**💪👊💯


So , That's it from my side🙏🙌.I hope you like this blog post and I didn't waste your time.If so,then please give a ❤ and share to your peers who want to learn to code.🤘
And if I had missed something,kindly comment down below💻.
See you untill next time👋.Connect With Me On [LinkedIn](https://www.linkedin.com/in/naman-budhiraja-1906a418b/) and [Twitter](https://twitter.com/BudhirajaNaman3).

               "Coding is not a Sprint , its a Marathon"
    
                              Thank You