webdevguru
Web Dev Guru
1 post
Daily  dose of web development
Don't wanna be here? Send us removal request.
webdevguru · 2 years ago
Text
Learn Web Development
Programming is the new literacy!
Everybody needs to learn to code.Computer Programming is the new literacyif you can’t code you’ll soon become obsolete plus coding is easy so you really have no excuse .These are all statements that arenot true.But a fear-based myth , that forces you to register for any bootcamp / course mindlessly.
Tumblr media
Tips and Techniques for Programming
Today I will be sharing a variety of practical techniques that have have helped me learn to code and will help you as well. Learning in and of itself is a skill and if you want to be a software engineer or learn computer programming free ,you’ll need to learn new things all the time.
At some point , I didn’t know how to code. I wanted to know how to learn computer programming by yourself . I hated my low paying miserable job and wanted to build some kind of app on the internet that would allow me to break out and start my own business. I figured I wasn’t smart enough to code but suddenly my family business needed a website . So I figured I was at least smart enough to learn HTML. Refer this to learn web development and somehow a few months later I figured out how make my first website. Check out coding news and other stuff here.
1. Hard Work
One thing to realize when learning to code is that hard work is more valuable than talent .Talent is great if you have it and there are 10x developers out there where things just resonate on a much higher level .But computer programming is a skill very similar to playing a musical instrument or juggling .For most people you totally suck at first then you feel like a genius. When you code your first program then you realize you totally suck again and this pattern goes on and on forever in an infinite loop. Learning is supposed to be painful in fact I believe that you need pain to grow .
Tumblr media
In programming you’ll have to bang your head against the keyboard a bunch of times until you figure out how to make these error messages go away. So if you don’t have talent , be prepared toembrace the hard work.
2. Patterns Over Syntax
Now as you learn you might be wondering whichprogramming languageshould I start with.The truth is that it doesn’t matteras long as you get really good at one of them. The thing about programming is that there’s so much to learn you are never going to retain it all. I used to be a really good C++ programmer,but at this point I’ve forgotten almost everything about it.
Tumblr media
And that’s no big deal becausememorizing syntax doesn’t really matterthe thing you really want to learn and retain are programming patterns. Essentially everything you do in programming is problem solving. The idea is to create a repertoire of tools in your brain that you can then use to solve virtually any problem in any language. For example if you need to loop over something but you’ve never used PERLbefore you still understand the trade-offs between a for loop while loop and recursion.
This is the exact reason that when you go to a technical interview they usually don’t care which language you use they just want to see that you know how to solve problems and in some cases they may only have you write pseudocode on a whiteboard to analyze your problem-solving skills. So in learning I would recommend trying out a few different languages and learn the one that feels most natural to you .
For most people I think Python is ideal because it has a minimal syntax is extremely popular and is also just a very useful language to know in general but javascript,kotlinandswiftare also good languages to start with. Learn more about it here CODING, best computer programming courses for beginners.
3 notes · View notes