Learning to program can be hard and overwhelming, what do you do to keep motivating yourself in the long run ?
For further actions, you may consider blocking this person and/or reporting abuse
Learning to program can be hard and overwhelming, what do you do to keep motivating yourself in the long run ?
For further actions, you may consider blocking this person and/or reporting abuse
Mike Young -
Bonaventure Ogeto -
Jaime -
keploy -
Top comments (30)
Wow bro, I think its what you use to learn and your passion to want to learn. I have watch youtube video's on how to code but I went to HeadFirst CSS HTML and HeadFrist Javascritp and I see great benefits in online books to learn. You learn alot more. I also set up github and been plotting what I need to do for monoGames that I am building. with Web3. Also reading react and javascript game makiing as well. Its boring at times but every time I plot more of my Gaming Metaverse on Github the more I get excited. Good Luck and I hope you stay motivated.
good luck to you too
Let me answer for both learning and working :)
An interesting post on being motivated while you learn.
That shall help to prevent your burnout and depression. Trust me, I have been there (and it sucks).
Choosing such a topic is not an easy endeavor though. You might even discover that you Love something else than you thought before.
Thanks for the advice
I enjoy learning a new programming language every year.
Sometimes I "cheat" be relearning a language I had already learned, especially if it has evolved. Like C++14 from when I had already learned C++98. Or Swift 5.5 when I had already learned Swift 1.0. Or ES6 when I had already learned ES5.
For me, I find it fun. Although, I have long since discovered, not every developer has the same sense of fun towards programming languages I do.
On my future list of languages I want to learn: Julia, Nim, Clojure, and Thin.
Recently (about six years ago), one of the languages I've learned I found to be really exciting. For me, it was a brand new paradigm to programming that I had never done before. Not that the paradigm was new — it had been around for decades — but I hadn't come across it before. The language being F♯, and the paradigm being functional programming. (And I can say the "functional programming" that I had learned from other non-FP languages was at best a poor imitation of it.)
I really like about learning functional programming. The only thing I dislike is I don't know what to do with it next.
By the way, F# is awesome.
you can code solutions, apps and big projects with it to solidify your knowledge about the paradigm
That's a good experience, some languages might be hiding a lot of things like paradigms and concepts until you dive into it, keep learning and enjoy the process!
Yeah i find learning more enjoyable and more effective by doing courses and applying stuff i learned right away before diving into something else.
I browse through tech Twitter because everybody is always sharing programming related content. That alone is enough to motivate you to keep pushing harder and to learn new things.
I am also a content creator and technical writer so it is beneficial for me to keep a constant flow of content for side projects and freelance gigs. And let's not forget that the more you learn the better a developer you will be.
Ueah true, i do browse this plateform a lot and sometimes i do posts, that can be fun and motivating
I try to set small easily attainable goals per concept and try to build something out of what I've learned. With programming you ease the learning curve if you practice the theory ASAP. It also helps to take breaks from the screen so that the mind can process what it has learned and build a solid contextual understanding.
Great idea, thanks for sharing
I keep in mind the benefits of the upcoming job like being able to work remotely FROM all over the world FOR all over the world, salary benefits and I am building things on my own as much as possible. I found out that being stuck in the "tutorial hell" is highly demotivating so i started building even the most simple things!
P.S. I skipped the part where you learn what you love or love what you do because I assume this is what you are laready doing :) as most of us around here
That's good, what things did you build ?
Doing challenges on frontendmentor.io/ . They provide you design and you can go ahead and start building
oh that sounds really fun
It is movies like
The Social Network
for me to keep myself up when I'm at my lowest. Other time, I remember about the success that I'd be bestowed upon if keep the consistency.That's so motivating to do, good advice
For me: listening to music helps put me in my mood. Some days it varies whether its calm or energetic genre. Sport animes inspires me to do my best( and also to play sports because I love the strategy within them).Other times it can be just a friendly reminder from watching different youtubers that code. Last but not least a routined system(i.e. always checking dev.to whenever you get the time of your day to access your computer if you work).
That's awesome, i will try that for sure.
Enjoy and appreciate the process
How to keep learning to program, over and over again, forever.
Ben Halpern ・ Sep 24 '17 ・ 2 min read
Thank you, definetly gonna read your blog!