Give me motivation / suggestion, Master | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 23

Give me motivation / suggestion, Master

I love to peek someone else's work, how cool their codes are. Then learn about how their codes work. If i want to make something, i like to copy some of their codes then modify it and add more things that i need. It's not 100% copy paste then publish, but sometimes i feels bad that i'm copying someone's else creativity. Same like seeking for template of website to modify. Is this a bad habit? Or is it good? Should i always write code from 0? Sometimes i like to use template to start writing / modifying codes. Thank you Master, need your comments, suggestions and supports. And thank you so much for taking your time reading my problem.

9th Oct 2020, 1:27 PM
Wan
Wan - avatar
19 Answers
+ 25
Hye Wan Sure! Our community is there to help you out! Okay so coping code isn't a bad habit! Bad is that when you don't give credits to a code(make the code private and the learn it step by step) Coping the code for analysis is very good at some levels. It's not like you're taking someone else creative. It's like that you're editing that code to make it perfect at some levels and to discover some new amazing codes. Though if one have only copied the code and haven't changed anything, that's something shouldn't be done..(if you're analysing each and very line then it's kinda good) And if we want to be creative then have to take some experience firstly. And if you have started one code then be at that. Don't involve in starting the another project,and that project is in pending. This surely leads to a wander. Which couldn't be called good. Try to attach to the coding world's member to get more help. Be specific about your codes goal. //It was an opinion from my side. Hope this thing helps✌️✌️✌️✌️✌
9th Oct 2020, 2:37 PM
Piyush
Piyush - avatar
+ 24
That is a great habit. Keep on doing it! Make sure to look at the codes lisence if they have one. I don’t reccomend plain copy and paste without mentioning the code Staying motivated while coding: #1: Have an end goal in mind. ... #2: Be realistic about your goals. ... #3: Choose consistency over speed. ... #4: Build up your willpower muscle. ... #5: Avoid burnout and get rest. ... #6: Don't let impostor syndrome get you down. #7: Find a community of peers #9: Take notes #10: Have fun #11:Stay positive #12: Never give up more info: https://www.freecodecamp.org/news/how-to-stay-motivated-when-learning-to-code-10-actionable-tips-f5f208f917db/
9th Oct 2020, 2:03 PM
Galaxy-Coding (inactive)
Galaxy-Coding (inactive) - avatar
+ 13
Copy someone code is not a problem. But you should keep that private and should not be published with your name without giving credit to original author and without taking permission of original author. Before modifying someone else code you should take permission of author of code. Some website that provides templates gives you permission to do what you want. But some websites tell you to mention credits. And also there are website who takes money for these permission. Many places these permissions are called license.
9th Oct 2020, 1:41 PM
🇮🇳Vivek🇮🇳
🇮🇳Vivek🇮🇳 - avatar
+ 13
Ok, I prefer to make a whole new code! Disadvantages of working on others codes: 1. Sometimes people don't give recognition your work even though you have done a lot 2. Sometimes copy right issues can occur 3. You have to add "made by abc" which looks a bit annoying (atleast for me) 4. You might take a lot of time in understanding the code and then you can start the work, this makes the process very slow 5. There is a high possibility of unsolvable bugs Advantages of making our own code: 1. You get an exposure towards how things work 2. In the beginning your code might look messy, but then you will improve as you get comfortable with functional programming and all 3. You are aware about the variables you have declared 4. Also your problem solving skills improve (whereas this process is slow in editing others codes) 5. You don't need a tag "made by abc" so you will get recognition for your work. 6. You will realise how interesting is it to make our own codes! Read my next answer (because word limit reached)
9th Oct 2020, 2:51 PM
Namit Jain
Namit Jain - avatar
+ 11
Note: 1. I am not saying that you shouldn't see others codes! You should! That would help you but you shouldn't modify or work on them (as said in the first answer) 2. Most of the time, you will find everything you need, online. 3. You have to think about the complex side of your code and the improvements that you are unable to do! 4. I saw your code and I think there can be a better method for it to happen. When using js, use lists and dictionaries instead of so many case or if conditions.
9th Oct 2020, 2:55 PM
Namit Jain
Namit Jain - avatar
9th Oct 2020, 3:26 PM
Simba
Simba - avatar
+ 10
I understand ya... Some peeps are better in learning from others... and some are understanding better by making their own experiences, when writing a code from 0...! My perso. opinion is that it’s allright, ur focus is not to steal a code to profilise ya, ya just wanna learn from other peeps 😊
9th Oct 2020, 5:00 PM
K1auDIa KaDaM0UR0
K1auDIa KaDaM0UR0 - avatar
+ 8
Thank you so much. Learned something new
9th Oct 2020, 1:46 PM
Wan
Wan - avatar
+ 8
And asking for help and opinions !! No question is stupid ... there are just stupid answers, but 🤫🤫
9th Oct 2020, 5:17 PM
K1auDIa KaDaM0UR0
K1auDIa KaDaM0UR0 - avatar
+ 8
Copying, understanding and modifying is a good idea and will help you learning. It is far away from bad habit.......IF... as long as a program is a copy keepmit private. As soon as your own modifications are remarkable, feel free to publish but don't forget to give credit to orginator.
10th Oct 2020, 3:35 PM
Oma Falk
Oma Falk - avatar
9th Oct 2020, 2:41 PM
Shino
Shino - avatar
+ 6
As long as you give credit, it's OK but the end goal should be to one day be able to write your own code that's equally good if not better. There's no need to reinvent the wheel or start from zero. Libraries exist for a reason.
10th Oct 2020, 12:44 PM
Sonic
Sonic - avatar
+ 5
Be a coder and become a millionaire soon
9th Oct 2020, 7:45 PM
Pro Coder
Pro Coder - avatar
+ 4
Speaking by my experience, there isn't a song, a movie scene, a material thing exists that you think will help you in motivating yourself. Just code, ask queries whenever you are stuck, make some good friends on SL to teach and guide you. "The best way to learn how to code is to code"
9th Oct 2020, 5:14 PM
Rajat Porwal
+ 3
Have you ever heard big tip to study to become profesional, "COPY AND MODIFY (90% PROCESS), THEN FINALLY MAKE (10% PROCESS)"??? No, that's my words... 🤣🤣🤣
10th Oct 2020, 10:17 PM
Muhammad Syam'un Al-Ghozi
Muhammad Syam'un Al-Ghozi - avatar
+ 2
wake up early, avoid nocturnal habits that interfere with your lifestyle 🌞
11th Oct 2020, 6:26 AM
FYD
FYD - avatar
+ 1
My code pblm Picture no show
11th Oct 2020, 2:26 AM
Prodip Roy
Prodip Roy - avatar
+ 1
Remember the Best Master was once the WORST LEARNER ™️😁
11th Oct 2020, 4:29 AM
Sanjay Kamath
Sanjay Kamath - avatar
+ 1
L+EARN = LEARN Wan 🙏
11th Oct 2020, 11:02 AM
Sanjay Kamath
Sanjay Kamath - avatar