+ 6
I fear a lot
When I see the codes in codebite I fear . I am thinking I am not good enough 😔. They code like a artist. How can I code like this. IAM in problem after seeing this
15 Answers
+ 12
Instead of developing negativities upon yourself, you can do better. How? learn from those artists.
If you see a code, and there's something you don't understand, post a comment in that code to ask the author - "what is this?" question. That is one purpose why SoloLearn provided the comment feature in codes, and that is the essence of a community, to grow and learn from each other 👌
And as others here had spoken, time, resilience, patience and practice is key.
Also FYI, it is very common to feel low and scared as we learn something new. At times, it could be frustrating too. But if you try hard to keep the fire burning, you will get through this phase, be alright, and move on. Given you don't take the path of surrendering, of course 😁
Don't compare ourselves to others, you may burn yourself out if you do. Besides, this coding stuff is oceans of knowledge, there will always be something new to learn and know. It might be a lifetime journey.
Take it easy, and march forth soldier! 👍
+ 10
Sultan That fear should be a driver that motivates you to continue pushing forward rather than make you feel inadequate about yourself as a programmer.
Learn from the other codes to give you insight on what you can improve on. Embrace the fact that you are neither the greatest programmer nor are you expected to be. Every coder's journey involves periods of struggle followed by growth.
Most codes you find to be both impressive and intimidating, will likely come from experience that evolves over some period of time, exposure, repetition, and practice.
Be grateful to have access to view so many different approaches as these become additional resources to learn from. 😉👌
+ 8
You only need practice and motivation. The fact is developing needs you to be interested in. If you got motivation and wish to develop applications, websites, software games or anything else, you will got it with practice, the only way to gain knowledge in these domains. You don't have to think you're not good, we all started from the same way, trust on you, you will achieve your projects!
+ 7
Sultan even experienced developers feel this way from time to time.
I have a brother who has 10 years more experience than I do. I used to look at his work the same way you're viewing other codes. With experience I have been able to read code in any language and be able to understand how it works.
David Carroll is absolutely correct. Exposure, repetition, practice. The feeling you're experiencing now is easily dwarfed by the feeling of accomplishment when you learn how something works and how to code it yourself.
+ 6
Yeah me too!
But i think that there is a hello world version of every code be it an app, service , some logic. Also Debugger is your best friend here.
If these 2 things are clear to me then I can read any code easily.
1. What the code is supposed to do and
2. Whether I have practiced the simple hello world version of the task accomplished above.
Sometimes this may not work and code is very complex with many components, moving pieces and libraries doing magic in the background.
In such cases I try to take help or else I ll suffer in misery for days. Although the latter is not a bad option if you can come out of that misery victorious 😉.
+ 6
Writing a code doesn't happen overnight. I mean, for everyone to write the universal basic code 'Hello world', one needs to learn the syntax of a particular language. Bit by bit, getting exposed to more concepts lead to increased knowledge, thus, one tend to be able to write beyond the 'Hello world' code.
Perhaps, it would be great to follow through a course, like these on Sololearn, they are systematically structured, scaffolding from zero to hero if I may put it in that way. Maybe, begin by going through simple codes and explore complex ones as your knowledge deepens.
Remember, every experienced programmer started with the 'Hello world' code, even those who developed the programming language.
Therefore, my brother, believe in yourself, be patient with yourself, the fact that you have an interest in programming is sufficient to carry you through a sustainable programming career.
Give yourself time, and who knows, maybe you will be in a capacity to mentor junior developers in the next five years.
+ 3
Frankly I can say seeing other people codes you may be depressed . l You start having doubt about your own capabilities, breaks your confidence. Unfortunately there is no way out other than to improve yourself and this will take time. It may in 1 or 2 or 3months extra, may take years.
Practice is the only savior.
Please do practice....if you work hard then you will get the result in your coding.....so start....Good Luck... 👍👍👍
+ 3
Actually remind one thing that those people who are now a pro programmar, there was a time when they were also a beginner.
They practiced hard...so they can achieve this place... don't fear...only practice....
"" *PRACTICE MAKES PERFECT* ""
+ 2
Sultan
That's what friends are for 👌
+ 2
Sultan
Its all about confidence. If you think you can do it, then you can.It may take you a long time to solve the problem, but you will feel proud when you solve the problem.Also always solve programming problems because thinking and practice is all you need.
+ 2
Likewise me, sometimes I post codes and don't get upvote, but I tell myself "when next I come I'll post better ones", just keep practice cause they all started from somewhere
+ 2
I think you are right, it is quite intimidating. But such intimidation comes as a result of deficiency in knowledge which you can beat by learning, practicing, thinking and providing solutions to problems.
Constantly doing this will make you write a code that will equally intimidate others.
0
Subhajit Dey thanks my brother
0
Ipang thanks brother
- 3
Hi