Start networking and exchanging professional insights

Register now or log in to join your professional community.

Follow

How can I improve my programming skills?

How can I improve my programming skills?

user-image
Question added by Reham Alfaqeer , PHP Web Developer , Syarah.com
Date Posted: 2016/12/26
Abdul Khader Shaik
by Abdul Khader Shaik , IT & Ops Manager , TheSmartlabs

Solve problems online..There are many websites like CodingBat, Hackerone, Hackademy ,Udemy etc.,

 

and you want to learn, work and earn at the same time then prefer websites like upwork.com.

Mohanad  Falih
by Mohanad Falih , WEB DEVELOPER , Freelancer

Rather than just suggesting particular ways to becoming proficient in certain kinds of programming, I'd like to address the overwhelm that you seem to be experiencing.  it seems that beginner programmers  have two problems:

  1. They don't know the "optimal place to focus your attention."
  2. They wonder how you can improve once you know that focus.

Where to focus your attention is the more important thing to get right. You will want to spend time on improving in areas that you care about, and less time becoming a jack of the trades that don't interest you.  You can clarify your direction by brainstorming on what it is that you want to get out of programming.

The moment you know what your focus is, getting there is a lot easier.  It's true that there is a paradox of choice here; all the different skills, technologies and methodologies you can choose to practice don't feel liberating when you have to worry about making a bad choice.

Small projects you're excited about are great to improve skills in most areas.  It's preferable that it be small and manageable but in order to maintain motivation levels, it helps even more if you're excited about the end result yourself.

Deleted user
by Deleted user

Practice makes a man/woman perfect.

Yahya Mohammed Mohammed Alsudayei
by Yahya Mohammed Mohammed Alsudayei , Community and Field Researcher, as a Consultant , Social Fund for Development

Taking training courses in the field of programs

you can search for a toturials on youtube

Deleted user
by Deleted user

Planning and process should be performed with eagle eye view.

hamadziripi mpofu
by hamadziripi mpofu , Sales Consultant , Toyota Zimbabwe

there is need to enrol for a programming course to be competent

More Questions Like This