+ 6

I don't really like coding but how can I develop passion for it

I started coding recently but the only time I enjoy it is when I actually code something but the coding process can be boring at times

23rd Nov 2018, 10:42 AM
Benard
15 Answers
+ 19
Stay with Sololearn and keep learning. Pickup a language easy for you. Feel bored take a break , come back later to Sololearn.
23rd Nov 2018, 4:49 PM
Nilavarasan
Nilavarasan  - avatar
+ 16
Benard Why do you want to develop a passion for something you don't naturally like? This is one of those conundrums I personally cannot relate to. When I stumbled upon the world of programming, I was enamored and immersed myself into it every moment I could get to learn, cultivate, and refine my understanding. I lost track of time as I experimented with what could and couldn't be done. I was consumed with understanding design patterns and architecture. I wanted to dig below the surface understanding of concepts like events, asynchronous processing, exception handling, recursion, OOP, pointers, data types, compilers, assembly. It didn't matter how small or complex it was. I had to know how it all tied together. Without that deep rooted desire to know, fueled by this natural drive from within, this journey would have been many times over more difficult and likely not possible. Unless you have this same burning desire already, I have to ask, why even try?
24th Nov 2018, 5:38 AM
David Carroll
David Carroll - avatar
+ 6
You have to define goals you look forward to achieving. That can help to keep you going as you get bored or annoyed by the daily business. That's the same in other areas of expertise by the way: You don't become a top tennis player or a top violinist if you can't stand the boredom of doing a million services/scales. So always set yourself a nice little in-between goal (like a certain program you want to create) and keep going!
23rd Nov 2018, 10:50 AM
HonFu
HonFu - avatar
+ 6
David Carroll, ideally it would be like you say: You are completely immersed and in love with the matter so there is no room for doubts or discomfort. But I believe this doesn't work - and doesn't have to work - for everyone. There are people who just need to learn coding because their college course requires it; or they see a job perspective, something like that. It would be easier if they were in love, but you can't have that in all cases. Even for full-fledged pros it needn't always be love! The professional go player Cho Chikun comes to my mind who often said: 'I hate go.' There are also music professionals like that. Well, probably it's more a hate-love-thing... A beginner can quickly fall into the trap: 'Maybe I don't love it enough, I should quit.' But that's not always the answer! There may be times where you just have to go on, give it an honest chance, try hard, even grind a bit. Also, you might fall in love later yet!
24th Nov 2018, 12:00 PM
HonFu
HonFu - avatar
+ 3
Think about a idea and implemeny it in code and repeat it will be great fun😊
24th Nov 2018, 6:51 PM
Sarvesh Yadav
Sarvesh Yadav - avatar
+ 3
HonFu Please... don't get me wrong, it isn't my intention to discourage this person, or anyone else, from pursuing this dream. It is, however, a fair and important question for anyone in this position to contemplate and answer honestly for themselves. Presenting my personal experience the way I did was meant to: 1) Provide a contrast of what this person could be experiencing if / when they do find the path for letting this happen. 2) Motivate them even more to want the same for themselves. 3) Provide insight into how I focused my attention toward digging beyond the surface level understanding of concepts by challenging myself to ask many questions and finding those answers through experimenting with code. 4) Give them more to think about should they realize that maybe this isn't for them. If, after some self reflection, they're still driven to learning, perhaps they'll be able to discover the passion they're seeking to ignite. Or they'll realize they're chasing the wrong dream.
24th Nov 2018, 10:02 PM
David Carroll
David Carroll - avatar
+ 3
Programming itself can be interesting to some or boring to others. Programming itself is just a tool, or a whole set of tools. Useless pretty much. Until you have something you need them for, and then theyre very useful, and you are grateful for them. You wont get a lot done unless you learn how to use the tools, but you wont do anything at all if you dont have a job worth doing with the tools in the first place. So, what job is worth doing to you? Are you a twitter user? Write twitter bots. A gamer? Modding the game perhaps? Have a professional aspiration code could help with in some small way? See how programming could help in that area. Find something you want to do, or do already, and write code for it. Thats where the passion will come from.
24th Nov 2018, 10:47 PM
Genghis
Genghis - avatar
+ 2
HonFu I don't think passion is something you can develop. It is something you have. Benard can develop himself to sit to code for long hours by forcefully sitting for 10 minutes extra every time he feels bored. But he can't develop a love for it unless something happens (by "something" I mean he finds some aspect of programming interesting and wants to explore it more).
24th Nov 2018, 6:24 PM
Aditya Rana
+ 2
Aditya Rana, I also think that you can't just be passionate - but maybe you can prepare the soil for a 'happening' of passion! Looking for personal coding goals and following them might lead to a higher identification with the act of coding itself, and greater pleasure with the results. Anyway, you can't just sit around and wait for inspiration! Sometimes (often it's only a 'slump' you're in) you just don't feel it. Then it becomes about keeping going without burning out. By asking the question: What do >I< actually want to achieve?
24th Nov 2018, 6:31 PM
HonFu
HonFu - avatar
+ 2
I also don't like coding in first but when I see that all my games which I play and software which I am using is made up of code then I realized that it is now important to learn code and make it happen
24th Nov 2018, 6:56 PM
Nishant Singh Tomar
Nishant Singh Tomar - avatar
+ 2
I am not a programer, but when i try to practice codind, i loss the sens off time. Bro, you have to try,, if you wont do something.
24th Nov 2018, 9:24 PM
no name
no name - avatar
+ 2
a passion is not like a skill it cant be DEVELOPED and if this is not your passion then keep looking
25th Nov 2018, 3:03 AM
DragonFox
+ 1
Go look at some videos in YouTube to get some real experience and finish a free course in Udemy or codecademy and as Nilavarasan said stick with SoloLearn, because the community here is truly the best and there are endless opportunities!
23rd Nov 2018, 9:58 PM
Panayot Zhaltov
Panayot Zhaltov - avatar
+ 1
Find a passion in it like building games, web, apps, ml,etc, and from thier stay focused by practicing, challenging, debugging, repeating
17th Jan 2019, 8:37 AM
Markpeach96
Markpeach96 - avatar
- 1
I don't understand
24th Nov 2018, 10:26 AM
Shaheen Ali