For further actions, you may consider blocking this person and/or reporting abuse
Read next
Google’s Quantum Leap: Everything About the Breakthrough Willow Chip
Oleg Dubovoi -
How I make same money as software engineer in Canada being a Solo Founder [ Founder Diaries ]
Kathan Mehta -
🛠️ 25 Must-Have Golang Tools and Libraries You’ll Actually Use for Everyday Coding
0x3d Site -
Fascinating Facts About Google: The Giant of the Tech World
Hana Sato -
Top comments (9)
Just know that everyone starts out just where you are now. It can be very daunting at first, but you need to have persistence and dedication. Ask questions along the way and soon enough you'll be answering other's questions.
Ryan, thank you for your input :)
Understand that you will probably not always feel motivated.
Learn when to take breaks and recharge, and remember what it is that you enjoy about programming.
If you feel like you're reaching a dead end with something, don't be afraid to try something else. If you decide you hate developing websites with Ruby on Rails, you might find that you really love developing desktop applications with C#.
Thank you James!!
If i get unmotivated usually i go break for a couple hour with something fun (ex: read a novel , watch anime , play with ctf , etc). to recharge my motivation, if a couple hour not enough , i make me-time then take nap. rest is matter , even seemly waste time.
Get a language with a REPL that also runs on your handhelds. That way you can always test your ideas when you have them, and also bring your small projects into commuting and so on.
Get a datastorage that also does, code is important but so is handling and refining data. If you can bring it with you, all the better. SQLite is widely supported.
Read 'hard' books. Fix-point-combinator wizardry and bayesian inference will not be immediately accessible but over time terminology and theory will start getting hold.
My personal preference is picolisp.com but Python, Coconut or Node might suit you better.
Thanks my friend!
Ask friend to slap you every time you stop coding 👨‍💻-- thats one way of doing it.
Many might give you some motivation answers, however I think you will need to find your own motivation for coding.
Is it drinking redbull?
Visiting Dev.To every 20minutes?
See where I am going? Everyone is bit different.
I've been there and done that, however my motivation was to build a visible code daily (python), meaning that I would go on random GH or build some random small apps with python that would satisfy me on daily basis hence I got skilled more and more each day.
While coding capture a moment in your head when you are happy, ask "What made me happy" - rinse and repeat .. stay happy and motivated to code.
Joe, thanks for your helpful input!!