DEV Community

Cover image for Mistakes๐Ÿ˜• while learning to code
fazicodes
fazicodes

Posted on

Mistakes๐Ÿ˜• while learning to code

You always wonder why are you stuck at the same position and feel like there is no progress on your study๐Ÿ˜ต?

Feeling stuck in your studies can be frustrating and disheartening. It's like being on a treadmill ๐Ÿƒโ€โ™‚๏ธ, putting in the effort but not seeing any forward momentum. It's natural to question why you're not making progress despite your efforts. This feeling of stagnation can drain your motivation and leave you feeling lost. It's important to reflect on your study habits, goals, and perhaps seek guidance or new approaches to break through this plateau. Remember, progress is rarely linear, and setbacks are part of the learning process. Keep pushing forward, and eventually, you'll break free from the rut and see the fruits of your labor. ๐ŸŒฑ๐Ÿ’ก๐Ÿ”

Follow these 8 small but effective โšกtips to make progress in your coding journey.

1. Learning multiple programming language at once or in a short period of Time:- Attempting to learn multiple programming languages simultaneously can lead to confusion and slower progress due to divided focus and overlapping concepts, hindering deep understanding and mastery in any one language.

2. Not practicing enough problems:- Not practicing enough problems in programming can โณ slow your progress. It's like learning to swim without diving in! Dive into problems ๐ŸŠโ€โ™‚๏ธ to boost your skills and understanding! ๐Ÿš€

3. Jumping courses or using multiple resources:-
Jumping courses or using multiple resources in programming can scatter focus ๐Ÿ”„. It's like trying to build a house with different blueprints! Stick to one plan for solid results! ๐Ÿ ๐Ÿ‘ทโ€โ™‚๏ธ

4. Having Only long term goals (make you demotivated easily):- Relying solely on long-term goals in programming can lead to demotivation ๐Ÿ˜”. It's like hiking without enjoying the view along the way! Celebrate small victories for sustained motivation! ๐Ÿ†๐Ÿšถโ€โ™‚๏ธ

5. Jumping directly into development:- Jumping directly into development without understanding basics is like building a house without a foundation! It may lead to confusion and errors. Start with fundamentals for a sturdy programming journey! ๐Ÿ—๏ธ๐Ÿ‘ทโ€โ™‚๏ธ

6. Not deploying projects:- Not deploying projects after development is like baking a cake ๐ŸŽ‚ but never tasting it! Deployment brings your work to life ๐Ÿš€, boosts confidence ๐Ÿ’ช, and invites feedback ๐Ÿ“ for growth. Embrace the full journey! ๐ŸŒŸ

7. Ignoring Data structures and Algorithms:-
Ignoring data structures and algorithms is like building a house ๐Ÿ  without a blueprint! It may work at first, but collapses later. Mastering them lays a solid foundation ๐Ÿ’ช for your programming journey! ๐Ÿš€๐Ÿ’ป

8. Not preparing for interviews:-
Not preparing for interviews is like going to battle ๐Ÿ›ก๏ธ without armor! It leaves you vulnerable and unprepared. Invest time in practice ๐Ÿ’ผ and research ๐Ÿ“š to conquer the challenges ahead! โš”๏ธ๐Ÿ”

Hope you understood๐Ÿง  your mistake

follow for more๐Ÿ’–
support me here ๐Ÿ‘‡
Image description

Top comments (4)

Collapse
 
ashleyd480 profile image
Ashley D

Great share @fazicodes! I agree on the practice. Especially as a beginner myself who is diving into a variety of languages and concepts in a bootcamp, I agree that practice can help me to better to retain those concepts. ๐Ÿ’•

Collapse
 
fazicodes profile image
fazicodes

๐Ÿ‘

Collapse
 
dvalin99 profile image
Domenico Tenace

Nice article, thanks for sharing!

Collapse
 
fazicodes profile image
fazicodes

welcome๐Ÿ˜Š